Dayz Explorer 1.28.160049
Loading...
Searching...
No Matches
InputUtils Class Reference

Static Protected Member Functions

static string GetButtonNameFromInput (string pInputName, int pInputDeviceType)
 
static map< int, ref TStringArrayGetComboButtonNamesFromInput (string pInputName, int pInputDeviceType)
 returns a map of button names, combo or not
 
static array< stringGetButtonIconPathFromInput (notnull UAInput pInput, int pInputDeviceType=EUAINPUT_DEVICE_CONTROLLER)
 
static array< stringGetButtonIconPathFromInput (string pInputName, int pInputDeviceType)
 
static void GetImagesetAndIconFromInputAction (notnull UAInput pInput, int pInputDeviceType, out array< string > pImageSet, out array< string > pIconName)
 
static void GetImagesetAndIconFromInputAction (string pInputAction, int pInputDeviceType, out array< string > pImageSet, out array< string > pIconName)
 
static string GetRichtextButtonIconFromInputAction (notnull UAInput pInput, string pLocalizedDescription, int pInputDeviceType=EUAINPUT_DEVICE_CONTROLLER, float pScale=ICON_SCALE_NORMAL, bool pVertical=false)
 
static string GetRichtextButtonIconFromInputAction (string pInputAction, string pLocalizedDescription, int pInputDeviceType=EUAINPUT_DEVICE_CONTROLLER, float pScale=ICON_SCALE_NORMAL, bool pVertical=false)
 
static void UpdateConsolePresetID ()
 
static int GetConsolePresetID ()
 
static map< int, ref array< int > > GetInputActionSortingMap ()
 
static array< intGetUnsortedInputActions ()
 
static bool InitInputMetadata ()
 

Static Protected Attributes

ref map< int, ref array< int > > m_InputActionSortingMap
 
ref array< intm_UnsortedInputActions
 
static const float ICON_SCALE_NORMAL = 1.21
 
static const float ICON_SCALE_TOOLBAR = 1.81
 

Detailed Description

Definition at line 1 of file inpututils.c.

Member Function Documentation

◆ GetButtonIconPathFromInput() [1/2]

static array< string > InputUtils::GetButtonIconPathFromInput ( notnull UAInput pInput,
int pInputDeviceType = EUAINPUT_DEVICE_CONTROLLER )
staticprotected

Definition at line 77 of file inpututils.c.

◆ GetButtonIconPathFromInput() [2/2]

static array< string > InputUtils::GetButtonIconPathFromInput ( string pInputName,
int pInputDeviceType )
staticprotected

Definition at line 108 of file inpututils.c.

◆ GetButtonNameFromInput()

static string InputUtils::GetButtonNameFromInput ( string pInputName,
int pInputDeviceType )
staticprotected

Definition at line 17 of file inpututils.c.

◆ GetComboButtonNamesFromInput()

static map< int, ref TStringArray > InputUtils::GetComboButtonNamesFromInput ( string pInputName,
int pInputDeviceType )
staticprotected

returns a map of button names, combo or not

Definition at line 33 of file inpututils.c.

◆ GetConsolePresetID()

static int InputUtils::GetConsolePresetID ( )
staticprotected

Definition at line 224 of file inpututils.c.

◆ GetImagesetAndIconFromInputAction() [1/2]

static void InputUtils::GetImagesetAndIconFromInputAction ( notnull UAInput pInput,
int pInputDeviceType,
out array< string > pImageSet,
out array< string > pIconName )
staticprotected

Asia vs Europe/N.America controller layout

Definition at line 118 of file inpututils.c.

◆ GetImagesetAndIconFromInputAction() [2/2]

static void InputUtils::GetImagesetAndIconFromInputAction ( string pInputAction,
int pInputDeviceType,
out array< string > pImageSet,
out array< string > pIconName )
staticprotected

Definition at line 160 of file inpututils.c.

◆ GetInputActionSortingMap()

static map< int, ref array< int > > InputUtils::GetInputActionSortingMap ( )
staticprotected

Definition at line 229 of file inpututils.c.

◆ GetRichtextButtonIconFromInputAction() [1/2]

static string InputUtils::GetRichtextButtonIconFromInputAction ( notnull UAInput pInput,
string pLocalizedDescription,
int pInputDeviceType = EUAINPUT_DEVICE_CONTROLLER,
float pScale = ICON_SCALE_NORMAL,
bool pVertical = false )
staticprotected

first element is already taken

Definition at line 167 of file inpututils.c.

◆ GetRichtextButtonIconFromInputAction() [2/2]

static string InputUtils::GetRichtextButtonIconFromInputAction ( string pInputAction,
string pLocalizedDescription,
int pInputDeviceType = EUAINPUT_DEVICE_CONTROLLER,
float pScale = ICON_SCALE_NORMAL,
bool pVertical = false )
staticprotected

Definition at line 198 of file inpututils.c.

◆ GetUnsortedInputActions()

static array< int > InputUtils::GetUnsortedInputActions ( )
staticprotected

Definition at line 234 of file inpututils.c.

◆ InitInputMetadata()

static bool InputUtils::InitInputMetadata ( )
staticprotected

Definition at line 239 of file inpututils.c.

◆ UpdateConsolePresetID()

static void InputUtils::UpdateConsolePresetID ( )
staticprotected

Definition at line 209 of file inpututils.c.

Member Data Documentation

◆ ICON_SCALE_NORMAL

const float InputUtils::ICON_SCALE_NORMAL = 1.21
staticprotected

Definition at line 14 of file inpututils.c.

◆ ICON_SCALE_TOOLBAR

const float InputUtils::ICON_SCALE_TOOLBAR = 1.81
staticprotected

Definition at line 15 of file inpututils.c.

◆ m_InputActionSortingMap

ref map<int, ref array<int> > InputUtils::m_InputActionSortingMap
staticprotected

Definition at line 11 of file inpututils.c.

◆ m_UnsortedInputActions

ref array<int> InputUtils::m_UnsortedInputActions
staticprotected

Definition at line 12 of file inpututils.c.


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