Difference between revisions of "User:Abion47/Sandbox"

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

Revision as of 05:21, 12 August 2020

Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!

Summary

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

Constant Detail

cColor_Blue

const cColor cColor_Blue

cColor_Green

const cColor cColor_Green

cColor_Red

const cColor cColor_Red

cColor_White

const cColor cColor_White

cMath_Epsilon

const float cMath_Epsilon

cMath_Pi

const float cMath_Pi

cMath_PiDiv2

const float cMath_PiDiv2

cMath_PiDiv4

const float cMath_PiDiv4

cMath_PiMul2

const float cMath_PiMul2

cMath_Sqrt2

const float cMath_Sqrt2

cMatrixf_Identity

const cMatrixf cMatrixf_Identity

cMatrixf_Zero

const cMatrixf cMatrixf_Zero

cQuaternion_Identity

const cQuaternion cQuaternion_Identity

cVector2f_Down

const cVector2f cVector2f_Down

cVector2f_Left

const cVector2f cVector2f_Left

cVector2f_MinusOne

const cVector2f cVector2f_MinusOne

cVector2f_One

const cVector2f cVector2f_One

cVector2f_Right

const cVector2f cVector2f_Right

cVector2f_Up

const cVector2f cVector2f_Up

cVector2f_Zero

const cVector2f cVector2f_Zero

cVector2l_MinusOne

const cVector2l cVector2l_MinusOne

cVector3f_Back

const cVector3f cVector3f_Back

cVector3f_Down

const cVector3f cVector3f_Down

cVector3f_Forward

const cVector3f cVector3f_Forward

cVector3f_Left

const cVector3f cVector3f_Left

cVector3f_MinusOne

const cVector3f cVector3f_MinusOne

cVector3f_One

const cVector3f cVector3f_One

cVector3f_Right

const cVector3f cVector3f_Right

cVector3f_Up

const cVector3f cVector3f_Up

cVector3f_Zero

const cVector3f cVector3f_Zero

cVector4f_MinusOne

const cVector4f cVector4f_MinusOne

cVector4f_One

const cVector4f cVector4f_One

cVector4f_Zero

const cVector4f cVector4f_Zero

tID_Invalid

const tID tID_Invalid


Function Summary