0x00x0080
Members 14
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | AimControl | AimControls | Public | — | |
| 0x04 | RotationMode | RotationModes | Public | — | |
| 0x04 | MinimumAngle | float | Public | — | |
| 0x04 | MaximumAngle | float | Public | — | |
| 0x04 | CurrentAngle | float | Public | — | |
| 0x0C | <CurrentPosition>k__BackingField | Vector3 | Private | — | |
| 0x08 | <PrimaryMovement>k__BackingField | Vector2 | Private | — | |
| 0x08 | <SecondaryMovement>k__BackingField | Vector2 | Private | — | |
| 0x08 | _possibleAngleValues | float[] | 1 flags | — | |
| 0x0C | _currentAim | Vector3 | 1 flags | — | |
| 0x0C | _direction | Vector3 | 1 flags | — | |
| 0x0C | _mousePosition | Vector3 | 1 flags | — | |
| 0x08 | _inputSystemMousePosition | Vector2 | 1 flags | — | |
| 0x0074 | 0x04 | padding / unreflected | |||
| 0x08 | _mainCamera | Camera | 1 flags | — | |
Functions 10
| Signature | Flags | Native | Params |
|---|---|---|---|
| Vector3 get_CurrentPosition() | Public+3 flags | 0x0C | |
| void set_CurrentPosition(const Vector3& value) | Public+3 flags | 0x0C | |
| Vector2 get_PrimaryMovement() | Public+3 flags | 0x08 | |
| void set_PrimaryMovement(const Vector2& value) | Public+3 flags | 0x08 | |
| Vector2 get_SecondaryMovement() | Public+3 flags | 0x08 | |
| void set_SecondaryMovement(const Vector2& value) | Public+3 flags | 0x08 | |
| void Initialization() | Public+2 flags | 0x00 | |
| Vector2 GetCurrentAim() | Public+2 flags | 0x08 | |
| void SetAim(const Vector2& newAim) | Public+2 flags | 0x08 | |
| void .ctor() | Public+1 flags | 0x00 |