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