Difference between revisions of "HPL3/SOMA/Scripting/iScrPlayer Interface"

From Frictional Wiki
< HPL3‎ | SOMA‎ | Scripting
Jump to navigation Jump to search
(Created page with "{{ScriptingStub}} Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki! ==Fields== iScrPlayer_Interface has no public fields...")
 
 
Line 60: Line 60:
 
| <syntaxhighlight lang="c++" inline>void</syntaxhighlight> || Update || <syntaxhighlight lang="c++" inline>float afTimeStep</syntaxhighlight> ||
 
| <syntaxhighlight lang="c++" inline>void</syntaxhighlight> || Update || <syntaxhighlight lang="c++" inline>float afTimeStep</syntaxhighlight> ||
 
|}
 
|}
 +
 +
{{ReferencesSection}}
  
 
{{HPL3SOMAScriptingCategories}}
 
{{HPL3SOMAScriptingCategories}}
 
__FORCETOC__
 
__FORCETOC__

Latest revision as of 16:09, 6 August 2020

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

Fields

iScrPlayer_Interface has no public fields.

Functions

Return Type Function Name Parameters Description
void CharBody_GravityCollide iCharacterBody@ apCharBody,
iPhysicsBody@ apBody,
cCollideData@ apCollideData
void CharBody_HitGround iCharacterBody@ apCharBody,
const cVector3f& avVel
void CreateWorldEntities cLuxMap@ apMap
void DestroyWorldEntities cLuxMap@ apMap
float DrawDebugOutput cGuiSet@ apSet,
iFontData@ apFont,
float afStartY
cLuxPlayer@ GetBase
int GetCharacterState
void LoadUserConfig
void OnAction int alAction,
bool abPressed
void OnAnalogInput int alAnalogId,
const cVector3f& 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 OnUnderwaterEffectActive bool abX,
bool abUseStartAndEndEffects
void PostUpdate float afTimeStep
void PreloadData cLuxMap@ apMap
void Reset
void SaveUserConfig
void SetCharacterState int alState
void SetupStartPos const cVector3f &in avPos,
float afAngle,
bool abCrouching
void Update float afTimeStep

References


See all references...