Difference between revisions of "User:Abion47/Sandbox"

From Frictional Wiki
Jump to navigation Jump to search
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{ScriptingStub}}
+
{{SeeMore|HPL3/SOMA/Scripting/Scripting_Api}}
 
+
{{SeeMore|HPL3/SOMA/Scripting/Scripting_Api|An Entity Page}}
Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!
 
 
 
==Summary==
 
 
 
{{CodeDocSummaryTop}}
 
{{CodeDocSummaryItem|[[../cColor|cColor]]|[[#cColor_Blue|cColor_Blue]]|}}
 
{{CodeDocSummaryItem|[[../cColor|cColor]]|[[#cColor_Green|cColor_Green]]|}}
 
{{CodeDocSummaryItem|[[../cColor|cColor]]|[[#cColor_Red|cColor_Red]]|}}
 
{{CodeDocSummaryItem|[[../cColor|cColor]]|[[#cColor_White|cColor_White]]|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Epsilon|cMath_Epsilon]]|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Pi|cMath_Pi]]|}}
 
{{CodeDocSummaryItem|float|[[#cMath_PiDiv2|cMath_PiDiv2]]|}}
 
{{CodeDocSummaryItem|float|[[#cMath_PiDiv4|cMath_PiDiv4]]|}}
 
{{CodeDocSummaryItem|float|[[#cMath_PiMul2|cMath_PiMul2]]|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Sqrt2|cMath_Sqrt2]]|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMatrixf_Identity|cMatrixf_Identity]]|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMatrixf_Zero|cMatrixf_Zero]]|}}
 
{{CodeDocSummaryItem|[[../cQuaternion|cQuaternion]]|[[#cQuaternion_Identity|cQuaternion_Identity]]|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cVector2f_Down|cVector2f_Down]]|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cVector2f_Left|cVector2f_Left]]|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cVector2f_MinusOne|cVector2f_MinusOne]]|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cVector2f_One|cVector2f_One]]|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cVector2f_Right|cVector2f_Right]]|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cVector2f_Up|cVector2f_Up]]|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cVector2f_Zero|cVector2f_Zero]]|}}
 
{{CodeDocSummaryItem|[[../cVector2l|cVector2l]]|[[#cVector2l_MinusOne|cVector2l_MinusOne]]|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cVector3f_Back|cVector3f_Back]]|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cVector3f_Down|cVector3f_Down]]|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cVector3f_Forward|cVector3f_Forward]]|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cVector3f_Left|cVector3f_Left]]|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cVector3f_MinusOne|cVector3f_MinusOne]]|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cVector3f_One|cVector3f_One]]|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cVector3f_Right|cVector3f_Right]]|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cVector3f_Up|cVector3f_Up]]|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cVector3f_Zero|cVector3f_Zero]]|}}
 
{{CodeDocSummaryItem|[[../cVector4f|cVector4f]]|[[#cVector4f_MinusOne|cVector4f_MinusOne]]|}}
 
{{CodeDocSummaryItem|[[../cVector4f|cVector4f]]|[[#cVector4f_One|cVector4f_One]]|}}
 
{{CodeDocSummaryItem|[[../cVector4f|cVector4f]]|[[#cVector4f_Zero|cVector4f_Zero]]|}}
 
{{CodeDocSummaryItem|[[../tID|tID]]|[[#tID_Invalid|tID_Invalid]]|}}
 
{{CodeDocSummaryBottom}}
 
 
 
{{CodeDocSummaryTop}}
 
{{CodeDocSummaryItem|void|[[#Billboard_SetBrightness|Billboard_SetBrightness]](const [[../tString|tString]] &in asBillboardName, float afBrightness)|}}
 
{{CodeDocSummaryItem|void|[[#Billboard_SetRangeMax|Billboard_SetRangeMax]](const [[../tString|tString]] &in asBillboardName, float afRangeStart, float afRangeEnd)|}}
 
{{CodeDocSummaryItem|void|[[#Billboard_SetRangeMin|Billboard_SetRangeMin]](const [[../tString|tString]] &in asBillboardName, float afRangeStart, float afRangeEnd)|}}
 
{{CodeDocSummaryItem|void|[[#Billboard_SetReflectionVisibility|Billboard_SetReflectionVisibility]](const [[../tString|tString]] &in asBillboardName, bool abVisibleInReflection, bool abVisibleInWorld)|}}
 
{{CodeDocSummaryItem|void|[[#Billboard_SetVisible|Billboard_SetVisible]](const [[../tString|tString]] &in asBillboardName, bool abVisible)|}}
 
{{CodeDocSummaryItem|void|[[#Body_AddForce|Body_AddForce]](const [[../tString|tString]] &in asBodyName, const [[../cVector3f|cVector3f]] &in avForce, bool abLocalSpace)|}}
 
{{CodeDocSummaryItem|void|[[#Body_AddImpulse|Body_AddImpulse]](const [[../tString|tString]] &in asBodyName, const [[../cVector3f|cVector3f]] &in avImpulse, bool abLocalSpace)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#Body_GetEntityName|Body_GetEntityName]](const [[../tString|tString]] &in asBodyName)|}}
 
{{CodeDocSummaryItem|void|[[#Body_SetCollides|Body_SetCollides]](const [[../tString|tString]] &in asBodyName, bool abCollides)|}}
 
{{CodeDocSummaryItem|void|[[#Button_Blink|Button_Blink]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#Button_IsDisabled|Button_IsDisabled]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#Button_IsLocked|Button_IsLocked]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#Button_IsSwitchedOn|Button_IsSwitchedOn]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#Button_SetCanBeSwitchedOff|Button_SetCanBeSwitchedOff]](const [[../tString|tString]] &in asName, bool abState)|}}
 
{{CodeDocSummaryItem|void|[[#Button_SetCanBeSwitchedOn|Button_SetCanBeSwitchedOn]](const [[../tString|tString]] &in asName, bool abState)|}}
 
{{CodeDocSummaryItem|void|[[#Button_SetDisabled|Button_SetDisabled]](const [[../tString|tString]] &in asName, bool abState, bool abUseEffects = true)|}}
 
{{CodeDocSummaryItem|void|[[#Button_SetLocked|Button_SetLocked]](const [[../tString|tString]] &in asName, bool abState, bool abUseEffects = true)|}}
 
{{CodeDocSummaryItem|void|[[#Button_SetSwitchedOn|Button_SetSwitchedOn]](const [[../tString|tString]] &in asName, bool abState, bool abEffects)|}}
 
{{CodeDocSummaryItem|[[../cEventDatabase|cEventDatabase]]|[[#cAI_CreateEventDatabase|cAI_CreateEventDatabase]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#cAI_DestroyEventDatabase|cAI_DestroyEventDatabase]]([[../cEventDatabase|cEventDatabase]] @apDB)|}}
 
{{CodeDocSummaryItem|void|[[#cEngine_Exit|cEngine_Exit]]()|}}
 
{{CodeDocSummaryItem|float|[[#cEngine_GetAvgFrameTimeInMS|cEngine_GetAvgFrameTimeInMS]]()|}}
 
{{CodeDocSummaryItem|float|[[#cEngine_GetAvgLogicFrameTimeMS|cEngine_GetAvgLogicFrameTimeMS]]()|}}
 
{{CodeDocSummaryItem|float|[[#cEngine_GetAvgRenderFrameTimeMS|cEngine_GetAvgRenderFrameTimeMS]]()|}}
 
{{CodeDocSummaryItem|float|[[#cEngine_GetAvgVariableFrameTimeMS|cEngine_GetAvgVariableFrameTimeMS]]()|}}
 
{{CodeDocSummaryItem|float|[[#cEngine_GetFPS|cEngine_GetFPS]]()|}}
 
{{CodeDocSummaryItem|void|[[#cEngine_GetFPSMinMax|cEngine_GetFPSMinMax]](float &out afMin, float &out afMax)|}}
 
{{CodeDocSummaryItem|float|[[#cEngine_GetFPSUpdateRate|cEngine_GetFPSUpdateRate]]()|}}
 
{{CodeDocSummaryItem|float|[[#cEngine_GetFrameTime|cEngine_GetFrameTime]]()|}}
 
{{CodeDocSummaryItem|void|[[#cEngine_GetFrameTimeMinMax|cEngine_GetFrameTimeMinMax]](float &out afMin, float &out afMax)|}}
 
{{CodeDocSummaryItem|[[../double|double]]|[[#cEngine_GetGameTime|cEngine_GetGameTime]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cEngine_GetLimitFPS|cEngine_GetLimitFPS]]()|}}
 
{{CodeDocSummaryItem|float|[[#cEngine_GetMaxMS|cEngine_GetMaxMS]]()|}}
 
{{CodeDocSummaryItem|float|[[#cEngine_GetMinMS|cEngine_GetMinMS]]()|}}
 
{{CodeDocSummaryItem|uint|[[#cEngine_GetPerFrameUpdateSteps|cEngine_GetPerFrameUpdateSteps]]()|}}
 
{{CodeDocSummaryItem|uint|[[#cEngine_GetSceneRenderFlags|cEngine_GetSceneRenderFlags]]()|}}
 
{{CodeDocSummaryItem|float|[[#cEngine_GetStepSize|cEngine_GetStepSize]]()|}}
 
{{CodeDocSummaryItem|int|[[#cEngine_GetUpdatesPerSec|cEngine_GetUpdatesPerSec]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cEngine_GetWaitIfAppOutOfFocus|cEngine_GetWaitIfAppOutOfFocus]]()|}}
 
{{CodeDocSummaryItem|void|[[#cEngine_ResetLogicTimer|cEngine_ResetLogicTimer]]()|}}
 
{{CodeDocSummaryItem|void|[[#cEngine_SetAllGlobalUpdatersPaused|cEngine_SetAllGlobalUpdatersPaused]](bool abPaused)|}}
 
{{CodeDocSummaryItem|void|[[#cEngine_SetAllUpdatersPaused|cEngine_SetAllUpdatersPaused]](const [[../tString|tString]] &in asContainer, bool abPaused)|}}
 
{{CodeDocSummaryItem|void|[[#cEngine_SetFPSUpdateRate|cEngine_SetFPSUpdateRate]](float afSec)|}}
 
{{CodeDocSummaryItem|void|[[#cEngine_SetGlobalUpdaterPaused|cEngine_SetGlobalUpdaterPaused]](const [[../tString|tString]] &in asUpdate, bool abPaused)|}}
 
{{CodeDocSummaryItem|void|[[#cEngine_SetLimitFPS|cEngine_SetLimitFPS]](bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#cEngine_SetSceneRenderFlags|cEngine_SetSceneRenderFlags]](uint alFlags)|}}
 
{{CodeDocSummaryItem|void|[[#cEngine_SetUpdaterPaused|cEngine_SetUpdaterPaused]](const [[../tString|tString]] &in asContainer, const [[../tString|tString]] &in asUpdate, bool abPaused)|}}
 
{{CodeDocSummaryItem|void|[[#cEngine_SetUpdatesPerSec|cEngine_SetUpdatesPerSec]](int alUpdatesPerSec)|}}
 
{{CodeDocSummaryItem|void|[[#cEngine_SetWaitIfAppOutOfFocus|cEngine_SetWaitIfAppOutOfFocus]](bool abX)|}}
 
{{CodeDocSummaryItem|float|[[#cGenerate_FractalNoise1D|cGenerate_FractalNoise1D]](float afX, const [[../cFractalNoiseParams|cFractalNoiseParams]] &in aParams)|}}
 
{{CodeDocSummaryItem|float|[[#cGenerate_FractalNoise2D|cGenerate_FractalNoise2D]](const [[../cVector2f|cVector2f]] &in avPos, const [[../cFractalNoiseParams|cFractalNoiseParams]] &in aParams)|}}
 
{{CodeDocSummaryItem|float|[[#cGenerate_FractalNoise3D|cGenerate_FractalNoise3D]](const [[../cVector3f|cVector3f]] &in avPos, const [[../cFractalNoiseParams|cFractalNoiseParams]] &in aParams)|}}
 
{{CodeDocSummaryItem|float|[[#cGenerate_GetNoiseCosine1D|cGenerate_GetNoiseCosine1D]](float afX)|}}
 
{{CodeDocSummaryItem|float|[[#cGenerate_GetNoiseCosine2D|cGenerate_GetNoiseCosine2D]](const [[../cVector2f|cVector2f]] &in avPos)|}}
 
{{CodeDocSummaryItem|float|[[#cGenerate_GetNoiseCubic1D|cGenerate_GetNoiseCubic1D]](float afX)|}}
 
{{CodeDocSummaryItem|float|[[#cGenerate_GetNoiseCubic2D|cGenerate_GetNoiseCubic2D]](const [[../cVector2f|cVector2f]] &in avPos)|}}
 
{{CodeDocSummaryItem|float|[[#cGenerate_GetNoisePerlin1D|cGenerate_GetNoisePerlin1D]](float afX)|}}
 
{{CodeDocSummaryItem|float|[[#cGenerate_GetNoisePerlin2D|cGenerate_GetNoisePerlin2D]](const [[../cVector2f|cVector2f]] &in avPos)|}}
 
{{CodeDocSummaryItem|float|[[#cGenerate_GetNoisePerlin3D|cGenerate_GetNoisePerlin3D]](const [[../cVector3f|cVector3f]] &in avPos)|}}
 
{{CodeDocSummaryItem|[[../iDepthStencilBuffer|iDepthStencilBuffer]]|[[#cGraphics_CreateDepthStencilBuffer|cGraphics_CreateDepthStencilBuffer]](const [[../cVector2l|cVector2l]] &in avSize, int alDepthBits, int alStencilBits, bool abLookForMatchingFirst)|}}
 
{{CodeDocSummaryItem|[[../iFrameBuffer|iFrameBuffer]]|[[#cGraphics_CreateFrameBuffer|cGraphics_CreateFrameBuffer]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../iGpuProgram|iGpuProgram]]|[[#cGraphics_CreateGpuProgram|cGraphics_CreateGpuProgram]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../iGpuProgram|iGpuProgram]]|[[#cGraphics_CreateGpuProgramFromShaders|cGraphics_CreateGpuProgramFromShaders]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asVtxShader, const [[../tString|tString]] &in asFragShader, [[../cPrepParserVarContainer|cPrepParserVarContainer]] @apVarContainer)|}}
 
{{CodeDocSummaryItem|[[../cHeightMap|cHeightMap]]|[[#cGraphics_CreateHeightMap|cGraphics_CreateHeightMap]]()|}}
 
{{CodeDocSummaryItem|[[../cHeightMap|cHeightMap]]|[[#cGraphics_CreateHeightMapResizedCopy|cGraphics_CreateHeightMapResizedCopy]]([[../cHeightMap|cHeightMap]] @apHeightMap, const [[../cVector2l|cVector2l]] &in avSize)|}}
 
{{CodeDocSummaryItem|[[../cPostEffect_ChromaticAberration|cPostEffect_ChromaticAberration]]|[[#cGraphics_CreatePostEffect_ChromaticAberration|cGraphics_CreatePostEffect_ChromaticAberration]]()|}}
 
{{CodeDocSummaryItem|[[../cPostEffect_ImageFadeFX|cPostEffect_ImageFadeFX]]|[[#cGraphics_CreatePostEffect_ImageFadeFX|cGraphics_CreatePostEffect_ImageFadeFX]]()|}}
 
{{CodeDocSummaryItem|[[../cPostEffect_ImageTrail|cPostEffect_ImageTrail]]|[[#cGraphics_CreatePostEffect_ImageTrail|cGraphics_CreatePostEffect_ImageTrail]]()|}}
 
{{CodeDocSummaryItem|[[../cPostEffect_RadialBlur|cPostEffect_RadialBlur]]|[[#cGraphics_CreatePostEffect_RadialBlur|cGraphics_CreatePostEffect_RadialBlur]]()|}}
 
{{CodeDocSummaryItem|[[../cPostEffect_ToneMapping|cPostEffect_ToneMapping]]|[[#cGraphics_CreatePostEffect_ToneMapping|cGraphics_CreatePostEffect_ToneMapping]]()|}}
 
{{CodeDocSummaryItem|[[../cPostEffect_VideoDistortion|cPostEffect_VideoDistortion]]|[[#cGraphics_CreatePostEffect_VideoDistortion|cGraphics_CreatePostEffect_VideoDistortion]]()|}}
 
{{CodeDocSummaryItem|[[../cPostEffectComposite|cPostEffectComposite]]|[[#cGraphics_CreatePostEffectComposite|cGraphics_CreatePostEffectComposite]]()|}}
 
{{CodeDocSummaryItem|[[../iTexture|iTexture]]|[[#cGraphics_CreateTexture|cGraphics_CreateTexture]](const [[../tString|tString]] &in asName, [[../eTextureType|eTextureType]] aType, [[../eTextureUsage|eTextureUsage]] aUsage)|}}
 
{{CodeDocSummaryItem|void|[[#cGraphics_DestoroyDepthStencilBuffer|cGraphics_DestoroyDepthStencilBuffer]]([[../|../]] apBuffer)|}}
 
{{CodeDocSummaryItem|void|[[#cGraphics_DestroyFrameBuffer|cGraphics_DestroyFrameBuffer]]([[../|../]] apFrameBuffer)|}}
 
{{CodeDocSummaryItem|void|[[#cGraphics_DestroyGpuProgram|cGraphics_DestroyGpuProgram]]([[../|../]] apProgram)|}}
 
{{CodeDocSummaryItem|void|[[#cGraphics_DestroyHeightMap|cGraphics_DestroyHeightMap]]([[../|../]] apHeightMap)|}}
 
{{CodeDocSummaryItem|void|[[#cGraphics_DestroyPostEffect|cGraphics_DestroyPostEffect]]([[../|../]] apPostEffect)|}}
 
{{CodeDocSummaryItem|void|[[#cGraphics_DestroyPostEffectComposite|cGraphics_DestroyPostEffectComposite]]([[../|../]] apComposite)|}}
 
{{CodeDocSummaryItem|void|[[#cGraphics_DestroyTexture|cGraphics_DestroyTexture]]([[../|../]] apTexture)|}}
 
{{CodeDocSummaryItem|[[../iDepthStencilBuffer|iDepthStencilBuffer]]|[[#cGraphics_FindDepthStencilBuffer|cGraphics_FindDepthStencilBuffer]](const [[../cVector2l|cVector2l]] &in avSize, int alMinDepthBits, int alMinStencilBits)|}}
 
{{CodeDocSummaryItem|[[../iLowLevelGraphics|iLowLevelGraphics]]|[[#cGraphics_GetLowLevel|cGraphics_GetLowLevel]]()|}}
 
{{CodeDocSummaryItem|[[../iMaterialType|iMaterialType]]|[[#cGraphics_GetMaterialType|cGraphics_GetMaterialType]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../iRenderer|iRenderer]]|[[#cGraphics_GetRenderer|cGraphics_GetRenderer]]([[../eRenderer|eRenderer]] aType)|}}
 
{{CodeDocSummaryItem|[[../iFrameBuffer|iFrameBuffer]]|[[#cGraphics_GetTempFrameBuffer|cGraphics_GetTempFrameBuffer]](const [[../cVector2l|cVector2l]] &in avSize, [[../ePixelFormat|ePixelFormat]] aPixelFormat, int alIndex)|}}
 
{{CodeDocSummaryItem|[[../cHeightMap|cHeightMap]]|[[#cGraphics_LoadHeightMapPackedRGB|cGraphics_LoadHeightMapPackedRGB]](const [[../tString|tString]] &in asFileName)|}}
 
{{CodeDocSummaryItem|[[../cHeightMap|cHeightMap]]|[[#cGraphics_LoadHeightMapRaw|cGraphics_LoadHeightMapRaw]](const [[../tString|tString]] &in asFileName, const [[../cVector2l|cVector2l]] &in avSize)|}}
 
{{CodeDocSummaryItem|void|[[#cGraphics_ReloadMaterials|cGraphics_ReloadMaterials]]()|}}
 
{{CodeDocSummaryItem|void|[[#cGraphics_ReloadRendererData|cGraphics_ReloadRendererData]]()|}}
 
{{CodeDocSummaryItem|[[../cGuiGfxElement|cGuiGfxElement]]|[[#cGui_CreateGfxFilledRect|cGui_CreateGfxFilledRect]](const [[../cColor|cColor]] &in aColor, [[../eGuiMaterial|eGuiMaterial]] aMaterial)|}}
 
{{CodeDocSummaryItem|[[../cGuiGfxElement|cGuiGfxElement]]|[[#cGui_CreateGfxImage|cGui_CreateGfxImage]](const [[../tString|tString]] &in asFile, [[../eGuiMaterial|eGuiMaterial]] aMaterial)|}}
 
{{CodeDocSummaryItem|[[../cGuiGfxElement|cGuiGfxElement]]|[[#cGui_CreateGfxImage|cGui_CreateGfxImage]](const [[../tString|tString]] &in asFile, [[../eGuiMaterial|eGuiMaterial]] aMaterial, const [[../cColor|cColor]] &in aColor)|}}
 
{{CodeDocSummaryItem|[[../cGuiGfxElement|cGuiGfxElement]]|[[#cGui_CreateGfxImageBuffer|cGui_CreateGfxImageBuffer]](const [[../tString|tString]] &in asFile, [[../eGuiMaterial|eGuiMaterial]] aMaterial, bool abCreateAnimation, const [[../cColor|cColor]] &in aColor)|}}
 
{{CodeDocSummaryItem|[[../cGuiGfxElement|cGuiGfxElement]]|[[#cGui_CreateGfxTexture|cGui_CreateGfxTexture]](const [[../tString|tString]] &in asFile, [[../eGuiMaterial|eGuiMaterial]] aMaterial, [[../eTextureType|eTextureType]] aTextureType)|}}
 
{{CodeDocSummaryItem|[[../cGuiGfxElement|cGuiGfxElement]]|[[#cGui_CreateGfxTexture|cGui_CreateGfxTexture]](const [[../tString|tString]] &in asFile, [[../eGuiMaterial|eGuiMaterial]] aMaterial, [[../eTextureType|eTextureType]] aTextureType, const [[../cColor|cColor]] &in aColor, bool abMipMaps)|}}
 
{{CodeDocSummaryItem|[[../cGuiGfxElement|cGuiGfxElement]]|[[#cGui_CreateGfxTexture|cGui_CreateGfxTexture]]([[../iTexture|iTexture]] @apTexture, bool abAutoDestroyTexture, [[../eGuiMaterial|eGuiMaterial]] aMaterial)|}}
 
{{CodeDocSummaryItem|[[../cGuiGfxElement|cGuiGfxElement]]|[[#cGui_CreateGfxTexture|cGui_CreateGfxTexture]]([[../iTexture|iTexture]] @apTexture, bool abAutoDestroyTexture, [[../eGuiMaterial|eGuiMaterial]] aMaterial, const [[../cColor|cColor]] &in aColor, const [[../cVector2f|cVector2f]] &in avStartUV, const [[../cVector2f|cVector2f]] &in avEndUV)|}}
 
{{CodeDocSummaryItem|[[../cImGui|cImGui]]|[[#cGui_CreateImGui|cGui_CreateImGui]](const [[../tString|tString]] &in asName, [[../cGuiSet|cGuiSet]] @apSet)|}}
 
{{CodeDocSummaryItem|[[../cGuiSet|cGuiSet]]|[[#cGui_CreateSet|cGui_CreateSet]](const [[../tString|tString]] &in asName, [[../cGuiSkin|cGuiSkin]] @apSkin)|}}
 
{{CodeDocSummaryItem|[[../cGuiSkin|cGuiSkin]]|[[#cGui_CreateSkin|cGui_CreateSkin]](const [[../tString|tString]] &in asFile)|}}
 
{{CodeDocSummaryItem|void|[[#cGui_DestroyGfx|cGui_DestroyGfx]]([[../|../]] apGfx)|}}
 
{{CodeDocSummaryItem|void|[[#cGui_DestroyImGui|cGui_DestroyImGui]]([[../|../]] apImGui)|}}
 
{{CodeDocSummaryItem|void|[[#cGui_DestroySet|cGui_DestroySet]]([[../cGuiSet|cGuiSet]] @apSet)|}}
 
{{CodeDocSummaryItem|[[../cGuiSet|cGuiSet]]|[[#cGui_GetFocusedSet|cGui_GetFocusedSet]]()|}}
 
{{CodeDocSummaryItem|void|[[#cGui_GetImGuiIdFromName|cGui_GetImGuiIdFromName]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#cGui_GetImGuiStateVarString|cGui_GetImGuiStateVarString]]([[../eImGuiStateVar|eImGuiStateVar]] aVar)|}}
 
{{CodeDocSummaryItem|[[../cGuiSet|cGuiSet]]|[[#cGui_GetSetFromName|cGui_GetSetFromName]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#cGui_SetFocus|cGui_SetFocus]]([[../|../]] apSet)|}}
 
{{CodeDocSummaryItem|void|[[#cGui_SetFocusByName|cGui_SetFocusByName]](const [[../tString|tString]] &in asSetName)|}}
 
{{CodeDocSummaryItem|bool|[[#cInput_BecameTriggered|cInput_BecameTriggered]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#cInput_BecameTriggered|cInput_BecameTriggered]](int alId)|}}
 
{{CodeDocSummaryItem|bool|[[#cInput_CheckForInput|cInput_CheckForInput]]()|}}
 
{{CodeDocSummaryItem|[[../cAction|cAction]]|[[#cInput_CreateAction|cInput_CreateAction]](const [[../tString|tString]] &in asName, int alId)|}}
 
{{CodeDocSummaryItem|void|[[#cInput_DestroyAction|cInput_DestroyAction]]([[../cAction|cAction]] @apAction)|}}
 
{{CodeDocSummaryItem|bool|[[#cInput_DoubleTriggered|cInput_DoubleTriggered]](const [[../tString|tString]] &in asName, float afLimit)|}}
 
{{CodeDocSummaryItem|bool|[[#cInput_DoubleTriggered|cInput_DoubleTriggered]](int alId, float afLimit)|}}
 
{{CodeDocSummaryItem|[[../cAction|cAction]]|[[#cInput_GetAction|cInput_GetAction]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../cAction|cAction]]|[[#cInput_GetAction|cInput_GetAction]](int alId)|}}
 
{{CodeDocSummaryItem|[[../iEyeTracker|iEyeTracker]]|[[#cInput_GetEyeTracker|cInput_GetEyeTracker]]()|}}
 
{{CodeDocSummaryItem|[[../iKeyboard|iKeyboard]]|[[#cInput_GetKeyboard|cInput_GetKeyboard]]()|}}
 
{{CodeDocSummaryItem|[[../iMouse|iMouse]]|[[#cInput_GetMouse|cInput_GetMouse]]()|}}
 
{{CodeDocSummaryItem|[[../iSubAction|iSubAction]]|[[#cInput_InputToSubAction|cInput_InputToSubAction]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cInput_IsTriggered|cInput_IsTriggered]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#cInput_IsTriggered|cInput_IsTriggered]](int alId)|}}
 
{{CodeDocSummaryItem|void|[[#cInput_ResetActionsToCurrentState|cInput_ResetActionsToCurrentState]]()|}}
 
{{CodeDocSummaryItem|void|[[#cInput_Update|cInput_Update]](float afX)|}}
 
{{CodeDocSummaryItem|bool|[[#cInput_WasTriggered|cInput_WasTriggered]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#cInput_WasTriggered|cInput_WasTriggered]](int alId)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_AddAreaType|cLux_AddAreaType]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asScriptFile, const [[../tString|tString]] &in asScriptClass, bool abForceFullGameSave)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_AddCritterType|cLux_AddCritterType]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asScriptFile, const [[../tString|tString]] &in asScriptClass, bool abForceFullGameSave)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_AddDebugMessage|cLux_AddDebugMessage]](const [[../tString|tString]] &in asText, bool abCheckForDuplicates)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_AddDebugMessage|cLux_AddDebugMessage]](const [[../tString|tString]] &in asText)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_AddEntityToInteractionWhiteList|cLux_AddEntityToInteractionWhiteList]]([[../|../]] apEntity)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_AddLiquidAreaType|cLux_AddLiquidAreaType]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asScriptFile, const [[../tString|tString]] &in asScriptClass, bool abForceFullGameSave)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_AddModule|cLux_AddModule]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asScriptFile, const [[../tString|tString]] &in asScriptClass, int alId, bool abIsGlobal, const [[../tString|tString]] &in sContainer, bool abUseInputCallbacks)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_AddPropType|cLux_AddPropType]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asScriptFile, const [[../tString|tString]] &in asScriptClass, bool abForceFullGameSave)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_AddTodoMessage|cLux_AddTodoMessage]](const [[../tString|tString]] &in asText, bool abCheckForDuplicates)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_AddTodoMessage|cLux_AddTodoMessage]](const [[../tString|tString]] &in asText)|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_ApplyUserConfig|cLux_ApplyUserConfig]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_CanContinue|cLux_CanContinue]]()|}}
 
{{CodeDocSummaryItem|void|[[#cLux_ChangeMap|cLux_ChangeMap]](const [[../tString|tString]] &in asMapName, const [[../tString|tString]] &in asStartPos, const [[../tString|tString]] &in asTransferArea, const [[../tString|tString]] &in asStartSound, const [[../tString|tString]] &in asEndSound)|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_CheckLineOfSight|cLux_CheckLineOfSight]](const [[../cVector3f|cVector3f]] &in avStart, const [[../cVector3f|cVector3f]] &in avEnd, bool abCheckOnlyShadowCasters, bool abCheckOnlyStatic, [[../|../]] apSkipEntity = null)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_CleanupData|cLux_CleanupData]]()|}}
 
{{CodeDocSummaryItem|void|[[#cLux_Continue|cLux_Continue]]()|}}
 
{{CodeDocSummaryItem|[[../cLuxBackboneTail|cLuxBackboneTail]]|[[#cLux_CreateEntityComponent_BackboneTail|cLux_CreateEntityComponent_BackboneTail]]([[../iLuxEntity|iLuxEntity]] @apEntity)|}}
 
{{CodeDocSummaryItem|[[../cLuxBarkMachine|cLuxBarkMachine]]|[[#cLux_CreateEntityComponent_BarkMachine|cLux_CreateEntityComponent_BarkMachine]]([[../iLuxEntity|iLuxEntity]] @apEntity)|}}
 
{{CodeDocSummaryItem|[[../cLuxCharMover|cLuxCharMover]]|[[#cLux_CreateEntityComponent_CharMover|cLux_CreateEntityComponent_CharMover]]([[../iLuxEntity|iLuxEntity]] @apEntity, [[../iCharacterBody|iCharacterBody]] @apCharBody)|}}
 
{{CodeDocSummaryItem|[[../cLuxEdgeGlow|cLuxEdgeGlow]]|[[#cLux_CreateEntityComponent_EdgeGlow|cLux_CreateEntityComponent_EdgeGlow]]([[../iLuxEntity|iLuxEntity]] @apEntity)|}}
 
{{CodeDocSummaryItem|[[../cLuxForceEmitter|cLuxForceEmitter]]|[[#cLux_CreateEntityComponent_ForceEmitter|cLux_CreateEntityComponent_ForceEmitter]]([[../iLuxEntity|iLuxEntity]] @apEntity)|}}
 
{{CodeDocSummaryItem|[[../cLuxHeadTracker|cLuxHeadTracker]]|[[#cLux_CreateEntityComponent_HeadTracker|cLux_CreateEntityComponent_HeadTracker]]([[../iLuxEntity|iLuxEntity]] @apEntity)|}}
 
{{CodeDocSummaryItem|[[../cLuxLightSensor|cLuxLightSensor]]|[[#cLux_CreateEntityComponent_LightSensor|cLux_CreateEntityComponent_LightSensor]]([[../iLuxEntity|iLuxEntity]] @apEntity)|}}
 
{{CodeDocSummaryItem|[[../cLuxPathfinder|cLuxPathfinder]]|[[#cLux_CreateEntityComponent_Pathfinder|cLux_CreateEntityComponent_Pathfinder]]([[../iLuxEntity|iLuxEntity]] @apEntity)|}}
 
{{CodeDocSummaryItem|[[../cLuxSoundListener|cLuxSoundListener]]|[[#cLux_CreateEntityComponent_SoundListener|cLux_CreateEntityComponent_SoundListener]]([[../iLuxEntity|iLuxEntity]] @apEntity)|}}
 
{{CodeDocSummaryItem|[[../cLuxStateMachine|cLuxStateMachine]]|[[#cLux_CreateEntityComponent_StateMachine|cLux_CreateEntityComponent_StateMachine]]([[../iLuxEntity|iLuxEntity]] @apEntity)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cLux_CreateHTMLImage|cLux_CreateHTMLImage]](const [[../tString|tString]] &in asSrc, const [[../tString|tString]] &in asTitle = """", const [[../cVector2l|cVector2l]] &in avSize = cVector2l_MinusOne)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cLux_CreateHTMLParagraph|cLux_CreateHTMLParagraph]](const [[../tString|tString]] &in asContent)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cLux_CreateHTMLTag|cLux_CreateHTMLTag]](const [[../tString|tString]] &in asTag, const [[../tString|tString]] &in asContent = """", const [[../tString|tString]] &in asParams = """")|}}
 
{{CodeDocSummaryItem|[[../cLuxScriptImGui|cLuxScriptImGui]]|[[#cLux_CreateScriptImGui|cLux_CreateScriptImGui]](const [[../tString|tString]] &in asName, bool abRegisterForDrawing, bool abSkipResetOnRegistration = true)|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_DebugModeOn|cLux_DebugModeOn]]()|}}
 
{{CodeDocSummaryItem|void|[[#cLux_DecUnderwaterEffectUserCount|cLux_DecUnderwaterEffectUserCount]]()|}}
 
{{CodeDocSummaryItem|void|[[#cLux_DeloadMap|cLux_DeloadMap]](const [[../tString|tString]] &in asTransferArea)|}}
 
{{CodeDocSummaryItem|float|[[#cLux_DrawDebugText|cLux_DrawDebugText]](const [[../tString|tString]] &in asText, float afY, float afSize = 14, [[../cColor|cColor]] aColor = cColor, [[../|../]] 1, [[../|../]] 1, bool abAddNewLine = true)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_DrawHint|cLux_DrawHint]]([[../cImGui|cImGui]] @apImGui, float afTimeStep, const [[../cImGuiLabelData|cImGuiLabelData]] &in aLabel, const [[../cVector3f|cVector3f]] &in avPosition, float afLineWidth, float afLineSpacing, const [[../|../]] &in avTextLines, const [[../|../]] &in avIcons, const [[../|../]] &in avIconsPerLine)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_DrawScreenText|cLux_DrawScreenText]]([[../cImGui|cImGui]] @apImGui, float afTimeStep, const [[../cImGuiLabelData|cImGuiLabelData]] &in aLabel, const [[../cVector3f|cVector3f]] &in avPosition, float afLineWidth, float afLineSpacing, const [[../|../]] &in avTextLines, const [[../|../]] &in avIcons, const [[../|../]] &in avIconsPerLine)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_DrawSetToScreen|cLux_DrawSetToScreen]](bool abClearScreen, const [[../cColor|cColor]] &in aCol, [[../|../]] apSet)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_DropPageFocus|cLux_DropPageFocus]](const [[../tString|tString]] &in asX)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_Exit|cLux_Exit]]()|}}
 
{{CodeDocSummaryItem|[[../iLuxAchievementHandler|iLuxAchievementHandler]]|[[#cLux_GetAchievementHandler|cLux_GetAchievementHandler]]()|}}
 
{{CodeDocSummaryItem|[[../iLuxEntity|iLuxEntity]]|[[#cLux_GetBodyEntity|cLux_GetBodyEntity]]([[../iPhysicsBody|iPhysicsBody]] @apBody)|}}
 
{{CodeDocSummaryItem|[[../iPhysicsBody|iPhysicsBody]]|[[#cLux_GetClosestBody|cLux_GetClosestBody]](const [[../cVector3f|cVector3f]] &in avStart, const [[../cVector3f|cVector3f]] &in avDir, float afRayLength, float &out afDistance, [[../cVector3f|cVector3f]] &out avSurfaceNormal)|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_GetClosestCharCollider|cLux_GetClosestCharCollider]](const [[../cVector3f|cVector3f]] &in avStart, const [[../cVector3f|cVector3f]] &in avDir, float afRayLength, bool abCheckDynamic, [[../cLuxClosestCharCollider|cLuxClosestCharCollider]] @apOutput)|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_GetClosestEntity|cLux_GetClosestEntity]](const [[../cVector3f|cVector3f]] &in avStart, const [[../cVector3f|cVector3f]] &in avDir, float afRayLength, int alIteractType, bool abCheckLineOfSight, [[../cLuxClosestEntityData|cLuxClosestEntityData]] @apOutput)|}}
 
{{CodeDocSummaryItem|[[../cImGui|cImGui]]|[[#cLux_GetCurrentImGui|cLux_GetCurrentImGui]]()|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cLux_GetCurrentLanguage|cLux_GetCurrentLanguage]]()|}}
 
{{CodeDocSummaryItem|[[../cLuxMap|cLuxMap]]|[[#cLux_GetCurrentMap|cLux_GetCurrentMap]]()|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cLux_GetCurrentUserProfilePath|cLux_GetCurrentUserProfilePath]]()|}}
 
{{CodeDocSummaryItem|[[../iFontData|iFontData]]|[[#cLux_GetDefaultFont|cLux_GetDefaultFont]]()|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cLux_GetDefaultGameLanguage|cLux_GetDefaultGameLanguage]]()|}}
 
{{CodeDocSummaryItem|[[../cLuxDialogHandler|cLuxDialogHandler]]|[[#cLux_GetDialogHandler|cLux_GetDialogHandler]]()|}}
 
{{CodeDocSummaryItem|[[../cLuxEffectHandler|cLuxEffectHandler]]|[[#cLux_GetEffectHandler|cLux_GetEffectHandler]]()|}}
 
{{CodeDocSummaryItem|[[../cLuxEventDatabaseHandler|cLuxEventDatabaseHandler]]|[[#cLux_GetEventDatabaseHandler|cLux_GetEventDatabaseHandler]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_GetExplorationModeActive|cLux_GetExplorationModeActive]]()|}}
 
{{CodeDocSummaryItem|[[../cConfigFile|cConfigFile]]|[[#cLux_GetGameConfig|cLux_GetGameConfig]]()|}}
 
{{CodeDocSummaryItem|[[../cImGui|cImGui]]|[[#cLux_GetGameHudImGui|cLux_GetGameHudImGui]]()|}}
 
{{CodeDocSummaryItem|[[../cGuiSet|cGuiSet]]|[[#cLux_GetGameHudSet|cLux_GetGameHudSet]]()|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cLux_GetGameLanguageFolder|cLux_GetGameLanguageFolder]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_GetGamePaused|cLux_GetGamePaused]]()|}}
 
{{CodeDocSummaryItem|[[../double|double]]|[[#cLux_GetGameTime|cLux_GetGameTime]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_GetGodModeActivated|cLux_GetGodModeActivated]]()|}}
 
{{CodeDocSummaryItem|[[../cLuxGuiHandler|cLuxGuiHandler]]|[[#cLux_GetGuiHandler|cLux_GetGuiHandler]]()|}}
 
{{CodeDocSummaryItem|[[../cGuiSet|cGuiSet]]|[[#cLux_GetHelpGuiSet|cLux_GetHelpGuiSet]]()|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cLux_GetHudVirtualCenterScreenSize|cLux_GetHudVirtualCenterScreenSize]]()|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cLux_GetHudVirtualCenterScreenStartPos|cLux_GetHudVirtualCenterScreenStartPos]]()|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cLux_GetHudVirtualCenterSize|cLux_GetHudVirtualCenterSize]]()|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cLux_GetHudVirtualOffset|cLux_GetHudVirtualOffset]]()|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cLux_GetHudVirtualSize|cLux_GetHudVirtualSize]]()|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cLux_GetHudVirtualStartPos|cLux_GetHudVirtualStartPos]]()|}}
 
{{CodeDocSummaryItem|[[../cImGui|cImGui]]|[[#cLux_GetInputFocusImGui|cLux_GetInputFocusImGui]]()|}}
 
{{CodeDocSummaryItem|[[../cLuxInputHandler|cLuxInputHandler]]|[[#cLux_GetInputHandler|cLux_GetInputHandler]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_GetInteractionWhiteListActive|cLux_GetInteractionWhiteListActive]]()|}}
 
{{CodeDocSummaryItem|[[../cConfigFile|cConfigFile]]|[[#cLux_GetKeyConfig|cLux_GetKeyConfig]]()|}}
 
{{CodeDocSummaryItem|float|[[#cLux_GetLightLevelAtPos|cLux_GetLightLevelAtPos]](const [[../cVector3f|cVector3f]] &in avPos, [[../iLight|iLight]] @apSkipLight, float afRadiusAdd)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cLux_GetMainMenuFile|cLux_GetMainMenuFile]]()|}}
 
{{CodeDocSummaryItem|[[../cLuxMusicHandler|cLuxMusicHandler]]|[[#cLux_GetMusicHandler|cLux_GetMusicHandler]]()|}}
 
{{CodeDocSummaryItem|[[../cLuxPlayer|cLuxPlayer]]|[[#cLux_GetPlayer|cLux_GetPlayer]]()|}}
 
{{CodeDocSummaryItem|[[../cLuxMap|cLuxMap]]|[[#cLux_GetPreloadMap|cLux_GetPreloadMap]]()|}}
 
{{CodeDocSummaryItem|[[../cImGui|cImGui]]|[[#cLux_GetPrevInputFocusImGui|cLux_GetPrevInputFocusImGui]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_GetSaveConfigAtExit|cLux_GetSaveConfigAtExit]]()|}}
 
{{CodeDocSummaryItem|[[../cLuxSaveHandler|cLuxSaveHandler]]|[[#cLux_GetSaveHandler|cLux_GetSaveHandler]]()|}}
 
{{CodeDocSummaryItem|[[../cLuxSoundscapeHandler|cLuxSoundscapeHandler]]|[[#cLux_GetSoundscapeHandler|cLux_GetSoundscapeHandler]]()|}}
 
{{CodeDocSummaryItem|float|[[#cLux_GetStringDuration|cLux_GetStringDuration]](const [[../tWString|tWString]] &in asStr)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cLux_GetStringWFromDate|cLux_GetStringWFromDate]](const [[../cDate|cDate]] &in aDate)|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_GetSupportExplorationMode|cLux_GetSupportExplorationMode]]()|}}
 
{{CodeDocSummaryItem|void|[[#cLux_GetTextCatAndEntryFromString|cLux_GetTextCatAndEntryFromString]](const [[../tString|tString]] &in asData, [[../tString|tString]] &out asOutCat, [[../tString|tString]] &out asOutEntry)|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_GetUnderwaterEffectsActive|cLux_GetUnderwaterEffectsActive]]()|}}
 
{{CodeDocSummaryItem|[[../cConfigFile|cConfigFile]]|[[#cLux_GetUserConfig|cLux_GetUserConfig]]()|}}
 
{{CodeDocSummaryItem|[[../iScrUserModule_Interface|iScrUserModule_Interface]]|[[#cLux_GetUserModuleFromID|cLux_GetUserModuleFromID]](int alID)|}}
 
{{CodeDocSummaryItem|[[../iScrUserModule_Interface|iScrUserModule_Interface]]|[[#cLux_GetUserModuleFromName|cLux_GetUserModuleFromName]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../cViewport|cViewport]]|[[#cLux_GetViewport|cLux_GetViewport]]()|}}
 
{{CodeDocSummaryItem|[[../cLuxVoiceHandler|cLuxVoiceHandler]]|[[#cLux_GetVoiceHandler|cLux_GetVoiceHandler]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_HasConfigLoadError|cLux_HasConfigLoadError]]([[../tString|tString]] &out asError)|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_HasTranslation|cLux_HasTranslation]](const [[../tString|tString]] &in asCat, const [[../tString|tString]] &in asEntry)|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_HasUnderwaterEffectUsers|cLux_HasUnderwaterEffectUsers]]()|}}
 
{{CodeDocSummaryItem|[[../cLuxAgent|cLuxAgent]]|[[#cLux_ID_Agent|cLux_ID_Agent]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cLuxArea|cLuxArea]]|[[#cLux_ID_Area|cLux_ID_Area]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cBeam|cBeam]]|[[#cLux_ID_Beam|cLux_ID_Beam]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cBillboard|cBillboard]]|[[#cLux_ID_Billboard|cLux_ID_Billboard]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cBillboardGroup|cBillboardGroup]]|[[#cLux_ID_BillboardGroup|cLux_ID_BillboardGroup]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../iPhysicsBody|iPhysicsBody]]|[[#cLux_ID_Body|cLux_ID_Body]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../iCharacterBody|iCharacterBody]]|[[#cLux_ID_CharacterBody|cLux_ID_CharacterBody]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cClothEntity|cClothEntity]]|[[#cLux_ID_ClothEntity|cLux_ID_ClothEntity]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cLuxCritter|cLuxCritter]]|[[#cLux_ID_Critter|cLux_ID_Critter]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../iLuxEntity|iLuxEntity]]|[[#cLux_ID_Entity|cLux_ID_Entity]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../iEntity3D|iEntity3D]]|[[#cLux_ID_Entity3D|cLux_ID_Entity3D]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cExposureArea|cExposureArea]]|[[#cLux_ID_ExposureArea|cLux_ID_ExposureArea]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cFogArea|cFogArea]]|[[#cLux_ID_FogArea|cLux_ID_FogArea]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cForceField|cForceField]]|[[#cLux_ID_ForceField|cLux_ID_ForceField]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cGuiSetEntity|cGuiSetEntity]]|[[#cLux_ID_GuiSetEntity|cLux_ID_GuiSetEntity]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../iPhysicsJoint|iPhysicsJoint]]|[[#cLux_ID_Joint|cLux_ID_Joint]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cLensFlare|cLensFlare]]|[[#cLux_ID_LensFlare|cLux_ID_LensFlare]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../iLight|iLight]]|[[#cLux_ID_Light|cLux_ID_Light]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cLightMaskBox|cLightMaskBox]]|[[#cLux_ID_LightMaskBox|cLux_ID_LightMaskBox]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cLuxLiquidArea|cLuxLiquidArea]]|[[#cLux_ID_LiquidArea|cLux_ID_LiquidArea]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cMeshEntity|cMeshEntity]]|[[#cLux_ID_MeshEntity|cLux_ID_MeshEntity]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cParticleSystem|cParticleSystem]]|[[#cLux_ID_ParticleSystem|cLux_ID_ParticleSystem]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cLuxProp|cLuxProp]]|[[#cLux_ID_Prop|cLux_ID_Prop]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cLuxSoundscapeArea|cLuxSoundscapeArea]]|[[#cLux_ID_ReverbArea|cLux_ID_ReverbArea]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../iRopeEntity|iRopeEntity]]|[[#cLux_ID_RopeEntity|cLux_ID_RopeEntity]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cSoundEntity|cSoundEntity]]|[[#cLux_ID_SoundEntity|cLux_ID_SoundEntity]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|[[../cSubMeshEntity|cSubMeshEntity]]|[[#cLux_ID_SubMeshEntity|cLux_ID_SubMeshEntity]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_IncUnderwaterEffectUserCount|cLux_IncUnderwaterEffectUserCount]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_IsChangingMap|cLux_IsChangingMap]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_IsLoadingScreenVisible|cLux_IsLoadingScreenVisible]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_IsPlayGoReady|cLux_IsPlayGoReady]](int &out alETA)|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_IsReadyToChangeMap|cLux_IsReadyToChangeMap]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_IsStreamingMap|cLux_IsStreamingMap]]()|}}
 
{{CodeDocSummaryItem|void|[[#cLux_LoadScreenSetBarPosAndSize|cLux_LoadScreenSetBarPosAndSize]](const [[../cVector2f|cVector2f]] &in avPos, const [[../cVector2f|cVector2f]] &in avSize)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_LoadScreenSetForceBackground|cLux_LoadScreenSetForceBackground]](bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_LoadScreenSetUseSmallIcon|cLux_LoadScreenSetUseSmallIcon]](bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_LoadScreenShowLoadingIcon|cLux_LoadScreenShowLoadingIcon]](float afTime)|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_MapChangeIsTransfer|cLux_MapChangeIsTransfer]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_MapIsLoaded|cLux_MapIsLoaded]]()|}}
 
{{CodeDocSummaryItem|void|[[#cLux_OutputTextToFile|cLux_OutputTextToFile]](const [[../tWString|tWString]] &in asPath, const [[../tString|tString]] &in asText)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cLux_ParseString|cLux_ParseString]](const [[../tWString|tWString]] &in asInput)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_ParseStringIntoScreenText|cLux_ParseStringIntoScreenText]](const [[../tWString|tWString]] &in asInput, [[../cImGui|cImGui]] @apImGui, const [[../cLuxScreenTextFormatParameters|cLuxScreenTextFormatParameters]] & aFormatParams, [[../|../]] &out aOutLines, [[../|../]] &out aIconArray, [[../|../]] &out aOutIconsPerLine, float &out afMaxLineHeight, float &out afDisplayTime, bool abTriggeredByGamepad)|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_PlayGuiSoundData|cLux_PlayGuiSoundData]]([[../tString|tString]] &in asName, [[../eSoundEntryType|eSoundEntryType]] aDestType, float afVolMul, bool abSkipPreviousRandom)|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_PlayGuiSoundDataEx|cLux_PlayGuiSoundDataEx]](const [[../tString|tString]] &in asName, [[../eSoundEntryType|eSoundEntryType]] aDestType, float afVolMul, bool abSkipPreviousRandom, [[../cLuxSoundExtraData|cLuxSoundExtraData]] @apExtraData)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_PreloadEntity|cLux_PreloadEntity]](const [[../tString|tString]] &in asFile)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_PreloadGuiGfx|cLux_PreloadGuiGfx]](const [[../tString|tString]] &in asFile, [[../eImGuiGfx|eImGuiGfx]] aType)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_PreloadMap|cLux_PreloadMap]](const [[../tString|tString]] &in asMapName, [[../eWorldStreamPriority|eWorldStreamPriority]] aPrio = eWorldStreamPriority_Normal)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_PreloadMaterial|cLux_PreloadMaterial]](const [[../tString|tString]] &in asFile)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_PreloadParticleSystem|cLux_PreloadParticleSystem]](const [[../tString|tString]] &in asFile)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_PreloadSound|cLux_PreloadSound]](const [[../tString|tString]] &in asFile)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_PreloadWebpage|cLux_PreloadWebpage]](const [[../tString|tString]] &in asX)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_RegisterCollisionRadius|cLux_RegisterCollisionRadius]](int alX)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_RegisterEventListenerUserModule_AgentSetActive|cLux_RegisterEventListenerUserModule_AgentSetActive]](const [[../tString|tString]] &in asModuleName)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_RenderBackgroundScreen|cLux_RenderBackgroundScreen]](bool abDrawFullHUD)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_ResetShudderEffects|cLux_ResetShudderEffects]](int alX)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_SaveScreenshotToFile|cLux_SaveScreenshotToFile]](const [[../tWString|tWString]] &in asPath, const [[../cVector2l|cVector2l]] &in avSize = cVector2l_MinusOne, bool abKeepAspect = true, float afBrightness = 1.0f)|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_ScriptDebugOn|cLux_ScriptDebugOn]]()|}}
 
{{CodeDocSummaryItem|void|[[#cLux_SendInputToGui|cLux_SendInputToGui]](bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_SetAreaOffline|cLux_SetAreaOffline]](int alX)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_SetDebugInfoWindowText|cLux_SetDebugInfoWindowText]](const [[../tString|tString]] &in asText)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_SetExplorationModeActive|cLux_SetExplorationModeActive]](bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_SetGamePaused|cLux_SetGamePaused]](bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_SetImGuiInputFocus|cLux_SetImGuiInputFocus]]([[../|../]] apImGui, bool abShowMouse)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_SetInteractionWhiteListActive|cLux_SetInteractionWhiteListActive]](bool abX, bool abClearList)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_SetMapPreloadPriority|cLux_SetMapPreloadPriority]]([[../eWorldStreamPriority|eWorldStreamPriority]] aPrio)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_SetUnderwaterEffectsActive|cLux_SetUnderwaterEffectsActive]](bool abX, bool abUseStartAndEndEffects)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_SetupDefaultGlobalReverb|cLux_SetupDefaultGlobalReverb]]([[../eSoundReverbPreset|eSoundReverbPreset]] aType, float afFadeTime)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_ShapeDamage|cLux_ShapeDamage]](int aShape, const [[../cMatrixf|cMatrixf]] &in a_mtxTransform, const [[../cVector3f|cVector3f]] &in avOrigin, float afMinDamage, float afMaxDamage, float afForce, float afMaxImpulse, int alStrength, float afHitSpeed, int aDamageType, bool abCheckEnemies, bool abCheckPlayer, bool abCheckProps, bool abLethalForPlayer, const [[../tString|tString]] &in asSource)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_ShapeDamage|cLux_ShapeDamage]]([[../|../]] aShape, const [[../cMatrixf|cMatrixf]] &in a_mtxTransform, const [[../cVector3f|cVector3f]] &in avOrigin, float afMinDamage, float afMaxDamage, float afForce, float afMaxImpulse, int alStrength, float afHitSpeed, int aDamageType, bool abCheckEnemies, bool abCheckPlayer, bool abCheckProps, bool abLethalForPlayer, const [[../tString|tString]] &in asSource)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_StartMap|cLux_StartMap]](const [[../tString|tString]] &in asMapName)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_StartNewGame|cLux_StartNewGame]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cLux_TestModeOn|cLux_TestModeOn]]()|}}
 
{{CodeDocSummaryItem|[[../cLuxAgent|cLuxAgent]]|[[#cLux_ToAgent|cLux_ToAgent]]([[../iLuxEntity|iLuxEntity]] @apEntity)|}}
 
{{CodeDocSummaryItem|[[../cLuxArea|cLuxArea]]|[[#cLux_ToArea|cLux_ToArea]]([[../iLuxEntity|iLuxEntity]] @apEntity)|}}
 
{{CodeDocSummaryItem|[[../cLuxCritter|cLuxCritter]]|[[#cLux_ToCritter|cLux_ToCritter]]([[../iLuxEntity|iLuxEntity]] @apEntity)|}}
 
{{CodeDocSummaryItem|[[../cLuxLiquidArea|cLuxLiquidArea]]|[[#cLux_ToLiquidArea|cLux_ToLiquidArea]]([[../iLuxEntity|iLuxEntity]] @apEntity)|}}
 
{{CodeDocSummaryItem|[[../cLuxProp|cLuxProp]]|[[#cLux_ToProp|cLux_ToProp]]([[../iLuxEntity|iLuxEntity]] @apEntity)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cLux_Translate|cLux_Translate]](const [[../tString|tString]] &in asCat, const [[../tString|tString]] &in asEntry)|}}
 
{{CodeDocSummaryItem|void|[[#cLux_TruncateTextFile|cLux_TruncateTextFile]](const [[../tWString|tWString]] &in asPath, const [[../tString|tString]] &in asPattern, int alTimes)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Abs|cMath_Abs]](float afX)|}}
 
{{CodeDocSummaryItem|int|[[#cMath_Abs|cMath_Abs]](int alX)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_ACos|cMath_ACos]](float afX)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_ASin|cMath_ASin]](float afX)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_ATan|cMath_ATan]](float afX)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_ATan2|cMath_ATan2]](float afY, float afX)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckAABBInside|cMath_CheckAABBInside]](const [[../cVector3f|cVector3f]] &in avInsideMin, const [[../cVector3f|cVector3f]] &in avInsideMax, const [[../cVector3f|cVector3f]] &in avOutsideMin, const [[../cVector3f|cVector3f]] &in avOutsideMax)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckAABBIntersection|cMath_CheckAABBIntersection]]([[../cVector3f|cVector3f]] &in avMin1, const [[../cVector3f|cVector3f]] &in avMax1, const [[../cVector3f|cVector3f]] &in avMin2, const [[../cVector3f|cVector3f]] &in avMax2)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckAABBLineIntersection|cMath_CheckAABBLineIntersection]]([[../cVector3f|cVector3f]] &in avMin, const [[../cVector3f|cVector3f]] &in avMax, const [[../cVector3f|cVector3f]] &in avLineStart, const [[../cVector3f|cVector3f]] &in avLineEnd, [[../cVector3f|cVector3f]] &out avIntersectionPos, float &out afT)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckAABBSphereCollision|cMath_CheckAABBSphereCollision]](const [[../cVector3f|cVector3f]] &in avMin, const [[../cVector3f|cVector3f]] &in avMax, const [[../cVector3f|cVector3f]] &in avCenter, float afRadius)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckBVIntersection|cMath_CheckBVIntersection]]([[../|../]] aBV1, [[../|../]] aBV2)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckPlaneAABBCollision|cMath_CheckPlaneAABBCollision]](const [[../cPlanef|cPlanef]] &in aPlane, const [[../cVector3f|cVector3f]] &in avMin, const [[../cVector3f|cVector3f]] &in avMax, const [[../cVector3f|cVector3f]] &in avSphereCenter, float afSphereRadius)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckPlaneAABBCollision|cMath_CheckPlaneAABBCollision]](const [[../cPlanef|cPlanef]] &in aPlane, const [[../cVector3f|cVector3f]] &in avMin, const [[../cVector3f|cVector3f]] &in avMax)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckPlaneBVCollision|cMath_CheckPlaneBVCollision]](const [[../cPlanef|cPlanef]] &in aPlane, [[../|../]] aBV)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckPlaneLineIntersection|cMath_CheckPlaneLineIntersection]](const [[../cPlanef|cPlanef]] &in aPlane, const [[../cVector3f|cVector3f]] &in avLineStart, const [[../cVector3f|cVector3f]] &in avLineEnd, [[../cVector3f|cVector3f]] &out avIntersectionPos, float &out afT)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckPlaneSphereCollision|cMath_CheckPlaneSphereCollision]](const [[../cPlanef|cPlanef]] &in aPlane, const [[../cVector3f|cVector3f]] &in avCenter, float afRadius)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckPointInAABBIntersection|cMath_CheckPointInAABBIntersection]](const [[../cVector3f|cVector3f]] &in avPoint, const [[../cVector3f|cVector3f]] &in avMin, const [[../cVector3f|cVector3f]] &in avMax)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckPointInBVIntersection|cMath_CheckPointInBVIntersection]](const [[../cVector3f|cVector3f]] &in avPoint, [[../|../]] aBV)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckPointInRectIntersection|cMath_CheckPointInRectIntersection]](const [[../cVector2f|cVector2f]] &in avPoint, const [[../cRect2f|cRect2f]] &in aRect)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckPointInSphereIntersection|cMath_CheckPointInSphereIntersection]](const [[../cVector3f|cVector3f]] &in avPoint, const [[../cVector3f|cVector3f]] &in avSpherePos, float afSphereRadius)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckRectFit|cMath_CheckRectFit]](const [[../cRect2l|cRect2l]] &in aRectSrc, const [[../cRect2l|cRect2l]] &in aRectDest)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckRectFit|cMath_CheckRectFit]](const [[../cRect2f|cRect2f]] &in aRectSrc, const [[../cRect2f|cRect2f]] &in aRectDest)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckRectIntersection|cMath_CheckRectIntersection]](const [[../cRect2l|cRect2l]] &in aRect1, const [[../cRect2l|cRect2l]] &in aRect2)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckRectIntersection|cMath_CheckRectIntersection]](const [[../cRect2f|cRect2f]] &in aRect1, const [[../cRect2f|cRect2f]] &in aRect2)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckRectIntersection|cMath_CheckRectIntersection]](const [[../cVector2l|cVector2l]] &in avMin1, const [[../cVector2l|cVector2l]] &in avMax1, const [[../cVector2l|cVector2l]] &in avMin2, const [[../cVector2l|cVector2l]] &in avMax2)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckRectIntersection|cMath_CheckRectIntersection]](const [[../cVector2f|cVector2f]] &in avMin1, const [[../cVector2f|cVector2f]] &in avMax1, const [[../cVector2f|cVector2f]] &in avMin2, const [[../cVector2f|cVector2f]] &in avMax2)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckSphereIntersection|cMath_CheckSphereIntersection]](const [[../cVector3f|cVector3f]] &in avPosA, float afRadiusA, const [[../cVector3f|cVector3f]] &in avPosB, float afRadiusB)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_CheckSphereLineIntersection|cMath_CheckSphereLineIntersection]](const [[../cVector3f|cVector3f]] &in avSpherePos, float afSphereRadius, const [[../cVector3f|cVector3f]] &in avLineStart, const [[../cVector3f|cVector3f]] &in avLineEnd, float &out afT1, [[../cVector3f|cVector3f]] &out afIntersection1, float &out afT2, [[../cVector3f|cVector3f]] &out avIntersection2)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Clamp|cMath_Clamp]](float afX, float afMin, float afMax)|}}
 
{{CodeDocSummaryItem|int|[[#cMath_Clamp|cMath_Clamp]](int alX, int alMin, int alMax)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Cos|cMath_Cos]](float afX)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Easing|cMath_Easing]]([[../eEasing|eEasing]] aType, float afT, float afMin = 0, float afMax = 1)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_ExpandAABBMax|cMath_ExpandAABBMax]](const [[../cVector3f|cVector3f]] &in avBaseMax, const [[../cVector3f|cVector3f]] &in avAddMax)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_ExpandAABBMin|cMath_ExpandAABBMin]](const [[../cVector3f|cVector3f]] &in avBaseMin, const [[../cVector3f|cVector3f]] &in avAddMin)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_FastRandomFloat|cMath_FastRandomFloat]](int alSeed)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_GetAngleDistance|cMath_GetAngleDistance]](float afAngle1, float afAngle2, float afMaxAngle)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_GetAngleDistanceDeg|cMath_GetAngleDistanceDeg]](float afAngle1, float afAngle2)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_GetAngleDistanceRad|cMath_GetAngleDistanceRad]](float afAngle1, float afAngle2)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_GetAngleDistanceVector2f|cMath_GetAngleDistanceVector2f]](const [[../cVector2f|cVector2f]] &in avAngle1, const [[../cVector2f|cVector2f]] &in avAngle2, float afMaxAngle)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_GetAngleDistanceVector2fDeg|cMath_GetAngleDistanceVector2fDeg]](const [[../cVector2f|cVector2f]] &in avAngle1, const [[../cVector2f|cVector2f]] &in avAngle2)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_GetAngleDistanceVector2fRad|cMath_GetAngleDistanceVector2fRad]](const [[../cVector2f|cVector2f]] &in avAngle1, const [[../cVector2f|cVector2f]] &in avAngle2)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_GetAngleDistanceVector3f|cMath_GetAngleDistanceVector3f]](const [[../cVector3f|cVector3f]] &in avAngle1, const [[../cVector3f|cVector3f]] &in avAngle2, float afMaxAngle)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_GetAngleDistanceVector3fDeg|cMath_GetAngleDistanceVector3fDeg]](const [[../cVector3f|cVector3f]] &in avAngle1, const [[../cVector3f|cVector3f]] &in avAngle2)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_GetAngleDistanceVector3fRad|cMath_GetAngleDistanceVector3fRad]](const [[../cVector3f|cVector3f]] &in avAngle1, const [[../cVector3f|cVector3f]] &in avAngle2)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_GetAngleFromPoints2D|cMath_GetAngleFromPoints2D]](const [[../cVector2f|cVector2f]] &in aStartPos, const [[../cVector2f|cVector2f]] &in avGoalPos)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_GetAngleFromPoints3D|cMath_GetAngleFromPoints3D]](const [[../cVector3f|cVector3f]] &in avStartPos, const [[../cVector3f|cVector3f]] &in avGoalPos)|}}
 
{{CodeDocSummaryItem|void|[[#cMath_GetAngleFromVector|cMath_GetAngleFromVector]](const [[../cVector2f|cVector2f]] &in avVec, float &out afAngle, float &out afLength)|}}
 
{{CodeDocSummaryItem|int|[[#cMath_GetBit|cMath_GetBit]](int alBitNum)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_GetBitFlag|cMath_GetBitFlag]](int alFlagNum, int alBit)|}}
 
{{CodeDocSummaryItem|[[../cRect2f|cRect2f]]|[[#cMath_GetClipRect|cMath_GetClipRect]](const [[../cRect2f|cRect2f]] &in aRectSrc, const [[../cRect2f|cRect2f]] &in aRectDest)|}}
 
{{CodeDocSummaryItem|void|[[#cMath_GetClipRectFromBV|cMath_GetClipRectFromBV]]([[../|../]] &out aDestRect, [[../|../]] aBV, [[../|../]] apFrustum, const [[../cVector2l|cVector2l]] &in avScreenSize)|}}
 
{{CodeDocSummaryItem|[[../cRect2l|cRect2l]]|[[#cMath_GetClipRectFromNormalizedMinMax|cMath_GetClipRectFromNormalizedMinMax]](const [[../cVector3f|cVector3f]] &in avMin, const [[../cVector3f|cVector3f]] &in avMax, const [[../cVector2l|cVector2l]] &in avScreenSize)|}}
 
{{CodeDocSummaryItem|[[../cRect2l|cRect2l]]|[[#cMath_GetClipRectFromSphere|cMath_GetClipRectFromSphere]](const [[../cVector3f|cVector3f]] &in avPosition, float afRadius, [[../|../]] apFrustum, const [[../cVector2l|cVector2l]] &in avScreenSize, bool abPositionIsScreenSpace)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_GetCorrectSignOfSpeed|cMath_GetCorrectSignOfSpeed]](float afCurrent, float afDest, float afSpeed)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_GetFraction|cMath_GetFraction]](float afVal)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_GetNormalizedClipRectFromBV|cMath_GetNormalizedClipRectFromBV]]([[../|../]] &out avDestMin, [[../cVector3f|cVector3f]] &out avDestMax, [[../|../]] aBV, [[../|../]] aFrustum)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_GetPoint3DFromSphericalCoords|cMath_GetPoint3DFromSphericalCoords]](const [[../cVector3f|cVector3f]] &in avSphCenter, float afSphRadius, const [[../cVector2f|cVector2f]] &in avSphCoords)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_GetSphericalCoordsFromPoint3D|cMath_GetSphericalCoordsFromPoint3D]](const [[../cVector3f|cVector3f]] &in avSphCenter, const [[../cVector3f|cVector3f]] &in avPoint)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_GetVectorFromAngle2D|cMath_GetVectorFromAngle2D]](float afAngle, float afLength)|}}
 
{{CodeDocSummaryItem|[[../cColor|cColor]]|[[#cMath_HexToRGB|cMath_HexToRGB]](const [[../tString|tString]] &in asHex)|}}
 
{{CodeDocSummaryItem|[[../cColor|cColor]]|[[#cMath_HexWToRGB|cMath_HexWToRGB]](const [[../tWString|tWString]] &in asHex)|}}
 
{{CodeDocSummaryItem|[[../cColor|cColor]]|[[#cMath_HSBToRGB|cMath_HSBToRGB]](const [[../cVector3f|cVector3f]] &in avHSB)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_IncreaseTo|cMath_IncreaseTo]](float afX, float afAdd, float afDest)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_InterpolateCosine|cMath_InterpolateCosine]](float afA, float afB, float afT)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_InterpolateCubic|cMath_InterpolateCubic]](float afX0, float afX1, float afX2, float afX3, float afT)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_InterpolateHermite|cMath_InterpolateHermite]](float afX0, float afX1, float afX2, float afX3, float afT, float afTension, float afBias)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_InterpolateLinear|cMath_InterpolateLinear]](float afA, float afB, float afT)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_InterpolateSigmoid|cMath_InterpolateSigmoid]](float afA, float afB, float afT)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_IsPow2|cMath_IsPow2]](int alX)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Log|cMath_Log]](float afX)|}}
 
{{CodeDocSummaryItem|int|[[#cMath_Log2ToInt|cMath_Log2ToInt]](int alX)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_MatrixEulerAngleDistance|cMath_MatrixEulerAngleDistance]](const [[../cMatrixf|cMatrixf]] &in a_mtxA, const [[../cMatrixf|cMatrixf]] &in a_mtxB)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixInverse|cMath_MatrixInverse]](const [[../cMatrixf|cMatrixf]] &in a_mtxA)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixMul|cMath_MatrixMul]](const [[../cMatrixf|cMatrixf]] &in a_mtxA, const [[../cMatrixf|cMatrixf]] &in a_mtxB)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_MatrixMul|cMath_MatrixMul]](const [[../cMatrixf|cMatrixf]] &in a_mtxA, const [[../cVector3f|cVector3f]] &in avB)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_MatrixMul3x3|cMath_MatrixMul3x3]](const [[../cMatrixf|cMatrixf]] &in a_mtxA, const [[../cVector3f|cVector3f]] &in avB)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_MatrixMulDivideW|cMath_MatrixMulDivideW]](const [[../cMatrixf|cMatrixf]] &in a_mtxA, const [[../cVector3f|cVector3f]] &in avB)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixMulScalar|cMath_MatrixMulScalar]](const [[../cMatrixf|cMatrixf]] &in a_mtxA, float afB)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixOrthographicProjection|cMath_MatrixOrthographicProjection]](float afNearClipPlane, float afFarClipPlane, const [[../cVector2f|cVector2f]] &in avViewSize)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixPerspectiveProjection|cMath_MatrixPerspectiveProjection]](float afNearClipPlane, float afFarClipPlane, float afFOV, float afAspect, bool abInfFarPlane)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixPlaneMirror|cMath_MatrixPlaneMirror]](const [[../cPlanef|cPlanef]] &in aPlane)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixQuaternion|cMath_MatrixQuaternion]](const [[../cQuaternion|cQuaternion]] &in aqRot)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixRotateX|cMath_MatrixRotateX]](float afAngle)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixRotateXYZ|cMath_MatrixRotateXYZ]](const [[../cVector3f|cVector3f]] &in avRot)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixRotateXZY|cMath_MatrixRotateXZY]](const [[../cVector3f|cVector3f]] &in avRot)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixRotateY|cMath_MatrixRotateY]](float afAngle)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixRotateYXZ|cMath_MatrixRotateYXZ]](const [[../cVector3f|cVector3f]] &in avRot)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixRotateYZX|cMath_MatrixRotateYZX]](const [[../cVector3f|cVector3f]] &in avRot)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixRotateZ|cMath_MatrixRotateZ]](float afAngle)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixRotateZXY|cMath_MatrixRotateZXY]](const [[../cVector3f|cVector3f]] &in avRot)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixRotateZYX|cMath_MatrixRotateZYX]](const [[../cVector3f|cVector3f]] &in avRot)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixScale|cMath_MatrixScale]](const [[../cVector3f|cVector3f]] &in avScale)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixSlerp|cMath_MatrixSlerp]](float afT, const [[../cMatrixf|cMatrixf]] &in a_mtxA, const [[../cMatrixf|cMatrixf]] &in a_mtxB, bool abShortestPath)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_MatrixToEulerAngles|cMath_MatrixToEulerAngles]](const [[../cMatrixf|cMatrixf]] &in a_mtxA)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_MatrixToEulerAnglesMultiSolution|cMath_MatrixToEulerAnglesMultiSolution]](const [[../cMatrixf|cMatrixf]] &in a_mtxA, [[../cVector3f|cVector3f]] &out avSolution1, [[../cVector3f|cVector3f]] &out avSolution2)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixTranslate|cMath_MatrixTranslate]](const [[../cVector3f|cVector3f]] &in avTrans)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_MatrixUnitVectors|cMath_MatrixUnitVectors]](const [[../cVector3f|cVector3f]] &in avRight, const [[../cVector3f|cVector3f]] &in avUp, const [[../cVector3f|cVector3f]] &in avForward, const [[../cVector3f|cVector3f]] &in avTranslate)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Max|cMath_Max]](float afX, float afY)|}}
 
{{CodeDocSummaryItem|int|[[#cMath_Max|cMath_Max]](int alX, int alY)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Min|cMath_Min]](float afX, float afY)|}}
 
{{CodeDocSummaryItem|int|[[#cMath_Min|cMath_Min]](int alX, int alY)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Modulus|cMath_Modulus]](float afDividend, float afDivisor)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_PlaneDot|cMath_PlaneDot]](const [[../cPlanef|cPlanef]] &in aPlaneA, const [[../cPlanef|cPlanef]] &in aPlaneB)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_PlaneIntersectionPoint|cMath_PlaneIntersectionPoint]](const [[../cPlanef|cPlanef]] &in aP1, const [[../cPlanef|cPlanef]] &in aP2, const [[../cPlanef|cPlanef]] &in aP3, [[../cVector3f|cVector3f]] &in avPoint)|}}
 
{{CodeDocSummaryItem|bool|[[#cMath_PlaneParallel|cMath_PlaneParallel]](const [[../cPlanef|cPlanef]] &in aPlaneA, const [[../cPlanef|cPlanef]] &in aPlaneB)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_PlaneToPointDist|cMath_PlaneToPointDist]](const [[../cPlanef|cPlanef]] &in aPlane, const [[../cVector3f|cVector3f]] &in avVec)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Pow|cMath_Pow]](float afX, float afExp)|}}
 
{{CodeDocSummaryItem|int|[[#cMath_Pow2|cMath_Pow2]](int alX)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cMath_ProjectionMatrixObliqueNearClipPlane|cMath_ProjectionMatrixObliqueNearClipPlane]](const [[../cMatrixf|cMatrixf]] &in a_mtxProjMatrix, const [[../cPlanef|cPlanef]] &in aClipPlane)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_ProjectVector2D|cMath_ProjectVector2D]](const [[../cVector2f|cVector2f]] &in avSrcVec, const [[../cVector2f|cVector2f]] &in avDestVec)|}}
 
{{CodeDocSummaryItem|[[../cQuaternion|cQuaternion]]|[[#cMath_QuaternionConjugate|cMath_QuaternionConjugate]](const [[../cQuaternion|cQuaternion]] &in aqA)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_QuaternionDot|cMath_QuaternionDot]](const [[../cQuaternion|cQuaternion]] &in aqA, const [[../cQuaternion|cQuaternion]] &in aqB)|}}
 
{{CodeDocSummaryItem|[[../cQuaternion|cQuaternion]]|[[#cMath_QuaternionEuler|cMath_QuaternionEuler]](const [[../cVector3f|cVector3f]] &in avEuler, [[../eEulerRotationOrder|eEulerRotationOrder]] aOrder)|}}
 
{{CodeDocSummaryItem|[[../cQuaternion|cQuaternion]]|[[#cMath_QuaternionInverse|cMath_QuaternionInverse]](const [[../cQuaternion|cQuaternion]] &in aqA)|}}
 
{{CodeDocSummaryItem|[[../cQuaternion|cQuaternion]]|[[#cMath_QuaternionLerp|cMath_QuaternionLerp]](float afT, const [[../cQuaternion|cQuaternion]] &in aqA, const [[../cQuaternion|cQuaternion]] &in aqB)|}}
 
{{CodeDocSummaryItem|[[../cQuaternion|cQuaternion]]|[[#cMath_QuaternionMatrix|cMath_QuaternionMatrix]](const [[../cMatrixf|cMatrixf]] &in a_mtxA)|}}
 
{{CodeDocSummaryItem|[[../cQuaternion|cQuaternion]]|[[#cMath_QuaternionMul|cMath_QuaternionMul]](const [[../cQuaternion|cQuaternion]] &in aqA, const [[../cQuaternion|cQuaternion]] &in aqB)|}}
 
{{CodeDocSummaryItem|[[../cQuaternion|cQuaternion]]|[[#cMath_QuaternionNlerp|cMath_QuaternionNlerp]](float afT, const [[../cQuaternion|cQuaternion]] &in aqA, const [[../cQuaternion|cQuaternion]] &in aqB)|}}
 
{{CodeDocSummaryItem|[[../cQuaternion|cQuaternion]]|[[#cMath_QuaternionNormalize|cMath_QuaternionNormalize]](const [[../cQuaternion|cQuaternion]] &in aqA)|}}
 
{{CodeDocSummaryItem|[[../cQuaternion|cQuaternion]]|[[#cMath_QuaternionSlerp|cMath_QuaternionSlerp]](float afT, const [[../cQuaternion|cQuaternion]] &in aqA, const [[../cQuaternion|cQuaternion]] &in aqB, bool abShortestPath)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_RandomCircleEdgePoint|cMath_RandomCircleEdgePoint]](float afRadius)|}}
 
{{CodeDocSummaryItem|void|[[#cMath_Randomize|cMath_Randomize]](int alSeed)|}}
 
{{CodeDocSummaryItem|[[../cColor|cColor]]|[[#cMath_RandRectColor|cMath_RandRectColor]](const [[../cColor|cColor]] &in aMin, const [[../cColor|cColor]] &in aMax)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_RandRectf|cMath_RandRectf]](float alMin, float alMax)|}}
 
{{CodeDocSummaryItem|int|[[#cMath_RandRectl|cMath_RandRectl]](int alMin, int alMax)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_RandRectVector2f|cMath_RandRectVector2f]](const [[../cVector2f|cVector2f]] &in avMin, const [[../cVector2f|cVector2f]] &in avMax)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_RandRectVector3f|cMath_RandRectVector3f]](const [[../cVector3f|cVector3f]] &in avMin, const [[../cVector3f|cVector3f]] &in avMax)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cMath_RGBToHex|cMath_RGBToHex]](const [[../cColor|cColor]] &in aRGB)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cMath_RGBToHexW|cMath_RGBToHexW]](const [[../cColor|cColor]] &in aRGB)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_RGBToHSB|cMath_RGBToHSB]](const [[../cColor|cColor]] &in aX)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Round|cMath_Round]](float afVal)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_RoundFloatToDecimals|cMath_RoundFloatToDecimals]](float afVal, int alPrecision)|}}
 
{{CodeDocSummaryItem|int|[[#cMath_RoundToInt|cMath_RoundToInt]](float afVal)|}}
 
{{CodeDocSummaryItem|[[../cVector2l|cVector2l]]|[[#cMath_RoundToInt|cMath_RoundToInt]](const [[../cVector2f|cVector2f]] &in avX)|}}
 
{{CodeDocSummaryItem|[[../cVector3l|cVector3l]]|[[#cMath_RoundToInt|cMath_RoundToInt]](const [[../cVector3f|cVector3f]] &in avX)|}}
 
{{CodeDocSummaryItem|void|[[#cMath_SetBitFlag|cMath_SetBitFlag]](int &out alFlagNum, int alBit, bool abSet)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_SigmoidCurve|cMath_SigmoidCurve]](float afX)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Sign|cMath_Sign]](float afX)|}}
 
{{CodeDocSummaryItem|int|[[#cMath_Sign|cMath_Sign]](int alX)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Sin|cMath_Sin]](float afX)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Sqrt|cMath_Sqrt]](float afX)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Tan|cMath_Tan]](float afX)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_ToDeg|cMath_ToDeg]](float afAngle)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_ToRad|cMath_ToRad]](float afAngle)|}}
 
{{CodeDocSummaryItem|[[../cPlanef|cPlanef]]|[[#cMath_TransformPlane|cMath_TransformPlane]](const [[../cMatrixf|cMatrixf]] &in a_mtxTransform, const [[../cPlanef|cPlanef]] &in aPlane)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_TurnAngle|cMath_TurnAngle]](float afAngle, float afFinalAngle, float afSpeed, float afMaxAngle)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_TurnAngleDeg|cMath_TurnAngleDeg]](float afAngle, float afFinalAngle, float afSpeed)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_TurnAngleRad|cMath_TurnAngleRad]](float afAngle, float afFinalAngle, float afSpeed)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_Vector2Abs|cMath_Vector2Abs]](const [[../cVector2f|cVector2f]] &in avVec)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_Vector2CatmullRom|cMath_Vector2CatmullRom]](const [[../cVector2f|cVector2f]] &in avP0, const [[../cVector2f|cVector2f]] &in avP1, const [[../cVector2f|cVector2f]] &in avP2, const [[../cVector2f|cVector2f]] &in avP3, float afFract)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_Vector2Ceil|cMath_Vector2Ceil]](const [[../cVector2f|cVector2f]] &in avVec)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Vector2Dist|cMath_Vector2Dist]](const [[../cVector2f|cVector2f]] &in avPosA, const [[../cVector2f|cVector2f]] &in avPosB)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Vector2DistSqr|cMath_Vector2DistSqr]](const [[../cVector2f|cVector2f]] &in avPosA, const [[../cVector2f|cVector2f]] &in avPosB)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Vector2DistSqrXY|cMath_Vector2DistSqrXY]](const [[../cVector3f|cVector3f]] &in avPosA, const [[../cVector3f|cVector3f]] &in avPosB)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Vector2DistSqrXZ|cMath_Vector2DistSqrXZ]](const [[../cVector3f|cVector3f]] &in avPosA, const [[../cVector3f|cVector3f]] &in avPosB)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Vector2DistSqrYZ|cMath_Vector2DistSqrYZ]](const [[../cVector3f|cVector3f]] &in avPosA, const [[../cVector3f|cVector3f]] &in avPosB)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Vector2DistXY|cMath_Vector2DistXY]](const [[../cVector3f|cVector3f]] &in avPosA, const [[../cVector3f|cVector3f]] &in avPosB)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Vector2DistXZ|cMath_Vector2DistXZ]](const [[../cVector3f|cVector3f]] &in avPosA, const [[../cVector3f|cVector3f]] &in avPosB)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Vector2DistYZ|cMath_Vector2DistYZ]](const [[../cVector3f|cVector3f]] &in avPosA, const [[../cVector3f|cVector3f]] &in avPosB)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Vector2Dot|cMath_Vector2Dot]](const [[../cVector2f|cVector2f]] &in avPosA, const [[../cVector2f|cVector2f]] &in avPosB)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_Vector2Floor|cMath_Vector2Floor]](const [[../cVector2f|cVector2f]] &in avVec)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_Vector2IncreaseTo|cMath_Vector2IncreaseTo]](const [[../cVector2f|cVector2f]] &in avX, const [[../cVector2f|cVector2f]] &in avAdd, const [[../cVector2f|cVector2f]] &in avDest)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_Vector2Max|cMath_Vector2Max]](const [[../cVector2f|cVector2f]] &in avVecA, const [[../cVector2f|cVector2f]] &in avVecB)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Vector2MaxElement|cMath_Vector2MaxElement]](const [[../cVector2f|cVector2f]] &in avVec)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_Vector2Min|cMath_Vector2Min]](const [[../cVector2f|cVector2f]] &in avVecA, const [[../cVector2f|cVector2f]] &in avVecB)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Vector2MinElement|cMath_Vector2MinElement]](const [[../cVector2f|cVector2f]] &in avVec)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_Vector2Normalize|cMath_Vector2Normalize]](const [[../cVector2f|cVector2f]] &in avVec)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_Vector2Rotate|cMath_Vector2Rotate]](const [[../cVector2f|cVector2f]] &in avVec, float afAngle)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_Vector2ToDeg|cMath_Vector2ToDeg]](const [[../cVector2f|cVector2f]] &in avVec)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cMath_Vector2ToRad|cMath_Vector2ToRad]](const [[../cVector2f|cVector2f]] &in avVec)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3Abs|cMath_Vector3Abs]](const [[../cVector3f|cVector3f]] &in avVec)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Vector3Angle|cMath_Vector3Angle]](const [[../cVector3f|cVector3f]] &in avVecA, const [[../cVector3f|cVector3f]] &in avVecB)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3AngleDistance|cMath_Vector3AngleDistance]](const [[../cVector3f|cVector3f]] &in avAngles1, const [[../cVector3f|cVector3f]] &in avAngles2, float afMaxAngle)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3AngleDistanceDeg|cMath_Vector3AngleDistanceDeg]](const [[../cVector3f|cVector3f]] &in avAngles1, const [[../cVector3f|cVector3f]] &in avAngles2)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3AngleDistanceRad|cMath_Vector3AngleDistanceRad]](const [[../cVector3f|cVector3f]] &in avAngles1, const [[../cVector3f|cVector3f]] &in avAngles2)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3CatmullRom|cMath_Vector3CatmullRom]](const [[../cVector3f|cVector3f]] &in avP0, const [[../cVector3f|cVector3f]] &in avP1, const [[../cVector3f|cVector3f]] &in avP2, const [[../cVector3f|cVector3f]] &in avP3, float afFract)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3Ceil|cMath_Vector3Ceil]](const [[../cVector3f|cVector3f]] &in avVec)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3ClampLength|cMath_Vector3ClampLength]](const [[../cVector3f|cVector3f]] &in avVec, float afMinLength, float afMaxLength)|}}
 
{{CodeDocSummaryItem|void|[[#cMath_Vector3ClampToLength|cMath_Vector3ClampToLength]]([[../cVector3f|cVector3f]] &in avVec, float afMaxLength)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3Cross|cMath_Vector3Cross]](const [[../cVector3f|cVector3f]] &in avVecA, const [[../cVector3f|cVector3f]] &in avVecB)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Vector3Dist|cMath_Vector3Dist]](const [[../cVector3f|cVector3f]] &in avStartPos, const [[../cVector3f|cVector3f]] &in avEndPos)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Vector3DistSqr|cMath_Vector3DistSqr]](const [[../cVector3f|cVector3f]] &in avStartPos, const [[../cVector3f|cVector3f]] &in avEndPos)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Vector3Dot|cMath_Vector3Dot]](const [[../cVector3f|cVector3f]] &in avVecA, const [[../cVector3f|cVector3f]] &in avVecB)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3Floor|cMath_Vector3Floor]](const [[../cVector3f|cVector3f]] &in avVec)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3IncreaseTo|cMath_Vector3IncreaseTo]](const [[../cVector3f|cVector3f]] &in avX, const [[../cVector3f|cVector3f]] &in avAdd, const [[../cVector3f|cVector3f]] &in avDest)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3Max|cMath_Vector3Max]](const [[../cVector3f|cVector3f]] &in avVecA, const [[../cVector3f|cVector3f]] &in avVecB)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Vector3MaxElement|cMath_Vector3MaxElement]](const [[../cVector3f|cVector3f]] &in avVec)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3MaxLength|cMath_Vector3MaxLength]](const [[../cVector3f|cVector3f]] &in avVec, float afMaxLength)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3Min|cMath_Vector3Min]](const [[../cVector3f|cVector3f]] &in avVecA, const [[../cVector3f|cVector3f]] &in avVecB)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Vector3MinElement|cMath_Vector3MinElement]](const [[../cVector3f|cVector3f]] &in avVec)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3MinLength|cMath_Vector3MinLength]](const [[../cVector3f|cVector3f]] &in avVec, float afMinLength)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3Normalize|cMath_Vector3Normalize]](const [[../cVector3f|cVector3f]] &in avVec)|}}
 
{{CodeDocSummaryItem|void|[[#cMath_Vector3OrthonormalizeBasis|cMath_Vector3OrthonormalizeBasis]](const [[../cVector3f|cVector3f]] &in avSrcRight, const [[../cVector3f|cVector3f]] &in avSrcUp, const [[../cVector3f|cVector3f]] &in avSrcForward, [[../cVector3f|cVector3f]] &out avDstRight, [[../cVector3f|cVector3f]] &out avDstUp, [[../cVector3f|cVector3f]] &out avDstForward)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3Project|cMath_Vector3Project]](const [[../cVector3f|cVector3f]] &in avSrcVec, const [[../cVector3f|cVector3f]] &in avDestVec)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3ProjectOnPlane|cMath_Vector3ProjectOnPlane]](const [[../cVector3f|cVector3f]] &in avSrcVec, const [[../cVector3f|cVector3f]] &in avPlaneNormal)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3Reflect|cMath_Vector3Reflect]](const [[../cVector3f|cVector3f]] &in avVec, const [[../cVector3f|cVector3f]] &in avNormal)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3SphereSurfacePoint|cMath_Vector3SphereSurfacePoint]](const [[../cVector2f|cVector2f]] &in avSeed, float afRadius)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3ToDeg|cMath_Vector3ToDeg]](const [[../cVector3f|cVector3f]] &in avVec)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3ToRad|cMath_Vector3ToRad]](const [[../cVector3f|cVector3f]] &in avVec)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cMath_Vector3UnProject|cMath_Vector3UnProject]](const [[../cVector3f|cVector3f]] &in avVec, const [[../cRect2f|cRect2f]] &in aScreenRect, const [[../cMatrixf|cMatrixf]] &in a_mtxViewProj)|}}
 
{{CodeDocSummaryItem|float|[[#cMath_Wrap|cMath_Wrap]](float afX, float afMin, float afMax)|}}
 
{{CodeDocSummaryItem|[[../iPhysicsWorld|iPhysicsWorld]]|[[#cPhysics_CreateWorld|cPhysics_CreateWorld]](bool abAddSurfaceData)|}}
 
{{CodeDocSummaryItem|void|[[#cPhysics_DestroyWorld|cPhysics_DestroyWorld]]([[../|../]] apWorld)|}}
 
{{CodeDocSummaryItem|float|[[#cPhysics_GetImpactDuration|cPhysics_GetImpactDuration]]()|}}
 
{{CodeDocSummaryItem|int|[[#cPhysics_GetMaxImpacts|cPhysics_GetMaxImpacts]]()|}}
 
{{CodeDocSummaryItem|void|[[#cPhysics_SetImpactDuration|cPhysics_SetImpactDuration]](float afX)|}}
 
{{CodeDocSummaryItem|void|[[#cPhysics_SetMaxImpacts|cPhysics_SetMaxImpacts]](int alX)|}}
 
{{CodeDocSummaryItem|[[../iPhysicsBody|iPhysicsBody]]|[[#cPhysics_ToBody|cPhysics_ToBody]]([[../|../]] apEntity)|}}
 
{{CodeDocSummaryItem|[[../iPhysicsJointBall|iPhysicsJointBall]]|[[#cPhysics_ToJointBall|cPhysics_ToJointBall]]([[../|../]] apJoint)|}}
 
{{CodeDocSummaryItem|[[../iPhysicsJointHinge|iPhysicsJointHinge]]|[[#cPhysics_ToJointHinge|cPhysics_ToJointHinge]]([[../|../]] apJoint)|}}
 
{{CodeDocSummaryItem|[[../iPhysicsJointSlider|iPhysicsJointSlider]]|[[#cPhysics_ToJointSlider|cPhysics_ToJointSlider]]([[../|../]] apJoint)|}}
 
{{CodeDocSummaryItem|bool|[[#cResources_AddLanguageFile|cResources_AddLanguageFile]](const [[../tString|tString]] &in asFilePath, bool abAddResourceDirs)|}}
 
{{CodeDocSummaryItem|bool|[[#cResources_AddResourceDir|cResources_AddResourceDir]](const [[../tWString|tWString]] &in asDir, bool abAddSubDirectories, const [[../tString|tString]] &in asMask)|}}
 
{{CodeDocSummaryItem|void|[[#cResources_ClearResourceDirs|cResources_ClearResourceDirs]]()|}}
 
{{CodeDocSummaryItem|void|[[#cResources_ClearTranslations|cResources_ClearTranslations]]()|}}
 
{{CodeDocSummaryItem|[[../iFontData|iFontData]]|[[#cResources_CreateFontData|cResources_CreateFontData]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../iGpuShader|iGpuShader]]|[[#cResources_CreateGpuShader|cResources_CreateGpuShader]](const [[../tString|tString]] &in asName, int alType, [[../cPrepParserVarContainer|cPrepParserVarContainer]] @apVarCont)|}}
 
{{CodeDocSummaryItem|[[../iGpuShader|iGpuShader]]|[[#cResources_CreateGpuShader|cResources_CreateGpuShader]](const [[../tString|tString]] &in asName, int alType)|}}
 
{{CodeDocSummaryItem|[[../cFrameSubImage|cFrameSubImage]]|[[#cResources_CreateImage|cResources_CreateImage]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../cMaterial|cMaterial]]|[[#cResources_CreateMaterial|cResources_CreateMaterial]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../cMesh|cMesh]]|[[#cResources_CreateMesh|cResources_CreateMesh]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../iSoundData|iSoundData]]|[[#cResources_CreateSoundData|cResources_CreateSoundData]](const [[../tString|tString]] &in asName, bool abStream, bool abLooping, bool ab3, bool abNonBlockingLoad)|}}
 
{{CodeDocSummaryItem|[[../cSoundEntityData|cSoundEntityData]]|[[#cResources_CreateSoundEntityData|cResources_CreateSoundEntityData]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../iTexture|iTexture]]|[[#cResources_CreateTexture1D|cResources_CreateTexture1D]](const [[../tString|tString]] &in asName, bool abUseMipMaps)|}}
 
{{CodeDocSummaryItem|[[../iTexture|iTexture]]|[[#cResources_CreateTexture2D|cResources_CreateTexture2D]](const [[../tString|tString]] &in asName, bool abUseMipMaps)|}}
 
{{CodeDocSummaryItem|[[../iTexture|iTexture]]|[[#cResources_CreateTexture3D|cResources_CreateTexture3D]](const [[../tString|tString]] &in asName, bool abUseMipMaps)|}}
 
{{CodeDocSummaryItem|[[../iTexture|iTexture]]|[[#cResources_CreateTextureCubeMap|cResources_CreateTextureCubeMap]](const [[../tString|tString]] &in asName, bool abUseMipMaps)|}}
 
{{CodeDocSummaryItem|[[../iVideoStream|iVideoStream]]|[[#cResources_CreateVideo|cResources_CreateVideo]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#cResources_DestroyFontData|cResources_DestroyFontData]]([[../iFontData|iFontData]] @apData)|}}
 
{{CodeDocSummaryItem|void|[[#cResources_DestroyGpuShader|cResources_DestroyGpuShader]]([[../iGpuShader|iGpuShader]] @apShader)|}}
 
{{CodeDocSummaryItem|void|[[#cResources_DestroyImage|cResources_DestroyImage]]([[../cFrameSubImage|cFrameSubImage]] @apData)|}}
 
{{CodeDocSummaryItem|void|[[#cResources_DestroyMaterial|cResources_DestroyMaterial]]([[../cMaterial|cMaterial]] @apMaterial)|}}
 
{{CodeDocSummaryItem|void|[[#cResources_DestroyMesh|cResources_DestroyMesh]]([[../|../]] apMesh)|}}
 
{{CodeDocSummaryItem|void|[[#cResources_DestroySoundData|cResources_DestroySoundData]]([[../|../]] apData)|}}
 
{{CodeDocSummaryItem|void|[[#cResources_DestroySoundEntityData|cResources_DestroySoundEntityData]]([[../cSoundEntityData|cSoundEntityData]] @apData)|}}
 
{{CodeDocSummaryItem|void|[[#cResources_DestroyTexture|cResources_DestroyTexture]]([[../iTexture|iTexture]] @apTexture)|}}
 
{{CodeDocSummaryItem|void|[[#cResources_DestroyUnusedParticleSystems|cResources_DestroyUnusedParticleSystems]](int alMaxToKeep)|}}
 
{{CodeDocSummaryItem|void|[[#cResources_DestroyUnusedSoundData|cResources_DestroyUnusedSoundData]](int alMaxToKeep)|}}
 
{{CodeDocSummaryItem|void|[[#cResources_DestroyVideo|cResources_DestroyVideo]]([[../iVideoStream|iVideoStream]] @apVideo)|}}
 
{{CodeDocSummaryItem|void|[[#cResources_DestroyXmlDocument|cResources_DestroyXmlDocument]]([[../|../]] apDoc)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cResources_GetMaterialPhysicsName|cResources_GetMaterialPhysicsName]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|float|[[#cResources_GetMaterialTextureAnisotropy|cResources_GetMaterialTextureAnisotropy]]()|}}
 
{{CodeDocSummaryItem|int|[[#cResources_GetMaterialTextureFilter|cResources_GetMaterialTextureFilter]]()|}}
 
{{CodeDocSummaryItem|int|[[#cResources_GetMaterialTextureSizeDownScaleLevel|cResources_GetMaterialTextureSizeDownScaleLevel]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cResources_LoadResourceDirsFile|cResources_LoadResourceDirsFile]](const [[../tString|tString]] &in asFile)|}}
 
{{CodeDocSummaryItem|[[../iXmlDocument|iXmlDocument]]|[[#cResources_LoadXmlDocument|cResources_LoadXmlDocument]](const [[../tString|tString]] &in asFile)|}}
 
{{CodeDocSummaryItem|void|[[#cResources_PreloadParticleSystem|cResources_PreloadParticleSystem]](const [[../tString|tString]] &in asDataName)|}}
 
{{CodeDocSummaryItem|void|[[#cResources_PreloadSoundEntityData|cResources_PreloadSoundEntityData]](const [[../tString|tString]] &in asName, bool abNonBlockingLoad)|}}
 
{{CodeDocSummaryItem|void|[[#cResources_SetMaterialTextureAnisotropy|cResources_SetMaterialTextureAnisotropy]](float afX)|}}
 
{{CodeDocSummaryItem|void|[[#cResources_SetMaterialTextureFilter|cResources_SetMaterialTextureFilter]](int alFilter)|}}
 
{{CodeDocSummaryItem|void|[[#cResources_SetMaterialTextureSizeDownScaleLevel|cResources_SetMaterialTextureSizeDownScaleLevel]](int alLevel)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cResources_Translate|cResources_Translate]](const [[../tString|tString]] &in asCat, const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../cCamera|cCamera]]|[[#cScene_CreateCamera|cScene_CreateCamera]]([[../eCameraMoveMode|eCameraMoveMode]] aMoveMode)|}}
 
{{CodeDocSummaryItem|[[../cViewport|cViewport]]|[[#cScene_CreateViewport|cScene_CreateViewport]]([[../cCamera|cCamera]] @apCamera, [[../cWorld|cWorld]] @apWorld, bool abAddLast)|}}
 
{{CodeDocSummaryItem|[[../cWorld|cWorld]]|[[#cScene_CreateWorld|cScene_CreateWorld]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#cScene_DestroyCamera|cScene_DestroyCamera]]([[../|../]] apCam)|}}
 
{{CodeDocSummaryItem|void|[[#cScene_DestroyViewport|cScene_DestroyViewport]]([[../|../]] apViewPort)|}}
 
{{CodeDocSummaryItem|void|[[#cScene_DestroyWorld|cScene_DestroyWorld]]([[../|../]] apWorld)|}}
 
{{CodeDocSummaryItem|void|[[#cScene_FadeGradingTexture|cScene_FadeGradingTexture]]([[../|../]] apWorld, [[../|../]] apGrading, float afTime)|}}
 
{{CodeDocSummaryItem|[[../cWorld|cWorld]]|[[#cScene_LoadWorld|cScene_LoadWorld]](const [[../tString|tString]] &in asFile, int aFlags)|}}
 
{{CodeDocSummaryItem|void|[[#cScene_Reset|cScene_Reset]]()|}}
 
{{CodeDocSummaryItem|void|[[#cScene_SetCurrentListener|cScene_SetCurrentListener]]([[../|../]] apViewPort)|}}
 
{{CodeDocSummaryItem|[[../cBeam|cBeam]]|[[#cScene_ToBeam|cScene_ToBeam]]([[../|../]] apEntity)|}}
 
{{CodeDocSummaryItem|[[../cBillboard|cBillboard]]|[[#cScene_ToBillboard|cScene_ToBillboard]]([[../|../]] apEntity)|}}
 
{{CodeDocSummaryItem|[[../cForceField|cForceField]]|[[#cScene_ToForceField|cScene_ToForceField]]([[../|../]] apEntity)|}}
 
{{CodeDocSummaryItem|[[../cLensFlare|cLensFlare]]|[[#cScene_ToLensFlare|cScene_ToLensFlare]]([[../|../]] apEntity)|}}
 
{{CodeDocSummaryItem|[[../cLightBox|cLightBox]]|[[#cScene_ToLightBox|cScene_ToLightBox]]([[../|../]] apLight)|}}
 
{{CodeDocSummaryItem|[[../cLightDirectional|cLightDirectional]]|[[#cScene_ToLightDirectional|cScene_ToLightDirectional]]([[../|../]] apLight)|}}
 
{{CodeDocSummaryItem|[[../cLightPoint|cLightPoint]]|[[#cScene_ToLightPoint|cScene_ToLightPoint]]([[../|../]] apLight)|}}
 
{{CodeDocSummaryItem|[[../cLightSpot|cLightSpot]]|[[#cScene_ToLightSpot|cScene_ToLightSpot]]([[../|../]] apLight)|}}
 
{{CodeDocSummaryItem|[[../cMeshEntity|cMeshEntity]]|[[#cScene_ToMeshEntity|cScene_ToMeshEntity]]([[../|../]] apEntity)|}}
 
{{CodeDocSummaryItem|[[../iRopeEntity|iRopeEntity]]|[[#cScene_ToRopeEntity|cScene_ToRopeEntity]]([[../|../]] apEntity)|}}
 
{{CodeDocSummaryItem|[[../cRopeEntity3D|cRopeEntity3D]]|[[#cScene_ToRopeEntity3D|cScene_ToRopeEntity3D]]([[../|../]] apEntity)|}}
 
{{CodeDocSummaryItem|[[../cRopeEntityBillboard|cRopeEntityBillboard]]|[[#cScene_ToRopeEntityBillboard|cScene_ToRopeEntityBillboard]]([[../|../]] apEntity)|}}
 
{{CodeDocSummaryItem|[[../cSoundEntity|cSoundEntity]]|[[#cScene_ToSoundEntity|cScene_ToSoundEntity]]([[../|../]] apEntity)|}}
 
{{CodeDocSummaryItem|[[../cSubMeshEntity|cSubMeshEntity]]|[[#cScene_ToSubMeshEntity|cScene_ToSubMeshEntity]]([[../|../]] apEntity)|}}
 
{{CodeDocSummaryItem|bool|[[#cScene_ViewportExists|cScene_ViewportExists]]([[../|../]] apViewPort)|}}
 
{{CodeDocSummaryItem|void|[[#cScene_WorldExists|cScene_WorldExists]]([[../|../]] apWorld)|}}
 
{{CodeDocSummaryItem|bool|[[#cScript_GetGlobalArgBool|cScript_GetGlobalArgBool]](int alIdx)|}}
 
{{CodeDocSummaryItem|[[../cColor|cColor]]|[[#cScript_GetGlobalArgColor|cScript_GetGlobalArgColor]](int alIdx)|}}
 
{{CodeDocSummaryItem|float|[[#cScript_GetGlobalArgFloat|cScript_GetGlobalArgFloat]](int alIdx)|}}
 
{{CodeDocSummaryItem|[[../tID|tID]]|[[#cScript_GetGlobalArgID|cScript_GetGlobalArgID]](int alIdx)|}}
 
{{CodeDocSummaryItem|int|[[#cScript_GetGlobalArgInt|cScript_GetGlobalArgInt]](int alIdx)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cScript_GetGlobalArgMatrix|cScript_GetGlobalArgMatrix]](int alIdx)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cScript_GetGlobalArgString|cScript_GetGlobalArgString]](int alIdx)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cScript_GetGlobalArgVector2f|cScript_GetGlobalArgVector2f]](int alIdx)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cScript_GetGlobalArgVector3f|cScript_GetGlobalArgVector3f]](int alIdx)|}}
 
{{CodeDocSummaryItem|[[../cVector4f|cVector4f]]|[[#cScript_GetGlobalArgVector4f|cScript_GetGlobalArgVector4f]](int alIdx)|}}
 
{{CodeDocSummaryItem|bool|[[#cScript_GetGlobalReturnBool|cScript_GetGlobalReturnBool]]()|}}
 
{{CodeDocSummaryItem|[[../cColor|cColor]]|[[#cScript_GetGlobalReturnColor|cScript_GetGlobalReturnColor]]()|}}
 
{{CodeDocSummaryItem|float|[[#cScript_GetGlobalReturnFloat|cScript_GetGlobalReturnFloat]]()|}}
 
{{CodeDocSummaryItem|[[../tID|tID]]|[[#cScript_GetGlobalReturnID|cScript_GetGlobalReturnID]]()|}}
 
{{CodeDocSummaryItem|int|[[#cScript_GetGlobalReturnInt|cScript_GetGlobalReturnInt]]()|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cScript_GetGlobalReturnMatrix|cScript_GetGlobalReturnMatrix]]()|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cScript_GetGlobalReturnString|cScript_GetGlobalReturnString]]()|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cScript_GetGlobalReturnVector2f|cScript_GetGlobalReturnVector2f]]()|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cScript_GetGlobalReturnVector3f|cScript_GetGlobalReturnVector3f]]()|}}
 
{{CodeDocSummaryItem|[[../cVector4f|cVector4f]]|[[#cScript_GetGlobalReturnVector4f|cScript_GetGlobalReturnVector4f]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cScript_GetGlobalVarBool|cScript_GetGlobalVarBool]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../cColor|cColor]]|[[#cScript_GetGlobalVarColor|cScript_GetGlobalVarColor]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|float|[[#cScript_GetGlobalVarFloat|cScript_GetGlobalVarFloat]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../tID|tID]]|[[#cScript_GetGlobalVarID|cScript_GetGlobalVarID]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|int|[[#cScript_GetGlobalVarInt|cScript_GetGlobalVarInt]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cScript_GetGlobalVarMatrix|cScript_GetGlobalVarMatrix]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cScript_GetGlobalVarString|cScript_GetGlobalVarString]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cScript_GetGlobalVarVector2f|cScript_GetGlobalVarVector2f]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cScript_GetGlobalVarVector3f|cScript_GetGlobalVarVector3f]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../cVector4f|cVector4f]]|[[#cScript_GetGlobalVarVector4f|cScript_GetGlobalVarVector4f]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#cScript_RunGlobalFunc|cScript_RunGlobalFunc]](const [[../tString|tString]] &in asObjName, const [[../tString|tString]] &in asClassName, const [[../tString|tString]] &in asFuncName)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalArgBool|cScript_SetGlobalArgBool]](int alIdx, bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalArgColor|cScript_SetGlobalArgColor]](int alIdx, const [[../cColor|cColor]] &in aX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalArgFloat|cScript_SetGlobalArgFloat]](int alIdx, float afX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalArgID|cScript_SetGlobalArgID]](int alIdx, [[../tID|tID]] alX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalArgInt|cScript_SetGlobalArgInt]](int alIdx, int alX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalArgMatrix|cScript_SetGlobalArgMatrix]](int alIdx, const [[../cMatrixf|cMatrixf]] &in a_mtxX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalArgString|cScript_SetGlobalArgString]](int alIdx, const [[../tString|tString]] &in asVar)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalArgVector2f|cScript_SetGlobalArgVector2f]](int alIdx, const [[../cVector2f|cVector2f]] &in avX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalArgVector3f|cScript_SetGlobalArgVector3f]](int alIdx, const [[../cVector3f|cVector3f]] &in avX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalArgVector4f|cScript_SetGlobalArgVector4f]](int alIdx, const [[../cVector4f|cVector4f]] &in avX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalReturnBool|cScript_SetGlobalReturnBool]](bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalReturnColor|cScript_SetGlobalReturnColor]](const [[../cColor|cColor]] &in aX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalReturnFloat|cScript_SetGlobalReturnFloat]](float afX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalReturnID|cScript_SetGlobalReturnID]]([[../tID|tID]] alX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalReturnInt|cScript_SetGlobalReturnInt]](int alX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalReturnMatrix|cScript_SetGlobalReturnMatrix]](const [[../cMatrixf|cMatrixf]] &in a_mtxX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalReturnString|cScript_SetGlobalReturnString]](const [[../tString|tString]] &in asVar)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalReturnVector2f|cScript_SetGlobalReturnVector2f]](const [[../cVector2f|cVector2f]] &in avX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalReturnVector3f|cScript_SetGlobalReturnVector3f]](const [[../cVector3f|cVector3f]] &in avX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalReturnVector4f|cScript_SetGlobalReturnVector4f]](const [[../cVector4f|cVector4f]] &in avX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalVarBool|cScript_SetGlobalVarBool]](const [[../tString|tString]] &in asName, bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalVarColor|cScript_SetGlobalVarColor]](const [[../tString|tString]] &in asName, const [[../cColor|cColor]] &in aX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalVarFloat|cScript_SetGlobalVarFloat]](const [[../tString|tString]] &in asName, float afX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalVarID|cScript_SetGlobalVarID]](const [[../tString|tString]] &in asName, [[../tID|tID]] alX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalVarInt|cScript_SetGlobalVarInt]](const [[../tString|tString]] &in asName, int alX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalVarMatrix|cScript_SetGlobalVarMatrix]](const [[../tString|tString]] &in asName, const [[../cMatrixf|cMatrixf]] &in a_mtxX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalVarString|cScript_SetGlobalVarString]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asVar)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalVarVector2f|cScript_SetGlobalVarVector2f]](const [[../tString|tString]] &in asName, const [[../cVector2f|cVector2f]] &in avX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalVarVector3f|cScript_SetGlobalVarVector3f]](const [[../tString|tString]] &in asName, const [[../cVector3f|cVector3f]] &in avX)|}}
 
{{CodeDocSummaryItem|void|[[#cScript_SetGlobalVarVector4f|cScript_SetGlobalVarVector4f]](const [[../tString|tString]] &in asName, const [[../cVector4f|cVector4f]] &in avX)|}}
 
{{CodeDocSummaryItem|bool|[[#cSound_CheckSoundIsBlocked|cSound_CheckSoundIsBlocked]](const [[../cVector3f|cVector3f]] &in avSoundPosition)|}}
 
{{CodeDocSummaryItem|[[../iSoundEvent|iSoundEvent]]|[[#cSound_CreateEvent|cSound_CreateEvent]]([[../|../]] apData, bool abNonBlockingLoad)|}}
 
{{CodeDocSummaryItem|void|[[#cSound_DestroyEvent|cSound_DestroyEvent]]([[../|../]] apEvent)|}}
 
{{CodeDocSummaryItem|void|[[#cSound_DestroyUnusedData|cSound_DestroyUnusedData]](int alMaxAmount, int alMaxAge, bool abRemoveUnusedProjects, bool abRemovePreloaded)|}}
 
{{CodeDocSummaryItem|int|[[#cSound_FadeGlobalSpeed|cSound_FadeGlobalSpeed]](float afDestSpeed, float afSpeed, uint mAffectedTypes, int alId, bool abDestroyIdAtDest)|}}
 
{{CodeDocSummaryItem|int|[[#cSound_FadeGlobalVolume|cSound_FadeGlobalVolume]](float afDestVolume, float afSpeed, uint mAffectedTypes, int alId, bool abDestroyIdAtDest)|}}
 
{{CodeDocSummaryItem|void|[[#cSound_FadeHighPassFilter|cSound_FadeHighPassFilter]](float afDestCutOff, float afDestResonance, float afTime, uint mAffectedTypes)|}}
 
{{CodeDocSummaryItem|void|[[#cSound_FadeLowPassFilter|cSound_FadeLowPassFilter]](float afDestCutOff, float afDestResonance, float afTime, uint mAffectedTypes)|}}
 
{{CodeDocSummaryItem|void|[[#cSound_FadeMusicVolumeMul|cSound_FadeMusicVolumeMul]](float afDest, float afSpeed)|}}
 
{{CodeDocSummaryItem|void|[[#cSound_FadeOutAll|cSound_FadeOutAll]](uint mTypes, float afFadeSpeed, bool abDisableStop)|}}
 
{{CodeDocSummaryItem|[[../cSoundEntry|cSoundEntry]]|[[#cSound_GetEntry|cSound_GetEntry]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cSound_GetEventCategory_Gui|cSound_GetEventCategory_Gui]]()|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cSound_GetEventCategory_World|cSound_GetEventCategory_World]]()|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cSound_GetEventCategory_WorldClean|cSound_GetEventCategory_WorldClean]]()|}}
 
{{CodeDocSummaryItem|[[../iSoundEventData|iSoundEventData]]|[[#cSound_GetEventData|cSound_GetEventData]](const [[../tString|tString]] &in asInternalPath, bool abLoadData, bool abNonBlockingLoad)|}}
 
{{CodeDocSummaryItem|[[../iSoundEventProject|iSoundEventProject]]|[[#cSound_GetEventProject|cSound_GetEventProject]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|uint|[[#cSound_GetEventSystemMemoryUsed|cSound_GetEventSystemMemoryUsed]]()|}}
 
{{CodeDocSummaryItem|float|[[#cSound_GetGlobalSpeed|cSound_GetGlobalSpeed]]([[../eSoundEntryType|eSoundEntryType]] aType)|}}
 
{{CodeDocSummaryItem|float|[[#cSound_GetGlobalSpeedFromId|cSound_GetGlobalSpeedFromId]](int alId)|}}
 
{{CodeDocSummaryItem|float|[[#cSound_GetGlobalVolume|cSound_GetGlobalVolume]]([[../eSoundEntryType|eSoundEntryType]] aType)|}}
 
{{CodeDocSummaryItem|float|[[#cSound_GetGlobalVolumeFromId|cSound_GetGlobalVolumeFromId]](int alId)|}}
 
{{CodeDocSummaryItem|float|[[#cSound_GetMusicVolumeMul|cSound_GetMusicVolumeMul]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cSound_GetSilent|cSound_GetSilent]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cSound_IsPlaying|cSound_IsPlaying]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#cSound_IsValid|cSound_IsValid]]([[../cSoundEntry|cSoundEntry]] @apEntry, int alID)|}}
 
{{CodeDocSummaryItem|void|[[#cSound_PauseAll|cSound_PauseAll]](uint mTypes)|}}
 
{{CodeDocSummaryItem|void|[[#cSound_PauseMusic|cSound_PauseMusic]]()|}}
 
{{CodeDocSummaryItem|[[../cSoundEntry|cSoundEntry]]|[[#cSound_Play|cSound_Play]]([[../tString|tString]] &in asName, bool abLoop, float afVolume, const [[../cVector3f|cVector3f]] &in avPos, float afMinDist, float afMaxDist, [[../eSoundEntryType|eSoundEntryType]] aEntryType, bool abRelative, bool ab3D, int alPriorityModifier, bool abStream, bool abNonBlockedLoad)|}}
 
{{CodeDocSummaryItem|[[../cSoundEntry|cSoundEntry]]|[[#cSound_Play3D|cSound_Play3D]](const [[../tString|tString]] &in asName, bool abLoop, float afVolume, const [[../cVector3f|cVector3f]] &in avPos, float afMinDist, float afMaxDist, [[../eSoundEntryType|eSoundEntryType]] aEntryType, bool abRelative, int alPriorityModifier, bool abStream, bool abNonBlockedLoad)|}}
 
{{CodeDocSummaryItem|[[../cSoundEntry|cSoundEntry]]|[[#cSound_PlayGui|cSound_PlayGui]](const [[../tString|tString]] &in asName, bool abLoop, float afVolume, const [[../cVector3f|cVector3f]] &in avPos, [[../eSoundEntryType|eSoundEntryType]] aEntryType)|}}
 
{{CodeDocSummaryItem|[[../cSoundEntry|cSoundEntry]]|[[#cSound_PlayGuiStream|cSound_PlayGuiStream]]([[../tString|tString]] &in asFileName, bool abLoop, float afVolume, const [[../cVector3f|cVector3f]] &in avPos, [[../eSoundEntryType|eSoundEntryType]] aEntryType)|}}
 
{{CodeDocSummaryItem|bool|[[#cSound_PlayMusic|cSound_PlayMusic]](const [[../tString|tString]] &in asFileName, float afVolume, float afVolumeFadeStepSize, float afFreq, float afFreqFadeStepSize, bool abLoop, bool abResume)|}}
 
{{CodeDocSummaryItem|[[../cSoundEntry|cSoundEntry]]|[[#cSound_PlaySoundEntityGui|cSound_PlaySoundEntityGui]](const [[../tString|tString]] &in asName, bool abLoop, float afVolume, [[../eSoundEntryType|eSoundEntryType]] aEntryType, const [[../cVector3f|cVector3f]] &in avPos)|}}
 
{{CodeDocSummaryItem|[[../cSoundEntry|cSoundEntry]]|[[#cSound_PlaySoundEvent|cSound_PlaySoundEvent]](const [[../tString|tString]] &in asInternalPath, float afVolume, const [[../cVector3f|cVector3f]] &in avPos, const [[../cVector3f|cVector3f]] &in avOrientation, bool abNonBlockLoad)|}}
 
{{CodeDocSummaryItem|void|[[#cSound_PreloadGroup|cSound_PreloadGroup]](const [[../tString|tString]] &in asInternalPath, bool abNonBlockingLoad, bool abSubGroups)|}}
 
{{CodeDocSummaryItem|void|[[#cSound_PreloadProject|cSound_PreloadProject]](const [[../tString|tString]] &in asName, bool abNonBlockingLoad)|}}
 
{{CodeDocSummaryItem|void|[[#cSound_ResumeAll|cSound_ResumeAll]](uint mTypes)|}}
 
{{CodeDocSummaryItem|void|[[#cSound_ResumeMusic|cSound_ResumeMusic]]()|}}
 
{{CodeDocSummaryItem|void|[[#cSound_SetEventCategory_Gui|cSound_SetEventCategory_Gui]](const [[../tString|tString]] &in asCat)|}}
 
{{CodeDocSummaryItem|void|[[#cSound_SetEventCategory_World|cSound_SetEventCategory_World]](const [[../tString|tString]] &in asCat)|}}
 
{{CodeDocSummaryItem|void|[[#cSound_SetEventCategory_WorldClean|cSound_SetEventCategory_WorldClean]](const [[../tString|tString]] &in asCat)|}}
 
{{CodeDocSummaryItem|int|[[#cSound_SetGlobalSpeed|cSound_SetGlobalSpeed]](float afSpeed, uint mAffectedTypes, int alId)|}}
 
{{CodeDocSummaryItem|int|[[#cSound_SetGlobalVolume|cSound_SetGlobalVolume]](float afVolume, uint mAffectedTypes, int alId)|}}
 
{{CodeDocSummaryItem|void|[[#cSound_SetMusicVolumeMul|cSound_SetMusicVolumeMul]](float afMul)|}}
 
{{CodeDocSummaryItem|void|[[#cSound_SetSilent|cSound_SetSilent]](bool abX)|}}
 
{{CodeDocSummaryItem|bool|[[#cSound_Stop|cSound_Stop]](const [[../tString|tString]] &in asName, bool abPlayEnd)|}}
 
{{CodeDocSummaryItem|void|[[#cSound_StopAll|cSound_StopAll]](uint mTypes, bool abPlayEnd)|}}
 
{{CodeDocSummaryItem|void|[[#cSound_StopMusic|cSound_StopMusic]](float afFadeStepSize)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_AddSlashAtEnd|cString_AddSlashAtEnd]](const [[../tString|tString]] &in asPath)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_AddSlashAtEndW|cString_AddSlashAtEndW]](const [[../tWString|tWString]] &in asPath)|}}
 
{{CodeDocSummaryItem|bool|[[#cString_CheckWildcardStrings|cString_CheckWildcardStrings]](const [[../tString|tString]] &in asStr, const [[../tString|tString]] &in asWildcardStr, [[../|../]] &in avSubStringArray)|}}
 
{{CodeDocSummaryItem|int|[[#cString_CountCharsInString|cString_CountCharsInString]](const [[../tString|tString]] &in aString, const [[../tString|tString]] &in aChar)|}}
 
{{CodeDocSummaryItem|int|[[#cString_CountCharsInStringW|cString_CountCharsInStringW]](const [[../tWString|tWString]] &in aString, const [[../tWString|tWString]] &in aChar)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_Get16BitFromArray|cString_Get16BitFromArray]](const [[../tString|tString]] &in asArray)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_GetFileExt|cString_GetFileExt]](const [[../tString|tString]] &in aString)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_GetFileExtW|cString_GetFileExtW]](const [[../tWString|tWString]] &in aString)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_GetFileName|cString_GetFileName]](const [[../tString|tString]] &in aString)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_GetFileNameW|cString_GetFileNameW]](const [[../tWString|tWString]] &in aString)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_GetFilePath|cString_GetFilePath]](const [[../tString|tString]] &in aString)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_GetFilePathTopFolder|cString_GetFilePathTopFolder]](const [[../tString|tString]] &in aString)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_GetFilePathTopFolderW|cString_GetFilePathTopFolderW]](const [[../tWString|tWString]] &in aString)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_GetFilePathW|cString_GetFilePathW]](const [[../tWString|tWString]] &in aString)|}}
 
{{CodeDocSummaryItem|int|[[#cString_GetFirstCharPos|cString_GetFirstCharPos]](const [[../tString|tString]] &in aString, [[../|../]] alChar)|}}
 
{{CodeDocSummaryItem|int|[[#cString_GetFirstStringPos|cString_GetFirstStringPos]](const [[../tString|tString]] &in aString, const [[../tString|tString]] &in aChar)|}}
 
{{CodeDocSummaryItem|int|[[#cString_GetFirstStringPosW|cString_GetFirstStringPosW]](const [[../tWString|tWString]] &in aString, const [[../tWString|tWString]] &in aChar)|}}
 
{{CodeDocSummaryItem|void|[[#cString_GetFloatVec|cString_GetFloatVec]](const [[../tString|tString]] &in asData, [[../|../]] &inout avOutFloats, const [[../tString|tString]] &in asSepp)|}}
 
{{CodeDocSummaryItem|uint|[[#cString_GetHash|cString_GetHash]](const [[../tString|tString]] &in asStr)|}}
 
{{CodeDocSummaryItem|uint64|[[#cString_GetHash64|cString_GetHash64]](const [[../tString|tString]] &in asStr)|}}
 
{{CodeDocSummaryItem|uint64|[[#cString_GetHash64W|cString_GetHash64W]](const [[../tWString|tWString]] &in asStr)|}}
 
{{CodeDocSummaryItem|uint|[[#cString_GetHashW|cString_GetHashW]](const [[../tWString|tWString]] &in asStr)|}}
 
{{CodeDocSummaryItem|void|[[#cString_GetIntVec|cString_GetIntVec]](const [[../tString|tString]] &in asData, [[../|../]] &inout avOutInts, const [[../tString|tString]] &in asSepp)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_GetLastChar|cString_GetLastChar]](const [[../tString|tString]] &in aString)|}}
 
{{CodeDocSummaryItem|int|[[#cString_GetLastCharPos|cString_GetLastCharPos]](const [[../tString|tString]] &in aString, [[../|../]] alChar)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_GetLastCharW|cString_GetLastCharW]](const [[../tWString|tWString]] &in aString)|}}
 
{{CodeDocSummaryItem|int|[[#cString_GetLastStringPos|cString_GetLastStringPos]](const [[../tString|tString]] &in aString, const [[../tString|tString]] &in aChar)|}}
 
{{CodeDocSummaryItem|int|[[#cString_GetLastStringPosW|cString_GetLastStringPosW]](const [[../tWString|tWString]] &in aString, const [[../tWString|tWString]] &in aChar)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_GetNumericSuffix|cString_GetNumericSuffix]](const [[../tString|tString]] &in asStr)|}}
 
{{CodeDocSummaryItem|float|[[#cString_GetNumericSuffixFloat|cString_GetNumericSuffixFloat]](const [[../tString|tString]] &in aString, float afDefault = 0)|}}
 
{{CodeDocSummaryItem|float|[[#cString_GetNumericSuffixFloatW|cString_GetNumericSuffixFloatW]](const [[../tWString|tWString]] &in aString, float afDefault = 0)|}}
 
{{CodeDocSummaryItem|int|[[#cString_GetNumericSuffixInt|cString_GetNumericSuffixInt]](const [[../tString|tString]] &in aString, int alDefault = 0)|}}
 
{{CodeDocSummaryItem|int|[[#cString_GetNumericSuffixIntW|cString_GetNumericSuffixIntW]](const [[../tWString|tWString]] &in aString, int alDefault = 0)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_GetNumericSuffixW|cString_GetNumericSuffixW]](const [[../tWString|tWString]] &in asStr)|}}
 
{{CodeDocSummaryItem|void|[[#cString_GetStringVec|cString_GetStringVec]](const [[../tString|tString]] &in asData, [[../|../]] &inout avOutStrings, const [[../tString|tString]] &in asSepp)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_RemoveSlashAtEnd|cString_RemoveSlashAtEnd]](const [[../tString|tString]] &in asPath)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_RemoveSlashAtEndW|cString_RemoveSlashAtEndW]](const [[../tWString|tWString]] &in asPath)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_ReplaceCharTo|cString_ReplaceCharTo]](const [[../tString|tString]] &in aString, const [[../tString|tString]] &in asOldChar, const [[../tString|tString]] &in asNewChar)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_ReplaceCharToW|cString_ReplaceCharToW]](const [[../tWString|tWString]] &in aString, const [[../tWString|tWString]] &in asOldChar, const [[../tWString|tWString]] &in asNewChar)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_ReplaceStringTo|cString_ReplaceStringTo]](const [[../tString|tString]] &in aString, const [[../tString|tString]] &in asOldString, const [[../tString|tString]] &in asNewString)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_ReplaceStringToW|cString_ReplaceStringToW]](const [[../tWString|tWString]] &in aString, const [[../tWString|tWString]] &in asOldString, const [[../tWString|tWString]] &in asNewString)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_S16BitToUTF8|cString_S16BitToUTF8]](const [[../tWString|tWString]] &in awsString)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_SetFileExt|cString_SetFileExt]](const [[../tString|tString]] &in aString, const [[../tString|tString]] &in aExt)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_SetFileExtW|cString_SetFileExtW]](const [[../tWString|tWString]] &in aString, const [[../tWString|tWString]] &in aExt)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_SetFilePath|cString_SetFilePath]](const [[../tString|tString]] &in aString, const [[../tString|tString]] &in aPath)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_SetFilePathW|cString_SetFilePathW]](const [[../tWString|tWString]] &in aString, const [[../tWString|tWString]] &in aPath)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_Sub|cString_Sub]](const [[../tString|tString]] &in asString, int alStart, int alCount = -1)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_SubW|cString_SubW]](const [[../tWString|tWString]] &in asString, int alStart, int alCount = -1)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_To16Char|cString_To16Char]](const [[../tString|tString]] &in asString)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_To8Char|cString_To8Char]](const [[../tWString|tWString]] &in awsString)|}}
 
{{CodeDocSummaryItem|bool|[[#cString_ToBool|cString_ToBool]](const [[../tString|tString]] &in asStr, bool abDefault)|}}
 
{{CodeDocSummaryItem|[[../cColor|cColor]]|[[#cString_ToColor|cString_ToColor]](const [[../tString|tString]] &in asStr, const [[../cColor|cColor]] &in aDefault)|}}
 
{{CodeDocSummaryItem|float|[[#cString_ToFloat|cString_ToFloat]](const [[../tString|tString]] &in asStr, float afDefault)|}}
 
{{CodeDocSummaryItem|int|[[#cString_ToInt|cString_ToInt]](const [[../tString|tString]] &in asStr, int alDefault)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_ToLowerCase|cString_ToLowerCase]](const [[../tString|tString]] &in aString)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_ToLowerCaseW|cString_ToLowerCaseW]](const [[../tWString|tWString]] &in aString)|}}
 
{{CodeDocSummaryItem|[[../cMatrixf|cMatrixf]]|[[#cString_ToMatrixf|cString_ToMatrixf]](const [[../tString|tString]] &in asStr, const [[../cMatrixf|cMatrixf]] &in a_mtxDefault)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_ToString|cString_ToString]](float afX, int alNumOfDecimals = -1, bool abRemoveZeros = false)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_ToString|cString_ToString]](int alX, int alPaddingZeros)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_ToStringW|cString_ToStringW]](float afX, int alNumOfDecimals = -1, bool abRemoveZeros = false)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_ToStringW|cString_ToStringW]](int alX, int alPaddingZeros)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cString_ToUpperCase|cString_ToUpperCase]](const [[../tString|tString]] &in aString)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cString_ToUpperCaseW|cString_ToUpperCaseW]](const [[../tWString|tWString]] &in aString)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#cString_ToVector2f|cString_ToVector2f]](const [[../tString|tString]] &in asStr, const [[../cVector2f|cVector2f]] &in avDefault)|}}
 
{{CodeDocSummaryItem|[[../cVector2l|cVector2l]]|[[#cString_ToVector2l|cString_ToVector2l]](const [[../tString|tString]] &in asStr, const [[../cVector2l|cVector2l]] &in avDefault)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#cString_ToVector3f|cString_ToVector3f]](const [[../tString|tString]] &in asStr, const [[../cVector3f|cVector3f]] &in avDefault)|}}
 
{{CodeDocSummaryItem|[[../cVector3l|cVector3l]]|[[#cString_ToVector3l|cString_ToVector3l]](const [[../tString|tString]] &in asStr, const [[../cVector3l|cVector3l]] &in avDefault)|}}
 
{{CodeDocSummaryItem|[[../cVector4f|cVector4f]]|[[#cString_ToVector4f|cString_ToVector4f]](const [[../tString|tString]] &in asStr, const [[../cVector4f|cVector4f]] &in avDefault)|}}
 
{{CodeDocSummaryItem|bool|[[#cSystem_CloneFile|cSystem_CloneFile]](const [[../tWString|tWString]] &in asSrcFileName, const [[../tWString|tWString]] &in asDestFileName, [[../|../]] abFailIfExists)|}}
 
{{CodeDocSummaryItem|void|[[#cSystem_CopyTextToClipboard|cSystem_CopyTextToClipboard]](const [[../tWString|tWString]] &in asText)|}}
 
{{CodeDocSummaryItem|bool|[[#cSystem_CreateFolder|cSystem_CreateFolder]](const [[../tWString|tWString]] &in asPath)|}}
 
{{CodeDocSummaryItem|[[../cDate|cDate]]|[[#cSystem_FileCreationDate|cSystem_FileCreationDate]](const [[../tWString|tWString]] &in asFilePath)|}}
 
{{CodeDocSummaryItem|bool|[[#cSystem_FileExists|cSystem_FileExists]](const [[../tWString|tWString]] &in asFileName)|}}
 
{{CodeDocSummaryItem|[[../cDate|cDate]]|[[#cSystem_FileModifiedDate|cSystem_FileModifiedDate]](const [[../tWString|tWString]] &in asFilePath)|}}
 
{{CodeDocSummaryItem|void|[[#cSystem_FindFilesInDir|cSystem_FindFilesInDir]]([[../|../]] &inout avStrings, const [[../tWString|tWString]] &in asDir, const [[../tWString|tWString]] &in asMask, bool abAddHidden)|}}
 
{{CodeDocSummaryItem|void|[[#cSystem_FindFoldersInDir|cSystem_FindFoldersInDir]]([[../|../]] &inout avtStrings, const [[../tWString|tWString]] &in asDir, bool abAddHidden, bool abAddUpFolder)|}}
 
{{CodeDocSummaryItem|bool|[[#cSystem_FolderExists|cSystem_FolderExists]](const [[../tWString|tWString]] &in asPath)|}}
 
{{CodeDocSummaryItem|uint|[[#cSystem_GetApplicationTime|cSystem_GetApplicationTime]]()|}}
 
{{CodeDocSummaryItem|void|[[#cSystem_GetAvailableVideoDrivers|cSystem_GetAvailableVideoDrivers]]([[../|../]] &inout avDrivers)|}}
 
{{CodeDocSummaryItem|void|[[#cSystem_GetAvailableVideoModes|cSystem_GetAvailableVideoModes]]([[../|../]] &inout avScreenSizes, [[../|../]] &inout avBpps, [[../|../]] &inout avMinRefreshRates, int alMinBpp, int alMinRefreshRate, bool abRemoveDuplicates)|}}
 
{{CodeDocSummaryItem|[[../cDate|cDate]]|[[#cSystem_GetDate|cSystem_GetDate]]()|}}
 
{{CodeDocSummaryItem|uint|[[#cSystem_GetFileSize|cSystem_GetFileSize]](const [[../tWString|tWString]] &in asFileName)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cSystem_GetFullFilePath|cSystem_GetFullFilePath]](const [[../tWString|tWString]] &in asFilePath)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#cSystem_GetPlatformName|cSystem_GetPlatformName]]()|}}
 
{{CodeDocSummaryItem|uint|[[#cSystem_GetSystemAvailableDrives|cSystem_GetSystemAvailableDrives]]()|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cSystem_GetSystemSpecialPath|cSystem_GetSystemSpecialPath]]([[../eSystemPath|eSystemPath]] aPathType)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cSystem_GetWorkingDir|cSystem_GetWorkingDir]]()|}}
 
{{CodeDocSummaryItem|bool|[[#cSystem_HasWindowFocus|cSystem_HasWindowFocus]](const [[../tWString|tWString]] &in asWindowCaption)|}}
 
{{CodeDocSummaryItem|[[../tWString|tWString]]|[[#cSystem_LoadTextFromClipboard|cSystem_LoadTextFromClipboard]]()|}}
 
{{CodeDocSummaryItem|void|[[#cSystem_ProfileEnd|cSystem_ProfileEnd]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#cSystem_ProfileStart|cSystem_ProfileStart]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#cSystem_RemoveFile|cSystem_RemoveFile]](const [[../tWString|tWString]] &in asFileName)|}}
 
{{CodeDocSummaryItem|bool|[[#cSystem_RemoveFolder|cSystem_RemoveFolder]](const [[../tWString|tWString]] &in asPath, bool abDeleteAllFiles, bool abDeleteAllSubFolders)|}}
 
{{CodeDocSummaryItem|void|[[#cSystem_Sleep|cSystem_Sleep]](uint alMilliSecs)|}}
 
{{CodeDocSummaryItem|void|[[#cSystem_Wrapper_CreateMessageBox|cSystem_Wrapper_CreateMessageBox]]([[../eMsgBoxType|eMsgBoxType]] aType, const [[../tWString|tWString]] &in asCaption, const [[../tWString|tWString]] &in asMessage)|}}
 
{{CodeDocSummaryItem|void|[[#EnergySource_SetEnergy|EnergySource_SetEnergy]](const [[../tString|tString]] &in asName, float afX)|}}
 
{{CodeDocSummaryItem|bool|[[#Entity_AddCollideCallback|Entity_AddCollideCallback]](const [[../tString|tString]] &in asParentName, const [[../tString|tString]] &in asChildName, const [[../tString|tString]] &in asFunction)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_AddForce|Entity_AddForce]](const [[../tString|tString]] &in asEntityName, const [[../cVector3f|cVector3f]] &in avForce, bool abLocalSpace, bool abOnlyMainBody)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_AddForceFromEntity|Entity_AddForceFromEntity]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asForceEntityName, float afForce, bool abOnlyMainBody)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_AddImpulse|Entity_AddImpulse]](const [[../tString|tString]] &in asEntityName, const [[../cVector3f|cVector3f]] &in avImpulse, bool abLocalSpace, bool abOnlyMainBody)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_AddImpulseFromEntity|Entity_AddImpulseFromEntity]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asImpulseEntityName, float afImpulse, bool abOnlyMainBody)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_AddTorque|Entity_AddTorque]](const [[../tString|tString]] &in asEntityName, const [[../cVector3f|cVector3f]] &in avTorque, bool abLocalSpace, bool abOnlyMainBody)|}}
 
{{CodeDocSummaryItem|bool|[[#Entity_AttachToEntity|Entity_AttachToEntity]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asParentName, const [[../tString|tString]] &in asParentBodyName, bool abUseRotation, bool abSnapToParent = false, bool abLocked = false)|}}
 
{{CodeDocSummaryItem|bool|[[#Entity_AttachToSocket|Entity_AttachToSocket]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asParentName, const [[../tString|tString]] &in asParentSocketName, bool abUseRotation, bool abSnapToParent = true)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_CallEntityInteract|Entity_CallEntityInteract]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asBodyName = """", const [[../cVector3f|cVector3f]] &in avFocusBodyOffset = cVector3f_Zero, const [[../tString|tString]] &in asData = """")|}}
 
{{CodeDocSummaryItem|void|[[#Entity_Connect|Entity_Connect]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asMainEntity, const [[../tString|tString]] &in asConnectEntity, bool abInvertStateSent, int alStatesUsed)|}}
 
{{CodeDocSummaryItem|[[../iLuxEntity|iLuxEntity]]|[[#Entity_CreateAtEntity|Entity_CreateAtEntity]](const [[../tString|tString]] &in asNewEntityName, const [[../tString|tString]] &in asEntityFile, const [[../tString|tString]] &in asTargetEntityName, bool abFullGameSave)|}}
 
{{CodeDocSummaryItem|[[../iLuxEntity|iLuxEntity]]|[[#Entity_CreateAtEntityExt|Entity_CreateAtEntityExt]](const [[../tString|tString]] &in asNewEntityName, const [[../tString|tString]] &in asEntityFile, const [[../tString|tString]] &in asTargetEntityName, bool abFullGameSave, const [[../cVector3f|cVector3f]] &in avScale, const [[../cVector3f|cVector3f]] &in avOffsetPosition, const [[../cVector3f|cVector3f]] &in avOffsetRotation, bool abLocalOffset)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_Destroy|Entity_Destroy]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#Entity_EntityIsInFront|Entity_EntityIsInFront]](const [[../tString|tString]] &in asTargetEntity, const [[../tString|tString]] &in asForwardEntity)|}}
 
{{CodeDocSummaryItem|bool|[[#Entity_Exists|Entity_Exists]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#Entity_Exists|Entity_Exists]]([[../tID|tID]] aID)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_FadeEffectBaseColor|Entity_FadeEffectBaseColor]](const [[../tString|tString]] &in asEntityName, const [[../cColor|cColor]] &in aColor, float afTime)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_FadeProcAnimationSpeed|Entity_FadeProcAnimationSpeed]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asAnimationName, float afSpeed, float afTime)|}}
 
{{CodeDocSummaryItem|bool|[[#Entity_GetAutoSleep|Entity_GetAutoSleep]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#Entity_GetBodyOffset|Entity_GetBodyOffset]](const [[../tString|tString]] &in asEntityName)|}}
 
{{CodeDocSummaryItem|bool|[[#Entity_GetCollide|Entity_GetCollide]](const [[../tString|tString]] &in asEntityA, const [[../tString|tString]] &in asEntityB)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#Entity_GetDeltaToEntity|Entity_GetDeltaToEntity]](const [[../tString|tString]] &in asEntityA, const [[../tString|tString]] &in asEntityB)|}}
 
{{CodeDocSummaryItem|bool|[[#Entity_GetVarBool|Entity_GetVarBool]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asVarName)|}}
 
{{CodeDocSummaryItem|[[../cColor|cColor]]|[[#Entity_GetVarColor|Entity_GetVarColor]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asVarName)|}}
 
{{CodeDocSummaryItem|float|[[#Entity_GetVarFloat|Entity_GetVarFloat]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asVarName)|}}
 
{{CodeDocSummaryItem|int|[[#Entity_GetVarInt|Entity_GetVarInt]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asVarName)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#Entity_GetVarString|Entity_GetVarString]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asVarName)|}}
 
{{CodeDocSummaryItem|[[../cVector2f|cVector2f]]|[[#Entity_GetVarVector2f|Entity_GetVarVector2f]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asVarName)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#Entity_GetVarVector3f|Entity_GetVarVector3f]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asVarName)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_IncVarFloat|Entity_IncVarFloat]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asVarName, float afX)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_IncVarInt|Entity_IncVarInt]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asVarName, int alX)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_IncVarVector2f|Entity_IncVarVector2f]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asVarName, const [[../cVector2f|cVector2f]] &in avX)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_IncVarVector3f|Entity_IncVarVector3f]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asVarName, const [[../cVector3f|cVector3f]] &in avX)|}}
 
{{CodeDocSummaryItem|bool|[[#Entity_IsActive|Entity_IsActive]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#Entity_IsInPlayerFOV|Entity_IsInPlayerFOV]](const [[../tString|tString]] &in asEntity)|}}
 
{{CodeDocSummaryItem|bool|[[#Entity_IsInteractedWith|Entity_IsInteractedWith]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#Entity_IsOccluder|Entity_IsOccluder]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#Entity_IsSleeping|Entity_IsSleeping]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_PlaceAtEntity|Entity_PlaceAtEntity]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asTargetEntity, const [[../cVector3f|cVector3f]] &in avOffset = cVector3f_Zero, bool abAlignRotation = false, bool abUseEntFileCenter = false)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_PlayAnimation|Entity_PlayAnimation]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asAnimation, float afFadeTime = 0.1f, bool abLoop = false, bool abPlayTransition = true, const [[../tString|tString]] &in asCallback = """")|}}
 
{{CodeDocSummaryItem|bool|[[#Entity_PlayerIsInFront|Entity_PlayerIsInFront]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_PlayProcAnimation|Entity_PlayProcAnimation]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asAnimation, float afLength, bool abLoop = false, float afAmountFadeTime = 0.1, float afSpeedFadeTime = -1.0f)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_Preload|Entity_Preload]](const [[../tString|tString]] &in asEntityFile)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_RemoveAllConnections|Entity_RemoveAllConnections]](const [[../tString|tString]] &in asMainEntity)|}}
 
{{CodeDocSummaryItem|bool|[[#Entity_RemoveCollideCallback|Entity_RemoveCollideCallback]](const [[../tString|tString]] &in asParentName, const [[../tString|tString]] &in asChildName)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_RemoveConnection|Entity_RemoveConnection]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asMainEntity)|}}
 
{{CodeDocSummaryItem|bool|[[#Entity_RemoveEntityAttachment|Entity_RemoveEntityAttachment]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetActive|Entity_SetActive]](const [[../tString|tString]] &in asName, bool abActive)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetAnimationMessageEventCallback|Entity_SetAnimationMessageEventCallback]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asCallbackFunc, bool abAutoRemove)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetAnimationPaused|Entity_SetAnimationPaused]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asAnimationName, bool abPaused = true)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetAnimationRelativeTimePosition|Entity_SetAnimationRelativeTimePosition]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asAnimationName, float afTimePos)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetAutoSleep|Entity_SetAutoSleep]](const [[../tString|tString]] &in asName, bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetCollide|Entity_SetCollide]](const [[../tString|tString]] &in asEntityName, bool abActive)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetCollideCharacter|Entity_SetCollideCharacter]](const [[../tString|tString]] &in asEntityName, bool abActive)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetColorMul|Entity_SetColorMul]](const [[../tString|tString]] &in asEntityName, const [[../cColor|cColor]] &in aColor)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetConnectionStateChangeCallback|Entity_SetConnectionStateChangeCallback]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asCallback)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetEffectBaseColor|Entity_SetEffectBaseColor]](const [[../tString|tString]] &in asEntityName, const [[../cColor|cColor]] &in aColor)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetEffectsActive|Entity_SetEffectsActive]](const [[../tString|tString]] &in asEntityName, bool abActive, bool abFadeAndPlaySounds)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetInteractionDisabled|Entity_SetInteractionDisabled]](const [[../tString|tString]] &in asEntityName, bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetIsOccluder|Entity_SetIsOccluder]](const [[../tString|tString]] &in asName, bool abOccluder)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetMaxInteractionDistance|Entity_SetMaxInteractionDistance]](const [[../tString|tString]] &in asEntityName, float afDistance)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetPlayerInteractCallback|Entity_SetPlayerInteractCallback]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asCallback, bool abRemoveWhenInteracted)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetPlayerLookAtCallback|Entity_SetPlayerLookAtCallback]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asCallback, bool abRemoveWhenLookedAt = true, [[../|../]] abCheckCenterOfScreen = true, bool abCheckRayIntersection = true, float afMaxDistance = -1, float afCallbackDelay = 0)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetProcAnimationPaused|Entity_SetProcAnimationPaused]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asAnimationName, bool abPaused = true)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetProcAnimationSpeed|Entity_SetProcAnimationSpeed]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asAnimationName, float afSpeed)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetReflectionVisibility|Entity_SetReflectionVisibility]](const [[../tString|tString]] &in asEntityName, bool abVisibleInReflection, bool abVisibleInWorld)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetVarBool|Entity_SetVarBool]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asVarName, bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetVarColor|Entity_SetVarColor]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asVarName, const [[../cColor|cColor]] &in aX)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetVarFloat|Entity_SetVarFloat]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asVarName, float afX)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetVarInt|Entity_SetVarInt]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asVarName, int alX)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetVarString|Entity_SetVarString]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asVarName, const [[../tString|tString]] &in asX)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetVarVector2f|Entity_SetVarVector2f]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asVarName, const [[../cVector2f|cVector2f]] &in avX)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_SetVarVector3f|Entity_SetVarVector3f]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asVarName, const [[../cVector3f|cVector3f]] &in avX)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_Sleep|Entity_Sleep]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_StopAnimation|Entity_StopAnimation]](const [[../tString|tString]] &in asEntityName)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_StopProcAnimation|Entity_StopProcAnimation]](const [[../tString|tString]] &in asEntityName, const [[../tString|tString]] &in asAnimation, float afFadeTime = 0.1f)|}}
 
{{CodeDocSummaryItem|void|[[#Entity_WakeUp|Entity_WakeUp]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#Error|Error]](const [[../tString|tString]] &in asString)|}}
 
{{CodeDocSummaryItem|void|[[#Error|Error]](uint aLabel, const [[../tString|tString]] &in asString)|}}
 
{{CodeDocSummaryItem|void|[[#Error|Error]](const [[../tString|tString]] &in asString, uint aLabel)|}}
 
{{CodeDocSummaryItem|void|[[#FatalError|FatalError]](const [[../tString|tString]] &in asString)|}}
 
{{CodeDocSummaryItem|void|[[#FogArea_SetVisible|FogArea_SetVisible]](const [[../tString|tString]] &in asFogAreaName, bool abActive)|}}
 
{{CodeDocSummaryItem|void|[[#FogArea_SetVisibleInReflection|FogArea_SetVisibleInReflection]](const [[../tString|tString]] &in asFogAreaName, bool abActive)|}}
 
{{CodeDocSummaryItem|void|[[#Grab_SetForceMul|Grab_SetForceMul]](const [[../tString|tString]] &in asName, float afForceMul)|}}
 
{{CodeDocSummaryItem|uint|[[#H32|H32]](const [[../tString|tString]] &in asStr)|}}
 
{{CodeDocSummaryItem|uint64|[[#H64|H64]](const [[../tString|tString]] &in asStr)|}}
 
{{CodeDocSummaryItem|void|[[#IrradianceSet_FadeIn|IrradianceSet_FadeIn]](const [[../tString|tString]] &in asSet, float afTime)|}}
 
{{CodeDocSummaryItem|void|[[#IrradianceSet_FadeInSingleProbe|IrradianceSet_FadeInSingleProbe]](const [[../tString|tString]] &in asProbe, const [[../tString|tString]] &in asSet, float afTime)|}}
 
{{CodeDocSummaryItem|void|[[#Joint_Break|Joint_Break]](const [[../tString|tString]] &in asJointName)|}}
 
{{CodeDocSummaryItem|float|[[#Joint_GetForceSize|Joint_GetForceSize]](const [[../tString|tString]] &in asJointName)|}}
 
{{CodeDocSummaryItem|bool|[[#Joint_IsBroken|Joint_IsBroken]](const [[../tString|tString]] &in asJointName)|}}
 
{{CodeDocSummaryItem|void|[[#Joint_SetBreakable|Joint_SetBreakable]](const [[../tString|tString]] &in asJointName, bool abBreakable)|}}
 
{{CodeDocSummaryItem|bool|[[#Lamp_GetLit|Lamp_GetLit]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#Lamp_SetFlickerActive|Lamp_SetFlickerActive]](const [[../tString|tString]] &in asName, bool abActive)|}}
 
{{CodeDocSummaryItem|void|[[#Lamp_SetLit|Lamp_SetLit]](const [[../tString|tString]] &in asName, bool abLit, bool abEffects)|}}
 
{{CodeDocSummaryItem|void|[[#Lamp_SetupFlicker|Lamp_SetupFlicker]](const [[../tString|tString]] &in asName, float afMinOnTime, float afMaxOnTime, float afMinOffTime, float afMaxOffTime, bool abFade = false, const [[../tString|tString]] &in asOnSound = """", const [[../tString|tString]] &in asOffSound = """", const [[../tString|tString]] &in asOnPS = """", const [[../tString|tString]] &in asOffPS = """")|}}
 
{{CodeDocSummaryItem|void|[[#LensFlare_SetVisible|LensFlare_SetVisible]](const [[../tString|tString]] &in asLensFlareName, bool abVisible)|}}
 
{{CodeDocSummaryItem|bool|[[#LevelDoor_GetLocked|LevelDoor_GetLocked]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#LevelDoor_SetLocked|LevelDoor_SetLocked]](const [[../tString|tString]] &in asName, bool abState)|}}
 
{{CodeDocSummaryItem|int|[[#Lever_GetState|Lever_GetState]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#Lever_SetAutoMoveEnabled|Lever_SetAutoMoveEnabled]](const [[../tString|tString]] &in asName, bool abAutoMove)|}}
 
{{CodeDocSummaryItem|void|[[#Lever_SetAutoMoveTarget|Lever_SetAutoMoveTarget]](const [[../tString|tString]] &in asName, int alTarget)|}}
 
{{CodeDocSummaryItem|void|[[#Lever_SetInteractionDisablesStuck|Lever_SetInteractionDisablesStuck]](const [[../tString|tString]] &in asName, bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#Lever_SetStuckState|Lever_SetStuckState]](const [[../tString|tString]] &in asName, int alState, bool abEffects)|}}
 
{{CodeDocSummaryItem|void|[[#Light_FadeTo|Light_FadeTo]](const [[../tString|tString]] &in asLightName, const [[../cColor|cColor]] &in acColor, float afRadius, float afTime)|}}
 
{{CodeDocSummaryItem|float|[[#Light_GetBrightness|Light_GetBrightness]](const [[../tString|tString]] &in asLightName)|}}
 
{{CodeDocSummaryItem|void|[[#Light_SetBrightness|Light_SetBrightness]](const [[../tString|tString]] &in asLightName, float afBrightness)|}}
 
{{CodeDocSummaryItem|void|[[#Light_SetCastShadows|Light_SetCastShadows]](const [[../tString|tString]] &in asLightName, bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#Light_SetCheapGobo|Light_SetCheapGobo]](const [[../tString|tString]] &in asLightName, bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#Light_SetFlickerActive|Light_SetFlickerActive]](const [[../tString|tString]] &in asLightName, bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#Light_SetShadowBiasMul|Light_SetShadowBiasMul]](const [[../tString|tString]] &in asLightName, float afBias, float afSlopeBias)|}}
 
{{CodeDocSummaryItem|void|[[#Light_SetVisible|Light_SetVisible]](const [[../tString|tString]] &in asLightName, bool abVisible)|}}
 
{{CodeDocSummaryItem|void|[[#Log|Log]](const [[../tString|tString]] &in asString)|}}
 
{{CodeDocSummaryItem|void|[[#Log|Log]](uint aLabel, const [[../tString|tString]] &in asString)|}}
 
{{CodeDocSummaryItem|void|[[#Log|Log]](const [[../tString|tString]] &in asString, uint aLabel)|}}
 
{{CodeDocSummaryItem|void|[[#LogNewLine|LogNewLine]](const [[../tString|tString]] &in asString)|}}
 
{{CodeDocSummaryItem|bool|[[#Map_GetBillboardArray|Map_GetBillboardArray]](const [[../tString|tString]] &in asName, [[../|../]] &inout avOutBillboards)|}}
 
{{CodeDocSummaryItem|bool|[[#Map_GetFogAreaArray|Map_GetFogAreaArray]](const [[../tString|tString]] &in asName, [[../|../]] &inout avOutFogAreas)|}}
 
{{CodeDocSummaryItem|bool|[[#Map_GetLensFlareArray|Map_GetLensFlareArray]](const [[../tString|tString]] &in asName, [[../|../]] &inout avOutLensFlares)|}}
 
{{CodeDocSummaryItem|bool|[[#Map_GetLightArray|Map_GetLightArray]](const [[../tString|tString]] &in asName, [[../|../]] &inout avOutLights)|}}
 
{{CodeDocSummaryItem|bool|[[#Map_GetParticleSystemArray|Map_GetParticleSystemArray]](const [[../tString|tString]] &in asName, [[../|../]] &inout avOutParticles)|}}
 
{{CodeDocSummaryItem|void|[[#Material_Preload|Material_Preload]](const [[../tString|tString]] &in asFile)|}}
 
{{CodeDocSummaryItem|void|[[#Math_CatmullRom|Math_CatmullRom]]([[../cVector3f|cVector3f]] &out avResult, const [[../cVector3f|cVector3f]] &in avP0, const [[../cVector3f|cVector3f]] &in avP1, [[../cVector3f|cVector3f]] &in avP2, const [[../cVector3f|cVector3f]] &in avP3, float afFract)|}}
 
{{CodeDocSummaryItem|void|[[#Meter_SetShakeMul|Meter_SetShakeMul]](const [[../tString|tString]] &in asName, float afShakeMul)|}}
 
{{CodeDocSummaryItem|void|[[#Meter_SetSpeedMul|Meter_SetSpeedMul]](const [[../tString|tString]] &in asName, float afSpeedMul)|}}
 
{{CodeDocSummaryItem|void|[[#Meter_SetState|Meter_SetState]](const [[../tString|tString]] &in asName, float afState, bool abFadeToState = true)|}}
 
{{CodeDocSummaryItem|void|[[#MoveObject_SetState|MoveObject_SetState]](const [[../tString|tString]] &in asName, float afState)|}}
 
{{CodeDocSummaryItem|void|[[#MoveObject_SetStateExt|MoveObject_SetStateExt]](const [[../tString|tString]] &in asName, float afState, float afAcc, float afMaxSpeed, float afSlowdownDist, bool abResetSpeed)|}}
 
{{CodeDocSummaryItem|void|[[#MovingButton_Blink|MovingButton_Blink]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|float|[[#MovingButton_GetStateAmount|MovingButton_GetStateAmount]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#MovingButton_IsDisabled|MovingButton_IsDisabled]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#MovingButton_IsLocked|MovingButton_IsLocked]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#MovingButton_IsSwitchedOn|MovingButton_IsSwitchedOn]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#MovingButton_SetCanBeSwitchedOff|MovingButton_SetCanBeSwitchedOff]](const [[../tString|tString]] &in asName, bool abState)|}}
 
{{CodeDocSummaryItem|void|[[#MovingButton_SetCanBeSwitchedOn|MovingButton_SetCanBeSwitchedOn]](const [[../tString|tString]] &in asName, bool abState)|}}
 
{{CodeDocSummaryItem|void|[[#MovingButton_SetDisabled|MovingButton_SetDisabled]](const [[../tString|tString]] &in asName, bool abState, bool abUseEffects = true)|}}
 
{{CodeDocSummaryItem|void|[[#MovingButton_SetLocked|MovingButton_SetLocked]](const [[../tString|tString]] &in asName, bool abState, bool abUseEffects = true)|}}
 
{{CodeDocSummaryItem|void|[[#MovingButton_SetReturnToOffTime|MovingButton_SetReturnToOffTime]](const [[../tString|tString]] &in asName, float afTime)|}}
 
{{CodeDocSummaryItem|void|[[#MovingButton_SetSwitchedOn|MovingButton_SetSwitchedOn]](const [[../tString|tString]] &in asName, bool abState, bool abEffects)|}}
 
{{CodeDocSummaryItem|void|[[#ParticleSystem_AttachToEntity|ParticleSystem_AttachToEntity]](const [[../tString|tString]] &in asPSName, const [[../tString|tString]] &in asEntityName)|}}
 
{{CodeDocSummaryItem|[[../cParticleSystem|cParticleSystem]]|[[#ParticleSystem_CreateAtEntity|ParticleSystem_CreateAtEntity]](const [[../tString|tString]] &in asPSName, const [[../tString|tString]] &in asPSFile, const [[../tString|tString]] &in asEntity, bool abAttach)|}}
 
{{CodeDocSummaryItem|[[../cParticleSystem|cParticleSystem]]|[[#ParticleSystem_CreateAtEntityExt|ParticleSystem_CreateAtEntityExt]](const [[../tString|tString]] &in asPSName, const [[../tString|tString]] &in asPSFile, const [[../tString|tString]] &in asEntity, bool abAttach, const [[../cColor|cColor]] &in acColor, float afBrightness = 1.0f, bool abFadeAtDistance = false, float afFadeMinEnd = 1.0f, float afFadeMinStart = 2.0f, float afFadeMaxStart = 100.0f, float afFadeMaxEnd = 110.0f)|}}
 
{{CodeDocSummaryItem|void|[[#ParticleSystem_Destroy|ParticleSystem_Destroy]](const [[../tString|tString]] &in asPSName)|}}
 
{{CodeDocSummaryItem|bool|[[#ParticleSystem_Exists|ParticleSystem_Exists]](const [[../tString|tString]] &in asPSName)|}}
 
{{CodeDocSummaryItem|void|[[#ParticleSystem_Preload|ParticleSystem_Preload]](const [[../tString|tString]] &in asFile)|}}
 
{{CodeDocSummaryItem|void|[[#ParticleSystem_SetActive|ParticleSystem_SetActive]](const [[../tString|tString]] &in asPSName, bool abActive)|}}
 
{{CodeDocSummaryItem|void|[[#ParticleSystem_SetBrightness|ParticleSystem_SetBrightness]](const [[../tString|tString]] &in asPSName, float afBrightness)|}}
 
{{CodeDocSummaryItem|void|[[#ParticleSystem_SetColor|ParticleSystem_SetColor]](const [[../tString|tString]] &in asPSName, const [[../cColor|cColor]] &in acColor)|}}
 
{{CodeDocSummaryItem|void|[[#ParticleSystem_SetVisible|ParticleSystem_SetVisible]](const [[../tString|tString]] &in asPSName, bool abVisible)|}}
 
{{CodeDocSummaryItem|void|[[#PhysicsSlideDoor_AutoMoveToState|PhysicsSlideDoor_AutoMoveToState]](const [[../tString|tString]] &in asName, int alState)|}}
 
{{CodeDocSummaryItem|bool|[[#PhysicsSlideDoor_GetClosed|PhysicsSlideDoor_GetClosed]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|float|[[#PhysicsSlideDoor_GetOpenAmount|PhysicsSlideDoor_GetOpenAmount]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#PhysicsSlideDoor_SetLocked|PhysicsSlideDoor_SetLocked]](const [[../tString|tString]] &in asName, bool abLocked, bool abEffects)|}}
 
{{CodeDocSummaryItem|void|[[#Prop_AddAttachedProp|Prop_AddAttachedProp]]([[../tString|tString]] &in asPropName, [[../tString|tString]] &in asAttachName, [[../tString|tString]] &in asAttachFile, [[../cVector3f|cVector3f]] &in avPosOffset, [[../cVector3f|cVector3f]] &in avRotOffset)|}}
 
{{CodeDocSummaryItem|void|[[#Prop_AddHealth|Prop_AddHealth]](const [[../tString|tString]] &in asPropName, float afHealth)|}}
 
{{CodeDocSummaryItem|void|[[#Prop_AlignRotation|Prop_AlignRotation]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asTargetEntity, float afAcceleration, float afMaxSpeed, float afSlowDownDist, bool abResetSpeed, const [[../tString|tString]] &in asCallback = """")|}}
 
{{CodeDocSummaryItem|void|[[#Prop_ClearVelocity|Prop_ClearVelocity]](const [[../tString|tString]] &in asPropName)|}}
 
{{CodeDocSummaryItem|void|[[#Prop_DisableCollisionUntilOutsidePlayer|Prop_DisableCollisionUntilOutsidePlayer]](const [[../tString|tString]] &in asPropName)|}}
 
{{CodeDocSummaryItem|float|[[#Prop_GetHealth|Prop_GetHealth]](const [[../tString|tString]] &in asPropName)|}}
 
{{CodeDocSummaryItem|void|[[#Prop_MoveLinearTo|Prop_MoveLinearTo]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asTargetEntity, float afAcceleration, float afMaxSpeed, float afSlowDownDist, bool abResetSpeed, const [[../tString|tString]] &in asCallback = """")|}}
 
{{CodeDocSummaryItem|void|[[#Prop_RemoveAttachedProp|Prop_RemoveAttachedProp]]([[../tString|tString]] &in asPropName, [[../tString|tString]] &in asAttachName)|}}
 
{{CodeDocSummaryItem|void|[[#Prop_RotateToSpeed|Prop_RotateToSpeed]](const [[../tString|tString]] &in asPropName, float afAcc, float afGoalSpeed, const [[../cVector3f|cVector3f]] &in avAxis, [[../|../]] abResetSpeed, const [[../tString|tString]] &in asOffsetEntity)|}}
 
{{CodeDocSummaryItem|void|[[#Prop_RotateToSpeed|Prop_RotateToSpeed]](const [[../tString|tString]] &in asPropName, float afAcc, float afGoalSpeed, bool abResetSpeed, const [[../tString|tString]] &in asOffsetEntity)|}}
 
{{CodeDocSummaryItem|void|[[#Prop_SetActiveAndFade|Prop_SetActiveAndFade]](const [[../tString|tString]] &in asPropName, bool abActive, float afFadeTime)|}}
 
{{CodeDocSummaryItem|void|[[#Prop_SetAllowMapTransfer|Prop_SetAllowMapTransfer]](const [[../tString|tString]] &in asPropName, bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#Prop_SetHealth|Prop_SetHealth]](const [[../tString|tString]] &in asPropName, float afHealth)|}}
 
{{CodeDocSummaryItem|void|[[#Prop_SetStaticPhysics|Prop_SetStaticPhysics]](const [[../tString|tString]] &in asPropName, bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#Prop_StopMovement|Prop_StopMovement]](const [[../tString|tString]] &in asPropName)|}}
 
{{CodeDocSummaryItem|void|[[#Readable_SetCloseCallback|Readable_SetCloseCallback]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asCallback)|}}
 
{{CodeDocSummaryItem|void|[[#Readable_SetOpenEntityFile|Readable_SetOpenEntityFile]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asEntityFile)|}}
 
{{CodeDocSummaryItem|void|[[#Slide_AutoMoveTo|Slide_AutoMoveTo]](const [[../tString|tString]] &in asName, float afAmount)|}}
 
{{CodeDocSummaryItem|bool|[[#Slide_GetLocked|Slide_GetLocked]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|float|[[#Slide_GetSlideAmount|Slide_GetSlideAmount]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#Slide_GetSlideVel|Slide_GetSlideVel]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#Slide_SetLocked|Slide_SetLocked]](const [[../tString|tString]] &in asName, bool abLocked, bool abEffects)|}}
 
{{CodeDocSummaryItem|void|[[#Slide_SetSlideAmount|Slide_SetSlideAmount]](const [[../tString|tString]] &in asName, float afAmount)|}}
 
{{CodeDocSummaryItem|float|[[#SlideDoor_GetOpenAmount|SlideDoor_GetOpenAmount]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#SlideDoor_SetClosed|SlideDoor_SetClosed]](const [[../tString|tString]] &in asName, bool abClosed, bool abInstant = false)|}}
 
{{CodeDocSummaryItem|void|[[#SlideDoor_SetOpenableByAgent|SlideDoor_SetOpenableByAgent]](const [[../tString|tString]] &in asName, bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#SlideDoor_SetOpenAmount|SlideDoor_SetOpenAmount]](const [[../tString|tString]] &in asName, float afOpenAmount, bool abInstant = false)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#String_SecondsToClockDisplay|String_SecondsToClockDisplay]](float afSeconds, bool abShowHours, bool abShowMinutes, bool abShowSeconds, bool abShowHundredths)|}}
 
{{CodeDocSummaryItem|void|[[#SwingDoor_AddDoorBodyImpulse|SwingDoor_AddDoorBodyImpulse]](const [[../tString|tString]] &in asName, float afImpulseAmount)|}}
 
{{CodeDocSummaryItem|bool|[[#SwingDoor_GetBlocked|SwingDoor_GetBlocked]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#SwingDoor_GetClosed|SwingDoor_GetClosed]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#SwingDoor_GetLocked|SwingDoor_GetLocked]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|float|[[#SwingDoor_GetOpenAmount|SwingDoor_GetOpenAmount]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|int|[[#SwingDoor_GetState|SwingDoor_GetState]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#SwingDoor_SetBlocked|SwingDoor_SetBlocked]](const [[../tString|tString]] &in asName, bool abBlocked, bool abEffects)|}}
 
{{CodeDocSummaryItem|void|[[#SwingDoor_SetClosed|SwingDoor_SetClosed]](const [[../tString|tString]] &in asName, bool abClosed, bool abEffects)|}}
 
{{CodeDocSummaryItem|void|[[#SwingDoor_SetDisableAutoClose|SwingDoor_SetDisableAutoClose]](const [[../tString|tString]] &in asName, bool abDisableAutoClose)|}}
 
{{CodeDocSummaryItem|void|[[#SwingDoor_SetLocked|SwingDoor_SetLocked]](const [[../tString|tString]] &in asName, bool abLocked, bool abEffects)|}}
 
{{CodeDocSummaryItem|void|[[#SwingDoor_SetOpenAmount|SwingDoor_SetOpenAmount]](const [[../tString|tString]] &in asName, float afOpenAmount)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_FadeImGuiStateColor|Terminal_FadeImGuiStateColor]](const [[../tString|tString]] &in asPropName, const [[../tString|tString]] &in asVarName, [[../cColor|cColor]] aGoalVal, float afTime, [[../eEasing|eEasing]] aType = eEasing_QuadInOut, bool abReplaceIfExist = true)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_FadeImGuiStateFloat|Terminal_FadeImGuiStateFloat]](const [[../tString|tString]] &in asPropName, const [[../tString|tString]] &in asVarName, float afGoalVal, float afTime, [[../eEasing|eEasing]] aType = eEasing_QuadInOut, bool abReplaceIfExist = true)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_FadeImGuiStateVector3f|Terminal_FadeImGuiStateVector3f]](const [[../tString|tString]] &in asPropName, const [[../tString|tString]] &in asVarName, [[../cVector3f|cVector3f]] avGoalVal, float afTime, [[../eEasing|eEasing]] aType = eEasing_QuadInOut, bool abReplaceIfExist = true)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_ForceCacheUpdate|Terminal_ForceCacheUpdate]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|bool|[[#Terminal_GetImGuiStateBool|Terminal_GetImGuiStateBool]](const [[../tString|tString]] &in asPropName, const [[../tString|tString]] &in asVarName, bool alDefault = false)|}}
 
{{CodeDocSummaryItem|[[../cColor|cColor]]|[[#Terminal_GetImGuiStateColor|Terminal_GetImGuiStateColor]](const [[../tString|tString]] &in asPropName, const [[../tString|tString]] &in asVarName, const [[../cColor|cColor]] &in aDefault)|}}
 
{{CodeDocSummaryItem|float|[[#Terminal_GetImGuiStateFloat|Terminal_GetImGuiStateFloat]](const [[../tString|tString]] &in asPropName, const [[../tString|tString]] &in asVarName, float afDefault = 0.0f)|}}
 
{{CodeDocSummaryItem|int|[[#Terminal_GetImGuiStateInt|Terminal_GetImGuiStateInt]](const [[../tString|tString]] &in asPropName, const [[../tString|tString]] &in asVarName, int alDefault = 0)|}}
 
{{CodeDocSummaryItem|[[../cVector3f|cVector3f]]|[[#Terminal_GetImGuiStateVector3f|Terminal_GetImGuiStateVector3f]](const [[../tString|tString]] &in asPropName, const [[../tString|tString]] &in asVarName, const [[../cVector3f|cVector3f]] &in avDefault)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_IncImGuiStateColor|Terminal_IncImGuiStateColor]](const [[../tString|tString]] &in asPropName, const [[../tString|tString]] &in asVarName, const [[../cColor|cColor]] &in aVal)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_IncImGuiStateFloat|Terminal_IncImGuiStateFloat]](const [[../tString|tString]] &in asPropName, const [[../tString|tString]] &in asVarName, float afVal)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_IncImGuiStateInt|Terminal_IncImGuiStateInt]](const [[../tString|tString]] &in asPropName, const [[../tString|tString]] &in asVarName, int alVal)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_IncImGuiStateVector3f|Terminal_IncImGuiStateVector3f]](const [[../tString|tString]] &in asPropName, const [[../tString|tString]] &in asVarName, const [[../cVector3f|cVector3f]] &in avVal)|}}
 
{{CodeDocSummaryItem|bool|[[#Terminal_IsGuiActive|Terminal_IsGuiActive]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_SetAllowInteraction|Terminal_SetAllowInteraction]](const [[../tString|tString]] &in asName, bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_SetEnterCallback|Terminal_SetEnterCallback]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asCallback)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_SetFPSWhenIdle|Terminal_SetFPSWhenIdle]](const [[../tString|tString]] &in asName, float afFPS)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_SetGuiActive|Terminal_SetGuiActive]](const [[../tString|tString]] &in asName, bool abX, float afFadeTime = 0.0f)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_SetImGuiStateBool|Terminal_SetImGuiStateBool]](const [[../tString|tString]] &in asPropName, const [[../tString|tString]] &in asVarName, bool abVal)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_SetImGuiStateColor|Terminal_SetImGuiStateColor]](const [[../tString|tString]] &in asPropName, const [[../tString|tString]] &in asVarName, const [[../cColor|cColor]] &in aVal)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_SetImGuiStateFloat|Terminal_SetImGuiStateFloat]](const [[../tString|tString]] &in asPropName, const [[../tString|tString]] &in asVarName, float afVal)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_SetImGuiStateInt|Terminal_SetImGuiStateInt]](const [[../tString|tString]] &in asPropName, const [[../tString|tString]] &in asVarName, int alVal)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_SetImGuiStateVector3f|Terminal_SetImGuiStateVector3f]](const [[../tString|tString]] &in asPropName, const [[../tString|tString]] &in asVarName, const [[../cVector3f|cVector3f]] &in avVal)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_SetLeaveCallback|Terminal_SetLeaveCallback]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asCallback)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_SetOnGuiFunction|Terminal_SetOnGuiFunction]](const [[../tString|tString]] &in asName, const [[../tString|tString]] &in asCallback)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_SetShowMouse|Terminal_SetShowMouse]](const [[../tString|tString]] &in asPropName, bool abShow)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_SetUpdateWhenOutOfView|Terminal_SetUpdateWhenOutOfView]](const [[../tString|tString]] &in asName, bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#Terminal_StopImGuiFade|Terminal_StopImGuiFade]](const [[../tString|tString]] &in asPropName, const [[../tString|tString]] &in asVarName)|}}
 
{{CodeDocSummaryItem|[[../tString|tString]]|[[#Tool_GetHandAnimationSuffix|Tool_GetHandAnimationSuffix]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#Tool_PickUp|Tool_PickUp]](const [[../tString|tString]] &in asName, bool abEquipTool, bool abCallback)|}}
 
{{CodeDocSummaryItem|void|[[#Tool_SetAutoHideAfterPickup|Tool_SetAutoHideAfterPickup]](const [[../tString|tString]] &in asName, bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#Tool_SetHighlightActive|Tool_SetHighlightActive]](const [[../tString|tString]] &in asName, bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#Warning|Warning]](const [[../tString|tString]] &in asString)|}}
 
{{CodeDocSummaryItem|void|[[#Warning|Warning]](uint aLabel, int alWarningLevel, const [[../tString|tString]] &in asString)|}}
 
{{CodeDocSummaryItem|void|[[#Warning|Warning]](const [[../tString|tString]] &in asString, uint aLabel, int alWarningLevel)|}}
 
{{CodeDocSummaryItem|float|[[#Wheel_GetCurrentAngle|Wheel_GetCurrentAngle]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|int|[[#Wheel_GetState|Wheel_GetState]](const [[../tString|tString]] &in asName)|}}
 
{{CodeDocSummaryItem|void|[[#Wheel_SetAngle|Wheel_SetAngle]](const [[../tString|tString]] &in asName, float afAngle, bool abAutoMove)|}}
 
{{CodeDocSummaryItem|void|[[#Wheel_SetInteractionDisablesStuck|Wheel_SetInteractionDisablesStuck]](const [[../tString|tString]] &in asName, bool abX)|}}
 
{{CodeDocSummaryItem|void|[[#Wheel_SetStuckState|Wheel_SetStuckState]](const [[../tString|tString]] &in asName, int alState, bool abEffects)|}}
 
{{CodeDocSummaryBottom}}
 
 
 
==Constant Detail==
 
 
 
{{CodeDocDetailTop|cColor_Blue}}
 
<syntaxhighlight lang="c++">const cColor cColor_Blue</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cColor_Green}}
 
<syntaxhighlight lang="c++">const cColor cColor_Green</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cColor_Red}}
 
<syntaxhighlight lang="c++">const cColor cColor_Red</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cColor_White}}
 
<syntaxhighlight lang="c++">const cColor cColor_White</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cMath_Epsilon}}
 
<syntaxhighlight lang="c++">const float cMath_Epsilon</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cMath_Pi}}
 
<syntaxhighlight lang="c++">const float cMath_Pi</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cMath_PiDiv2}}
 
<syntaxhighlight lang="c++">const float cMath_PiDiv2</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cMath_PiDiv4}}
 
<syntaxhighlight lang="c++">const float cMath_PiDiv4</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cMath_PiMul2}}
 
<syntaxhighlight lang="c++">const float cMath_PiMul2</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cMath_Sqrt2}}
 
<syntaxhighlight lang="c++">const float cMath_Sqrt2</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cMatrixf_Identity}}
 
<syntaxhighlight lang="c++">const cMatrixf cMatrixf_Identity</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cMatrixf_Zero}}
 
<syntaxhighlight lang="c++">const cMatrixf cMatrixf_Zero</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cQuaternion_Identity}}
 
<syntaxhighlight lang="c++">const cQuaternion cQuaternion_Identity</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector2f_Down}}
 
<syntaxhighlight lang="c++">const cVector2f cVector2f_Down</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector2f_Left}}
 
<syntaxhighlight lang="c++">const cVector2f cVector2f_Left</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector2f_MinusOne}}
 
<syntaxhighlight lang="c++">const cVector2f cVector2f_MinusOne</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector2f_One}}
 
<syntaxhighlight lang="c++">const cVector2f cVector2f_One</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector2f_Right}}
 
<syntaxhighlight lang="c++">const cVector2f cVector2f_Right</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector2f_Up}}
 
<syntaxhighlight lang="c++">const cVector2f cVector2f_Up</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector2f_Zero}}
 
<syntaxhighlight lang="c++">const cVector2f cVector2f_Zero</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector2l_MinusOne}}
 
<syntaxhighlight lang="c++">const cVector2l cVector2l_MinusOne</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector3f_Back}}
 
<syntaxhighlight lang="c++">const cVector3f cVector3f_Back</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector3f_Down}}
 
<syntaxhighlight lang="c++">const cVector3f cVector3f_Down</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector3f_Forward}}
 
<syntaxhighlight lang="c++">const cVector3f cVector3f_Forward</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector3f_Left}}
 
<syntaxhighlight lang="c++">const cVector3f cVector3f_Left</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector3f_MinusOne}}
 
<syntaxhighlight lang="c++">const cVector3f cVector3f_MinusOne</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector3f_One}}
 
<syntaxhighlight lang="c++">const cVector3f cVector3f_One</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector3f_Right}}
 
<syntaxhighlight lang="c++">const cVector3f cVector3f_Right</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector3f_Up}}
 
<syntaxhighlight lang="c++">const cVector3f cVector3f_Up</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector3f_Zero}}
 
<syntaxhighlight lang="c++">const cVector3f cVector3f_Zero</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector4f_MinusOne}}
 
<syntaxhighlight lang="c++">const cVector4f cVector4f_MinusOne</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector4f_One}}
 
<syntaxhighlight lang="c++">const cVector4f cVector4f_One</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|cVector4f_Zero}}
 
<syntaxhighlight lang="c++">const cVector4f cVector4f_Zero</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
{{CodeDocDetailTop|tID_Invalid}}
 
<syntaxhighlight lang="c++">const tID tID_Invalid</syntaxhighlight>
 
{{CodeDocDetailBody|}}
 
{{CodeDocDetailBottom}}
 
 
 
 
 
==Function Summary==
 
 
 
 
 
{{HPL3SOMAScriptingCategories}}
 
__NOTOC__
 

Latest revision as of 22:40, 24 August 2020