| Constant Name |
Type |
Value |
Description
|
| tID_Invalid |
const tID |
N/A |
|
Functions
cEngine
|
| Return Type |
Function Name |
Parameters |
Description
|
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 |
|
|
cGraphics
|
| Return Type |
Function Name |
Parameters |
Description
|
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 |
|
|
|
cGui
|
| Return Type |
Function Name |
Parameters |
Description
|
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& 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 |
|
|
cLux
|
| Return Type |
Function Name |
Parameters |
Description
|
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,
bool abAddNewLine = true |
|
void |
cLux_DrawHint |
cImGui @apImGui,
float afTimeStep,
const cImGuiLabelData &in aLabel,
const cVector3f &in avPosition,
float afLineWidth,
float afLineSpacing |
|
void |
cLux_DrawScreenText |
cImGui @apImGui,
float afTimeStep,
const cImGuiLabelData &in aLabel,
const cVector3f &in avPosition,
float afLineWidth,
float afLineSpacing |
|
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 |
|
|
const 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 |
|
|
const cVector2f& |
cLux_GetHudVirtualCenterScreenSize |
|
|
const cVector3f& |
cLux_GetHudVirtualCenterScreenStartPos |
|
|
const cVector2f& |
cLux_GetHudVirtualCenterSize |
|
|
const cVector2f& |
cLux_GetHudVirtualOffset |
|
|
const cVector2f& |
cLux_GetHudVirtualSize |
|
|
const 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 |
|
const 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,
float &out afMaxLineHeight,
float &out afDisplayTime,
bool abTriggeredByGamepad |
|
bool |
cLux_PlayGuiSoundData |
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 |
|
const tWString& |
cLux_Translate |
const tString &in asCat,
const tString &in asEntry |
|
void |
cLux_TruncateTextFile |
const tWString &in asPath,
const tString &in asPattern,
int alTimes |
|
|
cMath
|
| Return Type |
Function Name |
Parameters |
Description
|
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 |
cVector3f &in avMin1,
const cVector3f &in avMax1,
const cVector3f &in avMin2,
const cVector3f &in avMax2 |
|
bool |
cMath_CheckAABBLineIntersection |
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 |
,
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 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 |
|
|
cResources
|
| Return Type |
Function Name |
Parameters |
Description
|
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 |
|
const tWString& |
cResources_Translate |
const tString &in asCat,
const tString &in asName |
|
|
cScript
|
| Return Type |
Function Name |
Parameters |
Description
|
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 |
|
|
const 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 |
|
|
cSound
|
| Return Type |
Function Name |
Parameters |
Description
|
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 |
|
const tString& |
cSound_GetEventCategory_Gui |
|
|
const tString& |
cSound_GetEventCategory_World |
|
|
const 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 |
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 |
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 |
|
|
cString
|
| Return Type |
Function Name |
Parameters |
Description
|
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 |
|
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 |
|
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,
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,
const tString &in asSepp |
|
tString |
cString_GetLastChar |
const tString &in aString |
|
int |
cString_GetLastCharPos |
const tString &in aString |
|
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,
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 |
|
|
cSystem
|
| Return Type |
Function Name |
Parameters |
Description
|
bool |
cSystem_CloneFile |
const tWString &in asSrcFileName,
const tWString &in asDestFileName |
|
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 |
,
const tWString &in asDir,
const tWString &in asMask,
bool abAddHidden |
|
void |
cSystem_FindFoldersInDir |
,
const tWString &in asDir,
bool abAddHidden,
bool abAddUpFolder |
|
bool |
cSystem_FolderExists |
const tWString &in asPath |
|
uint |
cSystem_GetApplicationTime |
|
|
void |
cSystem_GetAvailableVideoDrivers |
|
|
void |
cSystem_GetAvailableVideoModes |
,
int alMinBpp,
int alMinRefreshRate,
bool abRemoveDuplicates |
|
cDate |
cSystem_GetDate |
|
|
uint |
cSystem_GetFileSize |
const tWString &in asFileName |
|
tWString |
cSystem_GetFullFilePath |
const tWString &in asFilePath |
|
const 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 |
|
|
Entity
|
| Return Type |
Function Name |
Parameters |
Description
|
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 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 |
|
|
Grab
|
| Return Type |
Function Name |
Parameters |
Description
|
void |
Grab_SetForceMul |
const tString& asName,
float afForceMul |
|
|
Lamp
|
| Return Type |
Function Name |
Parameters |
Description
|
bool |
Lamp_GetLit |
const tString& asName |
|
void |
Lamp_SetFlickerActive |
const tString& asName,
bool abActive |
|
void |
Lamp_SetLit |
const tString& asName,
bool abLit,
bool abEffects |
|
void |
Lamp_SetupFlicker |
const tString& 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 = "" |
|
|
Light
|
| Return Type |
Function Name |
Parameters |
Description
|
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 |
|
|
MoveObject
|
| Return Type |
Function Name |
Parameters |
Description
|
void |
MoveObject_SetState |
const tString& asName,
float afState |
|
void |
MoveObject_SetStateExt |
const tString& asName,
float afState,
float afAcc,
float afMaxSpeed,
float afSlowdownDist,
bool abResetSpeed |
|
|
ParticleSystem
|
| Return Type |
Function Name |
Parameters |
Description
|
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 |
|
|
Prop
|
| Return Type |
Function Name |
Parameters |
Description
|
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,
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 |
|
|
String
|
| Return Type |
Function Name |
Parameters |
Description
|
tString |
String_SecondsToClockDisplay |
float afSeconds,
bool abShowHours,
bool abShowMinutes,
bool abShowSeconds,
bool abShowHundredths |
|
|
Terminal
|
| Return Type |
Function Name |
Parameters |
Description
|
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& 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& asName |
|
void |
Terminal_SetAllowInteraction |
const tString& asName,
bool abX |
|
void |
Terminal_SetEnterCallback |
const tString& asName,
const tString& asCallback |
|
void |
Terminal_SetFPSWhenIdle |
const tString& asName,
float afFPS |
|
void |
Terminal_SetGuiActive |
const tString& 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& asName,
const tString& asCallback |
|
void |
Terminal_SetOnGuiFunction |
const tString& asName,
const tString& asCallback |
|
void |
Terminal_SetShowMouse |
const tString& asPropName,
bool abShow |
|
void |
Terminal_SetUpdateWhenOutOfView |
const tString& asName,
bool abX |
|
void |
Terminal_StopImGuiFade |
const tString &in asPropName,
const tString &in asVarName |
|
|
|