PC Stable Documentation
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
UAInputAPI Class Reference

Private Member Functions

private void UAInputAPI ()
 
private void ~UAInputAPI ()
 
proto native void ListCurrentProfile ()
 
proto native void ListCurrentPreset ()
 
proto native void ListAvailableButtons ()
 
proto native void ListActiveGroup ()
 
proto native void GetActiveInputs (out TIntArray items)
 
proto native UAInput GetInputByID (int iID)
 returns list of all bindable (i.e. visible) inputs from the active group ('core' by default)
 
proto native UAInput GetInputByName (string sInputName)
 
proto native owned string GetButtonName (int iHash)
 
proto native owned string GetButtonIcon (int iHash)
 
proto native int ModificatorCount ()
 
proto native owned string GetModificatorName (int index)
 
proto native int DeterminePressedButton ()
 
proto native int DeterminedCount ()
 
proto native int GetDetermined (int iIndex)
 
proto native UAInput RegisterInput (string sInputName, string sLoc, string sGroupName)
 
proto native void DeRegisterInput (string sInputName)
 
proto native void RegisterGroup (string sGroupName, string sLoc)
 
proto native void DeRegisterGroup (string sGroupName)
 
proto native void UpdateControls ()
 
proto native void ActivateGroup (string sGroupName)
 
proto native void ActivateExclude (string sExcludeName)
 
proto native void ActivateContext (string sContextName)
 
proto native void ActivateModificator (string sModName)
 
proto native void DeactivateModificator (string sModName)
 
proto native void DeactivateContext ()
 
proto native bool PresetCreateNew ()
 
proto native bool PresetDelete (int index)
 
proto native int PresetCurrent ()
 
proto native void PresetSelect (int index)
 
proto native void PresetReset ()
 Resets current 'main' preset without reverting anything else ('softer' Revert)
 
proto native int PresetCount ()
 
proto native owned string PresetName (int index)
 
proto native int SortingCount ()
 
proto native owned string SortingName (int index)
 
proto native owned string SortingLocalization (int index)
 
proto native void Export ()
 
proto native void Revert ()
 
proto native void SaveInputPresetMiscData ()
 
proto native void SupressNextFrame (bool bForce)
 
proto native void Backlit_None ()
 
proto native void Backlit_Background (int eType, int iColor1, int iColor2)
 
proto native void Backlit_Animation (string strName, float fLifeTime, int iColor1, int iColor2)
 
proto native bool Backlit_Enabled ()
 
proto native void Backlit_KeyByHash (int uHash, int eLayer, int eType, int iColor)
 
proto native void Backlit_KeyByName (string strName, int eLayer, int eType, int iColor)
 
proto native void Backlit_Remove (int eLayer)
 
proto native void Backlit_ForceUpdate ()
 
proto native void Backlit_EmptyQueue ()
 

Constructor & Destructor Documentation

◆ UAInputAPI()

private void UAInputAPI ( )
inlineprivate

◆ ~UAInputAPI()

private void ~UAInputAPI ( )
inlineprivate

Member Function Documentation

◆ ActivateContext()

proto native void ActivateContext ( string  sContextName)
private

◆ ActivateExclude()

proto native void ActivateExclude ( string  sExcludeName)
private

◆ ActivateGroup()

proto native void ActivateGroup ( string  sGroupName)
private

◆ ActivateModificator()

proto native void ActivateModificator ( string  sModName)
private

◆ Backlit_Animation()

proto native void Backlit_Animation ( string  strName,
float  fLifeTime,
int  iColor1,
int  iColor2 
)
private

◆ Backlit_Background()

proto native void Backlit_Background ( int  eType,
int  iColor1,
int  iColor2 
)
private

◆ Backlit_EmptyQueue()

proto native void Backlit_EmptyQueue ( )
private

◆ Backlit_Enabled()

proto native bool Backlit_Enabled ( )
private

◆ Backlit_ForceUpdate()

proto native void Backlit_ForceUpdate ( )
private

◆ Backlit_KeyByHash()

proto native void Backlit_KeyByHash ( int  uHash,
int  eLayer,
int  eType,
int  iColor 
)
private

Referenced by Backlit::KeybindingShow().

◆ Backlit_KeyByName()

proto native void Backlit_KeyByName ( string  strName,
int  eLayer,
int  eType,
int  iColor 
)
private

◆ Backlit_None()

proto native void Backlit_None ( )
private

◆ Backlit_Remove()

◆ DeactivateContext()

proto native void DeactivateContext ( )
private

◆ DeactivateModificator()

proto native void DeactivateModificator ( string  sModName)
private

◆ DeRegisterGroup()

proto native void DeRegisterGroup ( string  sGroupName)
private

◆ DeRegisterInput()

proto native void DeRegisterInput ( string  sInputName)
private

◆ DeterminedCount()

proto native int DeterminedCount ( )
private

◆ DeterminePressedButton()

proto native int DeterminePressedButton ( )
private

◆ Export()

◆ GetActiveInputs()

◆ GetButtonIcon()

proto native owned string GetButtonIcon ( int  iHash)
private

◆ GetButtonName()

◆ GetDetermined()

proto native int GetDetermined ( int  iIndex)
private

◆ GetInputByID()

◆ GetInputByName()

◆ GetModificatorName()

proto native owned string GetModificatorName ( int  index)
private

◆ ListActiveGroup()

proto native void ListActiveGroup ( )
private

◆ ListAvailableButtons()

proto native void ListAvailableButtons ( )
private

◆ ListCurrentPreset()

proto native void ListCurrentPreset ( )
private

◆ ListCurrentProfile()

proto native void ListCurrentProfile ( )
private

◆ ModificatorCount()

proto native int ModificatorCount ( )
private

◆ PresetCount()

proto native int PresetCount ( )
private

◆ PresetCreateNew()

proto native bool PresetCreateNew ( )
private

◆ PresetCurrent()

proto native int PresetCurrent ( )
private

◆ PresetDelete()

proto native bool PresetDelete ( int  index)
private

◆ PresetName()

proto native owned string PresetName ( int  index)
private

◆ PresetReset()

proto native void PresetReset ( )
private

Resets current 'main' preset without reverting anything else ('softer' Revert)

Note
Does not reset dynamic presets, since they don't have any real defaults in the core PBOs.

Referenced by UIScriptedMenu::PerformSetToDefaultsExt().

◆ PresetSelect()

proto native void PresetSelect ( int  index)
private

◆ RegisterGroup()

proto native void RegisterGroup ( string  sGroupName,
string  sLoc 
)
private

◆ RegisterInput()

proto native UAInput RegisterInput ( string  sInputName,
string  sLoc,
string  sGroupName 
)
private

◆ Revert()

proto native void Revert ( )
private

◆ SaveInputPresetMiscData()

proto native void SaveInputPresetMiscData ( )
private

◆ SortingCount()

proto native int SortingCount ( )
private

◆ SortingLocalization()

proto native owned string SortingLocalization ( int  index)
private

◆ SortingName()

proto native owned string SortingName ( int  index)
private

◆ SupressNextFrame()

◆ UpdateControls()


The documentation for this class was generated from the following file: