| float get_ResolutionScale() | 2 flags | | 0x04 |
| float get_Acceleration() | 2 flags | | 0x04 |
| float get_Decceleration() | 2 flags | | 0x04 |
| float get_Speed() | 2 flags | | 0x04 |
| Nullable<System.Single> get_RotationDelta() | Public+1 flags | | 0x08 |
| void set_RotationDelta(const Nullable<System.Single>& value) | Private+1 flags | | 0x08 |
| bool get_IsRotationInputActive() | Public+1 flags | | 0x01 |
| void Awake() | 2 flags | | 0x00 |
| void Start() | 2 flags | | 0x00 |
| void Update() | Private | | 0x00 |
| void Initialise() | Private | | 0x00 |
| IGamepadPointerLure GetNearestLure(const Vector2& screenPos, ref Vector2& lureScreenPos) | Public | | 0x08 |
| List<ScheduleOne.Gamepad.IGamepadPointerLure> GetActiveLures() | Public | | 0x08 |
| Vector2 GetClampedPositionFromVelocity(const Vector2& velocity) | Public | | 0x08 |
| Vector2 GetClampedPosition(const Vector2& pos) | Public | | 0x08 |
| void OnInputChange(const InputDeviceType& deviceType) | Private | | 0x04 |
| void UpdateVisibility() | Private | | 0x00 |
| bool IsRunning() | Private | | 0x01 |
| Vector2 GetJoystickInput(const EGamepadJoystickType& joystickType) | Private | | 0x08 |
| void HandleRotationInput() | Private | | 0x00 |
| Nullable<System.Single> GetRotationDelta(const Vector2& input) | Private | | 0x08 |
| float GetJoystickMagnitude(const Vector2& direction, const EGamepadJoystickType& joystickType) | Public | | 0x08 |
| void SetHandler(IGamepadPointerHandler handler) | Public | | 0x08 |
| void SetActive(bool value) | Public | | 0x01 |
| void SetActive(bool value, const Vector2& startScreenPosition) | Public | | 0x08 |
| void MoveToScreenCenter() | Public | | 0x00 |
| void SetSensitivity(float sensitivity) | Public | | 0x04 |
| void SetAimAssist(bool value) | Public | | 0x01 |
| void SetPointerData(GamepadPointerData data) | Public | | 0x08 |
| void SetPointerData(const string& id) | Public | | 0x08 |
| void RevertPointerData() | Public | | 0x00 |
| GamepadPointerLureData GetLureData(const string& id) | Public | | 0x08 |
| void SetGraphic(Texture2D texture, const Vector2& hotSpot) | Public | | 0x08 |
| Vector3 GetPointerScreenPosition() | Public | | 0x0C |
| void RegisterLure(IGamepadPointerLure lure) | Public | | 0x08 |
| void UnregisterLure(IGamepadPointerLure lure) | Public | | 0x08 |
| void SetRotationInputCheckActive(bool active) | Public | | 0x01 |
| void SetPointerLocked(bool locked) | Public | | 0x01 |
| float ConvertRadiusToScreenUnits(const Vector3& worldPosition, float radius) | PublicStatic | | 0x0C |
| void DebugToggleActive() | Public | | 0x00 |
| void SetToSnapHandler() | Public | | 0x00 |
| void .ctor() | Public+1 flags | | 0x00 |