https://wiki.frictionalgames.com/page?title=HPL3/Amnesia:_Rebirth/Scripting/Scripting_Api/Terminal&feed=atom&action=history
HPL3/Amnesia: Rebirth/Scripting/Scripting Api/Terminal - Revision history
2024-03-29T00:30:11Z
Revision history for this page on the wiki
MediaWiki 1.34.2
https://wiki.frictionalgames.com/page?title=HPL3/Amnesia:_Rebirth/Scripting/Scripting_Api/Terminal&diff=6177&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-11-15T23:07:51Z
<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|void|[[#Terminal_FadeImGuiStateColor|Terminal_FadeImGuiStateColor]](const [[../../tString|tString]] &in asPropName, const [[../../tString|tString]] &in asVarName, [[../../cColor|cColor]] aGoalVal, float afTime, [[../../eEasing|eEasing]] aType <nowiki>=</nowiki> eEasing_QuadInOut, bool abReplaceIfExist <nowiki>=</nowiki> true)|}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_FadeImGuiStateFloat|Terminal_FadeImGuiStateFloat]](const [[../../tString|tString]] &in asPropName, const [[../../tString|tString]] &in asVarName, float afGoalVal, float afTime, [[../../eEasing|eEasing]] aType <nowiki>=</nowiki> eEasing_QuadInOut, bool abReplaceIfExist <nowiki>=</nowiki> true)|}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_FadeImGuiStateVector3f|Terminal_FadeImGuiStateVector3f]](const [[../../tString|tString]] &in asPropName, const [[../../tString|tString]] &in asVarName, [[../../cVector3f|cVector3f]] avGoalVal, float afTime, [[../../eEasing|eEasing]] aType <nowiki>=</nowiki> eEasing_QuadInOut, bool abReplaceIfExist <nowiki>=</nowiki> true)|}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_ForceCacheUpdate|Terminal_ForceCacheUpdate]](const [[../../tString|tString]] &in asName)|Forces the terminal to update its cache}}<br />
{{CodeDocSummaryItem|bool|[[#Terminal_GetImGuiStateBool|Terminal_GetImGuiStateBool]](const [[../../tString|tString]] &in asPropName, const [[../../tString|tString]] &in asVarName, bool alDefault <nowiki>=</nowiki> false)|}}<br />
{{CodeDocSummaryItem|[[../../cColor|cColor]]|[[#Terminal_GetImGuiStateColor|Terminal_GetImGuiStateColor]](const [[../../tString|tString]] &in asPropName, const [[../../tString|tString]] &in asVarName, const [[../../cColor|cColor]] &in aDefault)|}}<br />
{{CodeDocSummaryItem|float|[[#Terminal_GetImGuiStateFloat|Terminal_GetImGuiStateFloat]](const [[../../tString|tString]] &in asPropName, const [[../../tString|tString]] &in asVarName, float afDefault <nowiki>=</nowiki> 0.0f)|}}<br />
{{CodeDocSummaryItem|int|[[#Terminal_GetImGuiStateInt|Terminal_GetImGuiStateInt]](const [[../../tString|tString]] &in asPropName, const [[../../tString|tString]] &in asVarName, int alDefault <nowiki>=</nowiki> 0)|}}<br />
{{CodeDocSummaryItem|[[../../cVector3f|cVector3f]]|[[#Terminal_GetImGuiStateVector3f|Terminal_GetImGuiStateVector3f]](const [[../../tString|tString]] &in asPropName, const [[../../tString|tString]] &in asVarName, const [[../../cVector3f|cVector3f]] &in avDefault)|}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_IncImGuiStateColor|Terminal_IncImGuiStateColor]](const [[../../tString|tString]] &in asPropName, const [[../../tString|tString]] &in asVarName, const [[../../cColor|cColor]] &in aVal)|}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_IncImGuiStateFloat|Terminal_IncImGuiStateFloat]](const [[../../tString|tString]] &in asPropName, const [[../../tString|tString]] &in asVarName, float afVal)|}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_IncImGuiStateInt|Terminal_IncImGuiStateInt]](const [[../../tString|tString]] &in asPropName, const [[../../tString|tString]] &in asVarName, int alVal)|}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_IncImGuiStateVector3f|Terminal_IncImGuiStateVector3f]](const [[../../tString|tString]] &in asPropName, const [[../../tString|tString]] &in asVarName, const [[../../cVector3f|cVector3f]] &in avVal)|}}<br />
{{CodeDocSummaryItem|bool|[[#Terminal_IsGuiActive|Terminal_IsGuiActive]](const [[../../tString|tString]] &in asName)|Get if the terminal GUI is active}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_SetAllowInteraction|Terminal_SetAllowInteraction]](const [[../../tString|tString]] &in asName, bool abX)|Set if the terminal should allow interaction from player}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_SetEnterCallback|Terminal_SetEnterCallback]](const [[../../tString|tString]] &in asName, const [[../../tString|tString]] &in asCallback)|Set the terminal's Enter callback}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_SetFPSWhenIdle|Terminal_SetFPSWhenIdle]](const [[../../tString|tString]] &in asName, float afFPS)|Sets the FPS of the terminal when not in focus}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_SetGuiActive|Terminal_SetGuiActive]](const [[../../tString|tString]] &in asName, bool abX, float afFadeTime <nowiki>=</nowiki> 0.0f)|Set if the terminal should visible}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_SetImGuiStateBool|Terminal_SetImGuiStateBool]](const [[../../tString|tString]] &in asPropName, const [[../../tString|tString]] &in asVarName, bool abVal)|}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_SetImGuiStateColor|Terminal_SetImGuiStateColor]](const [[../../tString|tString]] &in asPropName, const [[../../tString|tString]] &in asVarName, const [[../../cColor|cColor]] &in aVal)|}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_SetImGuiStateFloat|Terminal_SetImGuiStateFloat]](const [[../../tString|tString]] &in asPropName, const [[../../tString|tString]] &in asVarName, float afVal)|}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_SetImGuiStateInt|Terminal_SetImGuiStateInt]](const [[../../tString|tString]] &in asPropName, const [[../../tString|tString]] &in asVarName, int alVal)|}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_SetImGuiStateVector3f|Terminal_SetImGuiStateVector3f]](const [[../../tString|tString]] &in asPropName, const [[../../tString|tString]] &in asVarName, const [[../../cVector3f|cVector3f]] &in avVal)|}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_SetLeaveCallback|Terminal_SetLeaveCallback]](const [[../../tString|tString]] &in asName, const [[../../tString|tString]] &in asCallback)|Set the terminal's Leave callback}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_SetOnGuiFunction|Terminal_SetOnGuiFunction]](const [[../../tString|tString]] &in asName, const [[../../tString|tString]] &in asCallback)|Set the terminal's GUI method}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_SetShowMouse|Terminal_SetShowMouse]](const [[../../tString|tString]] &in asPropName, bool abShow)|}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_SetUnlockFPS|Terminal_SetUnlockFPS]](const [[../../tString|tString]] &in asName, bool abX)|}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_SetUpdateWhenOutOfView|Terminal_SetUpdateWhenOutOfView]](const [[../../tString|tString]] &in asName, bool abX)|Set if the terminal should update when not visible}}<br />
{{CodeDocSummaryItem|void|[[#Terminal_StopImGuiFade|Terminal_StopImGuiFade]](const [[../../tString|tString]] &in asPropName, const [[../../tString|tString]] &in asVarName)|}}<br />
{{CodeDocSummaryBottom}}<br />
<br />
==Function Detail==<br />
{{CodeDocDetailTop|Terminal_FadeImGuiStateColor}}<br />
<syntaxhighlight lang="c++">void Terminal_FadeImGuiStateColor(const tString &in asPropName,<br />
const tString &in asVarName,<br />
cColor aGoalVal,<br />
float afTime,<br />
eEasing aType = eEasing_QuadInOut,<br />
bool abReplaceIfExist = true)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asVarName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|aGoalVal|[[../../cColor|cColor]]|}}<br />
{{CodeDocDetailParam|afTime|float|}}<br />
{{CodeDocDetailParam|aType|[[../../eEasing|eEasing]]|}}<br />
{{CodeDocDetailParam|abReplaceIfExist|bool|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_FadeImGuiStateFloat}}<br />
<syntaxhighlight lang="c++">void Terminal_FadeImGuiStateFloat(const tString &in asPropName,<br />
const tString &in asVarName,<br />
float afGoalVal,<br />
float afTime,<br />
eEasing aType = eEasing_QuadInOut,<br />
bool abReplaceIfExist = true)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asVarName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|afGoalVal|float|}}<br />
{{CodeDocDetailParam|afTime|float|}}<br />
{{CodeDocDetailParam|aType|[[../../eEasing|eEasing]]|}}<br />
{{CodeDocDetailParam|abReplaceIfExist|bool|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_FadeImGuiStateVector3f}}<br />
<syntaxhighlight lang="c++">void Terminal_FadeImGuiStateVector3f(const tString &in asPropName,<br />
const tString &in asVarName,<br />
cVector3f avGoalVal,<br />
float afTime,<br />
eEasing aType = eEasing_QuadInOut,<br />
bool abReplaceIfExist = true)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asVarName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|avGoalVal|[[../../cVector3f|cVector3f]]|}}<br />
{{CodeDocDetailParam|afTime|float|}}<br />
{{CodeDocDetailParam|aType|[[../../eEasing|eEasing]]|}}<br />
{{CodeDocDetailParam|abReplaceIfExist|bool|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_ForceCacheUpdate}}<br />
<syntaxhighlight lang="c++">void Terminal_ForceCacheUpdate(const tString &in asName)</syntaxhighlight><br />
{{CodeDocDetailBody|Forces the terminal to update its cache. Used to stop drastic changes to the look of a<br/>GUI from popping into view when the terminal switches from cache to normal rendering.}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_GetImGuiStateBool}}<br />
<syntaxhighlight lang="c++">bool Terminal_GetImGuiStateBool(const tString &in asPropName,<br />
const tString &in asVarName,<br />
bool alDefault = false)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asVarName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|alDefault|bool|}}<br />
{{CodeDocDetailReturn|bool|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_GetImGuiStateColor}}<br />
<syntaxhighlight lang="c++">cColor Terminal_GetImGuiStateColor(const tString &in asPropName,<br />
const tString &in asVarName,<br />
const cColor &in aDefault)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asVarName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|aDefault|[[../../cColor|cColor]]|}}<br />
{{CodeDocDetailReturn|cColor|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_GetImGuiStateFloat}}<br />
<syntaxhighlight lang="c++">float Terminal_GetImGuiStateFloat(const tString &in asPropName,<br />
const tString &in asVarName,<br />
float afDefault = 0.0f)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asVarName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|afDefault|float|}}<br />
{{CodeDocDetailReturn|float|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_GetImGuiStateInt}}<br />
<syntaxhighlight lang="c++">int Terminal_GetImGuiStateInt(const tString &in asPropName,<br />
const tString &in asVarName,<br />
int alDefault = 0)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asVarName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|alDefault|int|}}<br />
{{CodeDocDetailReturn|int|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_GetImGuiStateVector3f}}<br />
<syntaxhighlight lang="c++">cVector3f Terminal_GetImGuiStateVector3f(const tString &in asPropName,<br />
const tString &in asVarName,<br />
const cVector3f &in avDefault)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asVarName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|avDefault|[[../../cVector3f|cVector3f]]|}}<br />
{{CodeDocDetailReturn|cVector3f|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_IncImGuiStateColor}}<br />
<syntaxhighlight lang="c++">void Terminal_IncImGuiStateColor(const tString &in asPropName,<br />
const tString &in asVarName,<br />
const cColor &in aVal)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asVarName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|aVal|[[../../cColor|cColor]]|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_IncImGuiStateFloat}}<br />
<syntaxhighlight lang="c++">void Terminal_IncImGuiStateFloat(const tString &in asPropName,<br />
const tString &in asVarName,<br />
float afVal)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asVarName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|afVal|float|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_IncImGuiStateInt}}<br />
<syntaxhighlight lang="c++">void Terminal_IncImGuiStateInt(const tString &in asPropName,<br />
const tString &in asVarName,<br />
int alVal)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asVarName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|alVal|int|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_IncImGuiStateVector3f}}<br />
<syntaxhighlight lang="c++">void Terminal_IncImGuiStateVector3f(const tString &in asPropName,<br />
const tString &in asVarName,<br />
const cVector3f &in avVal)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asVarName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|avVal|[[../../cVector3f|cVector3f]]|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_IsGuiActive}}<br />
<syntaxhighlight lang="c++">bool Terminal_IsGuiActive(const tString &in asName)</syntaxhighlight><br />
{{CodeDocDetailBody|Get if the terminal GUI is active.}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailReturn|bool|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_SetAllowInteraction}}<br />
<syntaxhighlight lang="c++">void Terminal_SetAllowInteraction(const tString &in asName,<br />
bool abX)</syntaxhighlight><br />
{{CodeDocDetailBody|Set if the terminal should allow interaction from player}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|abX|bool|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_SetEnterCallback}}<br />
<syntaxhighlight lang="c++">void Terminal_SetEnterCallback(const tString &in asName,<br />
const tString &in asCallback)</syntaxhighlight><br />
{{CodeDocDetailBody|Set the terminal's Enter callback}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asCallback|[[../../tString|tString]]|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_SetFPSWhenIdle}}<br />
<syntaxhighlight lang="c++">void Terminal_SetFPSWhenIdle(const tString &in asName,<br />
float afFPS)</syntaxhighlight><br />
{{CodeDocDetailBody|Sets the FPS of the terminal when not in focus.}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|afFPS|float|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_SetGuiActive}}<br />
<syntaxhighlight lang="c++">void Terminal_SetGuiActive(const tString &in asName,<br />
bool abX,<br />
float afFadeTime = 0.0f)</syntaxhighlight><br />
{{CodeDocDetailBody|Set if the terminal should visible. If off, the offline color is used.}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|abX|bool|}}<br />
{{CodeDocDetailParam|afFadeTime|float|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_SetImGuiStateBool}}<br />
<syntaxhighlight lang="c++">void Terminal_SetImGuiStateBool(const tString &in asPropName,<br />
const tString &in asVarName,<br />
bool abVal)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asVarName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|abVal|bool|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_SetImGuiStateColor}}<br />
<syntaxhighlight lang="c++">void Terminal_SetImGuiStateColor(const tString &in asPropName,<br />
const tString &in asVarName,<br />
const cColor &in aVal)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asVarName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|aVal|[[../../cColor|cColor]]|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_SetImGuiStateFloat}}<br />
<syntaxhighlight lang="c++">void Terminal_SetImGuiStateFloat(const tString &in asPropName,<br />
const tString &in asVarName,<br />
float afVal)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asVarName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|afVal|float|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_SetImGuiStateInt}}<br />
<syntaxhighlight lang="c++">void Terminal_SetImGuiStateInt(const tString &in asPropName,<br />
const tString &in asVarName,<br />
int alVal)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asVarName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|alVal|int|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_SetImGuiStateVector3f}}<br />
<syntaxhighlight lang="c++">void Terminal_SetImGuiStateVector3f(const tString &in asPropName,<br />
const tString &in asVarName,<br />
const cVector3f &in avVal)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asVarName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|avVal|[[../../cVector3f|cVector3f]]|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_SetLeaveCallback}}<br />
<syntaxhighlight lang="c++">void Terminal_SetLeaveCallback(const tString &in asName,<br />
const tString &in asCallback)</syntaxhighlight><br />
{{CodeDocDetailBody|Set the terminal's Leave callback}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asCallback|[[../../tString|tString]]|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_SetOnGuiFunction}}<br />
<syntaxhighlight lang="c++">void Terminal_SetOnGuiFunction(const tString &in asName,<br />
const tString &in asCallback)</syntaxhighlight><br />
{{CodeDocDetailBody|Set the terminal's GUI method}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asCallback|[[../../tString|tString]]|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_SetShowMouse}}<br />
<syntaxhighlight lang="c++">void Terminal_SetShowMouse(const tString &in asPropName,<br />
bool abShow)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|abShow|bool|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_SetUnlockFPS}}<br />
<syntaxhighlight lang="c++">void Terminal_SetUnlockFPS(const tString &in asName,<br />
bool abX)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|abX|bool|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_SetUpdateWhenOutOfView}}<br />
<syntaxhighlight lang="c++">void Terminal_SetUpdateWhenOutOfView(const tString &in asName,<br />
bool abX)</syntaxhighlight><br />
{{CodeDocDetailBody|Set if the terminal should update when not visible. Use sparingly.}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|abX|bool|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}<br />
<br />
{{CodeDocDetailTop|Terminal_StopImGuiFade}}<br />
<syntaxhighlight lang="c++">void Terminal_StopImGuiFade(const tString &in asPropName,<br />
const tString &in asVarName)</syntaxhighlight><br />
{{CodeDocDetailBody|}}<br />
{{CodeDocDetailParamStart}}<br />
{{CodeDocDetailParam|asPropName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailParam|asVarName|[[../../tString|tString]]|}}<br />
{{CodeDocDetailReturn|void|}}<br />
{{CodeDocDetailBottom}}</div>
Abion47