terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
InControl.UnityInputDeviceManager Class Reference
+ Inheritance diagram for InControl.UnityInputDeviceManager:
+ Collaboration diagram for InControl.UnityInputDeviceManager:

Public Member Functions

 UnityInputDeviceManager ()
 
override void Update (ulong updateTick, float deltaTime)
 
void ReloadDevices ()
 
void AddDeviceProfile (CustomInputDeviceProfile deviceProfile)
 
void LoadDeviceProfiles ()
 
void LoadDeviceProfile (string data)
 
void LoadDeviceProfileFromFile (string filePath)
 
void LoadDeviceProfilesFromPath (string rootPath)
 
virtual void Destroy ()
 

Static Public Attributes

static string _savePath
 

Protected Attributes

readonly List< InputDevicedevices
 

Properties

bool JoystickInfoHasChanged [get, set]
 
static string SavePath [get, set]
 
static string CustomProfileFolder [get, set]
 

Private Member Functions

void QueryJoystickInfo ()
 
void AttachDevices ()
 
void DetachDevices ()
 
void AttachDevice (UnityInputDevice device)
 
bool HasAttachedDeviceWithJoystickId (int unityJoystickId)
 
void DetectJoystickDevice (int unityJoystickId, string unityJoystickName)
 
InputDeviceProfile DetectDevice (string unityJoystickName)
 
void AddSystemDeviceProfile (InputDeviceProfile deviceProfile)
 
void AddSystemDeviceProfiles ()
 

Private Attributes

float deviceRefreshTimer
 
readonly List< InputDeviceProfilesystemDeviceProfiles
 
readonly List< InputDeviceProfilecustomDeviceProfiles
 
string[] joystickNames
 
int lastJoystickCount
 
int lastJoystickHash
 
int joystickCount
 
int joystickHash
 

Static Private Attributes

const float deviceRefreshInterval = 1f
 

Detailed Description

Definition at line 13 of file UnityInputDeviceManager.cs.


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