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

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== cAction has no public fields. ==Function...")
 
Line 45: Line 45:
 
|}
 
|}
  
[[Category:HPL3]]
+
{{HPL3SOMAScriptingCategories}}
[[Category:SOMA]]
 
[[Category:HPL3 Scripting]]
 
[[Category:HPL3 Classes]]
 
[[Category:HPL3 Classes]]
 
 
__FORCETOC__
 
__FORCETOC__

Revision as of 02:37, 4 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