Difference between revisions of "HPL3/SOMA/Scripting/cAction"

From Frictional Wiki
< HPL3‎ | SOMA‎ | Scripting
Jump to navigation Jump to search
Line 44: Line 44:
 
| <syntaxhighlight lang="c++" inline>bool</syntaxhighlight> || WasTriggered ||  ||
 
| <syntaxhighlight lang="c++" inline>bool</syntaxhighlight> || WasTriggered ||  ||
 
|}
 
|}
 +
 +
==References==
 +
 +
{{Special:Whatlinkshere/{{PAGENAMEE}}}}
  
 
{{HPL3SOMAScriptingCategories}}
 
{{HPL3SOMAScriptingCategories}}
 
__FORCETOC__
 
__FORCETOC__

Revision as of 14:14, 6 August 2020

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

Fields

cAction has no public fields.

Functions

Return Type Function Name Parameters Description
void AddGamepadAxis int alPadIndex,
eGamepadAxis aAxis,
eGamepadAxisRange aRange,
float afMinThreshold,
float afMaxThreshold
void AddGamepadButton int alPadIndex,
eGamepadButton aButton
void AddGamepadHat int alPadIndex,
eGamepadHat aHat,
eGamepadHatState aHatState
void AddKey eKey aKey
void AddMouseButton eMouseButton aButton
void AddSubAction iSubAction@ apSubAction
bool BecameTriggered
void ClearSubActions
bool DoubleTriggered float afLimit
int GetId
const tString& GetName
iSubAction@ GetSubAction int alIdx
int GetSubActionNum
bool IsTriggered
void ResetToCurrentState
bool WasTriggered

References