skip to content
Frictional Game Wiki
User Tools
Register
Log In
Site Tools
Search
Tools
Show page
Old revisions
Backlinks
Recent Changes
Media Manager
Sitemap
Log In
Register
>
Recent Changes
Media Manager
Sitemap
Trace:
hpl3:community:scripting:classes:cluxinputhandler
<h2>cLuxInputHandler</h2> <div class="level2"> </div> <h3>Fields</h3> <div class="level3"> <p> cLuxInputHandler has no public fields. </p> </div> <h3>Functions</h3> <div class="level3"> <span class='np_break'> </span> <div class="table"><table class="inline"> <thead> <tr class="row0"> <th class="col0"> Return Type </th><th class="col1"> Function Name </th><th class="col2"> Parameters </th><th class="col3"> Description </th> </tr> </thead> <tr class="row1"> <td class="col0"> void </td><td class="col1"> CreateAction </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asName, <br/> int alId, <br/> bool abConfigurable, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asCat </td><td class="leftalign"> </td> </tr> <tr class="row2"> <td class="col0"> void </td><td class="col1"> CreateDebugAction </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asName, <br/> int alId </td><td class="leftalign"> </td> </tr> <tr class="row3"> <td class="col0"> void </td><td class="col1"> CreateAnalogAction </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asName, <br/> int alId, <br/> bool abConfigurable, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asCat, <br/> int alAxis, <br/> float afMul, <br/> int alAnalogId </td><td class="leftalign"> </td> </tr> <tr class="row4"> <td class="col0"> void </td><td class="col1"> CreateAnalogGamepadAction </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asName, <br/> int alId, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asCat, <br/> int alAnalogId, <br/> float afSmoothness, <br/> int alDirectionLimit </td><td class="leftalign"> </td> </tr> <tr class="row5"> <td class="col0"> void </td><td class="col1"> CreateActionInput </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asInputType, <br/> int alActionId </td><td class="leftalign"> </td> </tr> <tr class="row6"> <td class="col0"> void </td><td class="col1"> CreateAnalogGamepadActionInput </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asInputType, <br/> int alActionId </td><td class="leftalign"> </td> </tr> <tr class="row7"> <td class="col0"> void </td><td class="col1"> CreateGamepadProfile </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asName, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asPrefix, <br/> const avButtons, <br/> const avAxes, <br/> const avDPad </td><td class="leftalign"> </td> </tr> <tr class="row8"> <td class="col0"> void </td><td class="col1"> AddPresetToProfile </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asProfile, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asPreset, <br/> const avActions, <br/> const avBindings, <br/> const avAnalog </td><td class="leftalign"> </td> </tr> <tr class="row9"> <td class="col0"> bool </td><td class="col1"> IsGamepadConnected </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row10"> <td class="col0"> void </td><td class="col1"> LoadKeyConfig </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row11"> <td class="col0"> float </td><td class="col1"> GetTimeSinceGamepadWasUsed </td><td class="col2"> int alID </td><td class="leftalign"> </td> </tr> <tr class="row12"> <td class="col0"> int </td><td class="col1"> GetLastUsedGamepadIndex </td><td class="col2"> <em>float afTimeLimit = -1.0f</em> </td><td class="leftalign"> </td> </tr> <tr class="row13"> <td class="col0"> bool </td><td class="col1"> GetGamepadWasLastDeviceUsed </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row14"> <td class="col0"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& </td><td class="col1"> GetLatestKeyPressed </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row15"> <td class="col0"> bool </td><td class="col1"> IsYAxisInverted </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row16"> <td class="col0"> bool </td><td class="col1"> WasAnalogueInputFromPad </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row17"> <td class="col0"> bool </td><td class="col1"> GetSmoothMouse </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row18"> <td class="col0"> void </td><td class="col1"> SetSmoothMouse </td><td class="col2"> bool abX </td><td class="leftalign"> </td> </tr> <tr class="row19"> <td class="col0"> float </td><td class="col1"> GetMouseSensitivity </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row20"> <td class="col0"> void </td><td class="col1"> SetMouseSensitivity </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row21"> <td class="col0"> float </td><td class="col1"> GetGamepadSensitivity </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row22"> <td class="col0"> void </td><td class="col1"> SetGamepadSensitivity </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row23"> <td class="col0"> void </td><td class="col1"> SetRumble </td><td class="col2"> int alDevice, <br/> float afStrength, <br/> float afDuration </td><td class="leftalign"> </td> </tr> <tr class="row24"> <td class="col0"> void </td><td class="col1"> SetGamepadColor </td><td class="col2"> int alDevice, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:ccolor" class="wikilink1" title="hpl3:community:scripting:classes:ccolor">cColor</a> &in aColor </td><td class="leftalign"> </td> </tr> <tr class="row25"> <td class="col0"> void </td><td class="col1"> SetPrimaryGamepad </td><td class="col2"> int alDevice </td><td class="leftalign"> </td> </tr> <tr class="row26"> <td class="col0"> void </td><td class="col1"> ResetSmoothMousePos </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row27"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:cvector2f" class="wikilink1" title="hpl3:community:scripting:classes:cvector2f">cVector2f</a> </td><td class="col1"> GetSmoothMousePos </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:cvector2f" class="wikilink1" title="hpl3:community:scripting:classes:cvector2f">cVector2f</a> &in avRelPosMouse </td><td class="leftalign"> </td> </tr> <tr class="row28"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:cvector2f" class="wikilink1" title="hpl3:community:scripting:classes:cvector2f">cVector2f</a> </td><td class="col1"> GetRelMousePos </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row29"> <td class="col0"> void </td><td class="col1"> SetMaxSmoothMousePos </td><td class="col2"> int alX </td><td class="leftalign"> </td> </tr> <tr class="row30"> <td class="col0"> void </td><td class="col1"> SetPrevSmoothMousePosMul </td><td class="col2"> float afX </td><td class="leftalign"> </td> </tr> <tr class="row31"> <td class="col0"> <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> </td><td class="col1"> GetActionName </td><td class="col2"> int alId, <br/> bool abAnalog </td><td class="leftalign"> </td> </tr> <tr class="row32"> <td class="col0"> void </td><td class="col1"> SetGamepadMapping </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asProfile, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &in asPreset </td><td class="leftalign"> </td> </tr> <tr class="row33"> <td class="col0"> int </td><td class="col1"> GetGamepadMappingActionNum </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row34"> <td class="col0"> bool </td><td class="col1"> GetGamepadMappingAction </td><td class="col2"> int alId, <br/> int &out alAction, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a> &out asPrimary, <br/> bool &out abAnalog </td><td class="leftalign"> </td> </tr> <tr class="row35"> <td class="col0"> void </td><td class="col1"> GetActionsAssociatedToGamepadControl </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asProfile, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asPreset, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asControl, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asActions </td><td class="leftalign"> </td> </tr> <tr class="row36"> <td class="col0"> void </td><td class="col1"> FetchGamepadInputLayoutString </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asInputName, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asPrefixName, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:tstring" class="wikilink1" title="hpl3:community:scripting:classes:tstring">tString</a>& asLayoutString </td><td class="leftalign"> </td> </tr> <tr class="row37"> <td class="col0"> void </td><td class="col1"> ClearKeyboardLayout </td><td class="leftalign"> </td><td class="leftalign"> </td> </tr> <tr class="row38"> <td class="col0"> void </td><td class="col1"> AddKeyboardLayoutKey </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:ekey" class="wikilink1" title="hpl3:community:scripting:classes:ekey">eKey</a> aKey, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:eluxkeyboardlayouttype" class="wikilink1" title="hpl3:community:scripting:classes:eluxkeyboardlayouttype">eLuxKeyboardLayoutType</a> aType, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cimguigfx" class="wikilink1" title="hpl3:community:scripting:classes:cimguigfx">cImGuiGfx</a>& aGfxKey, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cimguilabeldata" class="wikilink1" title="hpl3:community:scripting:classes:cimguilabeldata">cImGuiLabelData</a>& aLabelKey </td><td class="leftalign"> </td> </tr> <tr class="row39"> <td class="col0"> void </td><td class="col1"> AddKeyboardLayoutRange </td><td class="col2"> <a href="/doku.php?id=hpl3:community:scripting:classes:ekey" class="wikilink1" title="hpl3:community:scripting:classes:ekey">eKey</a> aFirstKey, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:ekey" class="wikilink1" title="hpl3:community:scripting:classes:ekey">eKey</a> aLastKey, <br/> <a href="/doku.php?id=hpl3:community:scripting:classes:eluxkeyboardlayouttype" class="wikilink1" title="hpl3:community:scripting:classes:eluxkeyboardlayouttype">eLuxKeyboardLayoutType</a> aType, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cimguigfx" class="wikilink1" title="hpl3:community:scripting:classes:cimguigfx">cImGuiGfx</a>& aGfxKey, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cimguilabeldata" class="wikilink1" title="hpl3:community:scripting:classes:cimguilabeldata">cImGuiLabelData</a>& aLabelKey </td><td class="leftalign"> </td> </tr> <tr class="row40"> <td class="col0"> void </td><td class="col1"> SetKeyboardLayoutDefaults </td><td class="col2"> const <a href="/doku.php?id=hpl3:community:scripting:classes:cimguigfx" class="wikilink1" title="hpl3:community:scripting:classes:cimguigfx">cImGuiGfx</a>& aGfxKey, <br/> const <a href="/doku.php?id=hpl3:community:scripting:classes:cimguilabeldata" class="wikilink1" title="hpl3:community:scripting:classes:cimguilabeldata">cImGuiLabelData</a>& aLabelKey </td><td class="leftalign"> </td> </tr> <tr class="row41"> <td class="col0"> void </td><td class="col1"> SetMouseLayout </td><td class="col2"> const avButtons </td><td class="leftalign"> </td> </tr> </table> <span class='np_break'> </span> </div> </div> <h3>Remarks</h3> <div class="level3"> <p> Have some helpful descriptions to add to this class? Edit this page and add your insight to the Wiki! </p> </div>
hpl3/community/scripting/classes/cluxinputhandler.txt
· Last modified: 2015/11/05 11:55 by
abion47
Page Tools
Show page
Old revisions
Backlinks
Export to PDF
Back to top