HPL3/Amnesia: Rebirth/Scripting/iScrUserModule Interface
< HPL3 | Amnesia: Rebirth | Scripting
Jump to navigation
Jump to search
This page has been automatically generated, but it needs descriptions added to the various fields/functions in order to be complete. |
Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!
Contents
- 1 Fields
- 2 Functions
- 3 Details
- 3.1 AppGotInputFocus
- 3.2 AppLostInputFocus
- 3.3 CreateWorldEntities
- 3.4 DestroyWorldEntities
- 3.5 GetBase
- 3.6 LoadUserConfig
- 3.7 OnAction
- 3.8 OnAnalogInput
- 3.9 OnDraw
- 3.10 OnEnterContainer
- 3.11 OnExitPressed
- 3.12 OnLeaveContainer
- 3.13 OnMapEnter
- 3.14 OnMapLeave
- 3.15 OnPostRender
- 3.16 PostUpdate
- 3.17 PreloadData
- 3.18 Reset
- 3.19 SaveUserConfig
- 3.20 Update
- 3.21 VariableUpdate
- 4 References
Fields
iScrUserModule_Interface has no public fields.
Functions
Return Type | Function And Description |
---|---|
void | AppGotInputFocus() |
void | AppLostInputFocus() |
void | CreateWorldEntities(cLuxMap@ apMap) |
void | DestroyWorldEntities(cLuxMap@ apMap) |
cLuxUserModule | GetBase() |
void | LoadUserConfig() |
void | OnAction(int alAction, bool abPressed) |
void | OnAnalogInput(int alAnalogId, const cVector3f &in avAmount) |
void | OnDraw(float afFrameTime) |
void | OnEnterContainer(const tString &in asOldContainer) |
void | OnExitPressed() |
void | OnLeaveContainer(const tString &in asNewContainer) |
void | OnMapEnter(cLuxMap@ apMap) |
void | OnMapLeave(cLuxMap@ apMap) |
void | OnPostRender(float afFrameTime) |
void | PostUpdate(float afTimeStep) |
void | PreloadData(cLuxMap@ apMap) |
void | Reset() |
void | SaveUserConfig() |
void | Update(float afTimeStep) |
void | VariableUpdate(float afDeltaTime) |
Details
AppGotInputFocus
void AppGotInputFocus()
Returns:
- void
AppLostInputFocus
void AppLostInputFocus()
Returns:
- void
CreateWorldEntities
DestroyWorldEntities
GetBase
cLuxUserModule@ GetBase()
Returns:
- cLuxUserModule@—
LoadUserConfig
void LoadUserConfig()
Returns:
- void
OnAction
void OnAction(int alAction,
bool abPressed)
Parameters
- alAction (int) —
- abPressed (bool) —
Returns:
- void
OnAnalogInput
void OnAnalogInput(int alAnalogId,
const cVector3f &in avAmount)
Parameters
- alAnalogId (int) —
- avAmount (cVector3f) —
Returns:
- void
OnDraw
void OnDraw(float afFrameTime)
Parameters
- afFrameTime (float) —
Returns:
- void
OnEnterContainer
void OnEnterContainer(const tString &in asOldContainer)
Parameters
- asOldContainer (tString) —
Returns:
- void
OnExitPressed
void OnExitPressed()
Returns:
- void
OnLeaveContainer
void OnLeaveContainer(const tString &in asNewContainer)
Parameters
- asNewContainer (tString) —
Returns:
- void
OnMapEnter
OnMapLeave
OnPostRender
void OnPostRender(float afFrameTime)
Parameters
- afFrameTime (float) —
Returns:
- void
PostUpdate
void PostUpdate(float afTimeStep)
Parameters
- afTimeStep (float) —
Returns:
- void
PreloadData
Reset
void Reset()
Returns:
- void
SaveUserConfig
void SaveUserConfig()
Returns:
- void
Update
void Update(float afTimeStep)
Parameters
- afTimeStep (float) —
Returns:
- void
VariableUpdate
void VariableUpdate(float afDeltaTime)
Parameters
- afDeltaTime (float) —
Returns:
- void