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
|
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< InputDevice > | devices |
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< InputDeviceProfile > | systemDeviceProfiles |
readonly List< InputDeviceProfile > | customDeviceProfiles |
string[] | joystickNames |
int | lastJoystickCount |
int | lastJoystickHash |
int | joystickCount |
int | joystickHash |
Static Private Attributes | |
const float | deviceRefreshInterval = 1f |
Definition at line 13 of file UnityInputDeviceManager.cs.