https://wiki.frictionalgames.com/page?title=HPL3/SOMA/Scripting/Scripting_Api/cInput&feed=atom&action=history
HPL3/SOMA/Scripting/Scripting Api/cInput - Revision history
2024-03-28T15:07:42Z
Revision history for this page on the wiki
MediaWiki 1.34.2
https://wiki.frictionalgames.com/page?title=HPL3/SOMA/Scripting/Scripting_Api/cInput&diff=5018&oldid=prev
Abion47: Created page with "{{ScriptingStub}} Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki! ==Summary== {{CodeDocSummaryTop}} {{CodeDocSummaryIte..."
2020-08-24T20:48:56Z
<p>Created page with "{{ScriptingStub}} Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki! ==Summary== {{CodeDocSummaryTop}} {{CodeDocSummaryIte..."</p>
<p><b>New page</b></p><div>{{ScriptingStub}}<br />
<br />
Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki!<br />
<br />
==Summary==<br />
{{CodeDocSummaryTop}}<br />
{{CodeDocSummaryItem|bool|[[#cInput_BecameTriggered|cInput_BecameTriggered]](const [[../../tString|tString]] &in asName)|}}<br />
{{CodeDocSummaryItem|bool|[[#cInput_BecameTriggered|cInput_BecameTriggered]](int alId)|}}<br />
{{CodeDocSummaryItem|bool|[[#cInput_CheckForInput|cInput_CheckForInput]]()|}}<br />
{{CodeDocSummaryItem|[[../../cAction|cAction]]|[[#cInput_CreateAction|cInput_CreateAction]](const [[../../tString|tString]] &in asName, int alId)|}}<br />
{{CodeDocSummaryItem|void|[[#cInput_DestroyAction|cInput_DestroyAction]]([[../../cAction|cAction]] @apAction)|}}<br />
{{CodeDocSummaryItem|bool|[[#cInput_DoubleTriggered|cInput_DoubleTriggered]](const [[../../tString|tString]] &in asName, float afLimit)|}}<br />
{{CodeDocSummaryItem|bool|[[#cInput_DoubleTriggered|cInput_DoubleTriggered]](int alId, float afLimit)|}}<br />
{{CodeDocSummaryItem|[[../../cAction|cAction]]|[[#cInput_GetAction|cInput_GetAction]](const [[../../tString|tString]] &in asName)|}}<br />
{{CodeDocSummaryItem|[[../../cAction|cAction]]|[[#cInput_GetAction|cInput_GetAction]](int alId)|}}<br />
{{CodeDocSummaryItem|[[../../iEyeTracker|iEyeTracker]]|[[#cInput_GetEyeTracker|cInput_GetEyeTracker]]()|}}<br />
{{CodeDocSummaryItem|[[../../iKeyboard|iKeyboard]]|[[#cInput_GetKeyboard|cInput_GetKeyboard]]()|}}<br />
{{CodeDocSummaryItem|[[../../iMouse|iMouse]]|[[#cInput_GetMouse|cInput_GetMouse]]()|}}<br />
{{CodeDocSummaryItem|[[../../iSubAction|iSubAction]]|[[#cInput_InputToSubAction|cInput_InputToSubAction]]()|}}<br />
{{CodeDocSummaryItem|bool|[[#cInput_IsTriggered|cInput_IsTriggered]](const [[../../tString|tString]] &in asName)|}}<br />
{{CodeDocSummaryItem|bool|[[#cInput_IsTriggered|cInput_IsTriggered]](int alId)|}}<br />
{{CodeDocSummaryItem|void|[[#cInput_ResetActionsToCurrentState|cInput_ResetActionsToCurrentState]]()|}}<br />
{{CodeDocSummaryItem|void|[[#cInput_Update|cInput_Update]](float afX)|}}<br />
{{CodeDocSummaryItem|bool|[[#cInput_WasTriggered|cInput_WasTriggered]](const [[../../tString|tString]] &in asName)|}}<br />
{{CodeDocSummaryItem|bool|[[#cInput_WasTriggered|cInput_WasTriggered]](int alId)|}}<br />
{{CodeDocSummaryBottom}}<br />
<br />
==Function Detail==<br />
{{CodeDocDetailTop|cInput_BecameTriggered}}<br />
<syntaxhighlight lang="c++">bool cInput_BecameTriggered(const tString &in asName)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailReturn|bool|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|cInput_BecameTriggered}}<br />
<syntaxhighlight lang="c++">bool cInput_BecameTriggered(int alId)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|alId|int|}}<br />
{{CodeDocDetailReturn|bool|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|cInput_CheckForInput}}<br />
<syntaxhighlight lang="c++">bool cInput_CheckForInput()</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailReturn|bool|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|cInput_CreateAction}}<br />
<syntaxhighlight lang="c++">cAction@ cInput_CreateAction(const tString &in asName,<br />
int alId)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|alId|int|}}<br />
{{CodeDocDetailReturn|cAction@|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|cInput_DestroyAction}}<br />
<syntaxhighlight lang="c++">void cInput_DestroyAction(cAction @apAction)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|@apAction|[[../../cAction|cAction]]|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|cInput_DoubleTriggered}}<br />
<syntaxhighlight lang="c++">bool cInput_DoubleTriggered(const tString &in asName,<br />
float afLimit)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|afLimit|float|}}<br />
{{CodeDocDetailReturn|bool|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|cInput_DoubleTriggered}}<br />
<syntaxhighlight lang="c++">bool cInput_DoubleTriggered(int alId,<br />
float afLimit)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|alId|int|}}<br />
{{CodeDocDetailParam|afLimit|float|}}<br />
{{CodeDocDetailReturn|bool|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|cInput_GetAction}}<br />
<syntaxhighlight lang="c++">cAction@ cInput_GetAction(const tString &in asName)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailReturn|cAction@|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|cInput_GetAction}}<br />
<syntaxhighlight lang="c++">cAction@ cInput_GetAction(int alId)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|alId|int|}}<br />
{{CodeDocDetailReturn|cAction@|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|cInput_GetEyeTracker}}<br />
<syntaxhighlight lang="c++">iEyeTracker@ cInput_GetEyeTracker()</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailReturn|iEyeTracker@|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|cInput_GetKeyboard}}<br />
<syntaxhighlight lang="c++">iKeyboard@ cInput_GetKeyboard()</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailReturn|iKeyboard@|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|cInput_GetMouse}}<br />
<syntaxhighlight lang="c++">iMouse@ cInput_GetMouse()</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailReturn|iMouse@|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|cInput_InputToSubAction}}<br />
<syntaxhighlight lang="c++">iSubAction@ cInput_InputToSubAction()</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailReturn|iSubAction@|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|cInput_IsTriggered}}<br />
<syntaxhighlight lang="c++">bool cInput_IsTriggered(const tString &in asName)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailReturn|bool|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|cInput_IsTriggered}}<br />
<syntaxhighlight lang="c++">bool cInput_IsTriggered(int alId)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|alId|int|}}<br />
{{CodeDocDetailReturn|bool|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|cInput_ResetActionsToCurrentState}}<br />
<syntaxhighlight lang="c++">void cInput_ResetActionsToCurrentState()</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|cInput_Update}}<br />
<syntaxhighlight lang="c++">void cInput_Update(float afX)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|afX|float|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|cInput_WasTriggered}}<br />
<syntaxhighlight lang="c++">bool cInput_WasTriggered(const tString &in asName)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailReturn|bool|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|cInput_WasTriggered}}<br />
<syntaxhighlight lang="c++">bool cInput_WasTriggered(int alId)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|alId|int|}}<br />
{{CodeDocDetailReturn|bool|}}<br />
{{CodeDocDetailBottom}}</div>
Abion47