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.NativeInputDeviceManager Class Reference
+ Inheritance diagram for InControl.NativeInputDeviceManager:
+ Collaboration diagram for InControl.NativeInputDeviceManager:

Public Member Functions

 NativeInputDeviceManager ()
 
override void Destroy ()
 
override void Update (ulong updateTick, float deltaTime)
 

Static Public Member Functions

static bool CheckPlatformSupport (ICollection< string > errors)
 

Static Public Attributes

static Func< InputDeviceInfo, ReadOnlyCollection< NativeInputDevice >, NativeInputDeviceCustomFindDetachedDevice
 

Protected Attributes

readonly List< InputDevicedevices
 

Static Package Functions

static bool Enable ()
 

Private Member Functions

void DetectDevice (uint deviceHandle, InputDeviceInfo deviceInfo)
 
void AttachDevice (NativeInputDevice device)
 
void DetachDevice (NativeInputDevice device)
 
NativeInputDevice FindAttachedDevice (uint deviceHandle)
 
NativeInputDevice FindDetachedDevice (InputDeviceInfo deviceInfo)
 
void AddSystemDeviceProfile (InputDeviceProfile deviceProfile)
 
void AddSystemDeviceProfiles ()
 

Static Private Member Functions

static NativeInputDevice SystemFindDetachedDevice (InputDeviceInfo deviceInfo, ReadOnlyCollection< NativeInputDevice > detachedDevices)
 

Private Attributes

readonly List< NativeInputDeviceattachedDevices
 
readonly List< NativeInputDevicedetachedDevices
 
readonly List< InputDeviceProfilesystemDeviceProfiles
 
readonly List< InputDeviceProfilecustomDeviceProfiles
 
uint[] deviceEvents
 

Detailed Description

Definition at line 12 of file NativeInputDeviceManager.cs.


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