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
Microsoft.Xna.Framework.Input.GamePadThumbSticks Struct Reference
+ Inheritance diagram for Microsoft.Xna.Framework.Input.GamePadThumbSticks:
+ Collaboration diagram for Microsoft.Xna.Framework.Input.GamePadThumbSticks:

Public Member Functions

 GamePadThumbSticks (Vector2 leftPosition, Vector2 rightPosition)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
override string ToString ()
 

Static Public Member Functions

static bool operator== (GamePadThumbSticks left, GamePadThumbSticks right)
 
static bool operator!= (GamePadThumbSticks left, GamePadThumbSticks right)
 

Package Functions

 GamePadThumbSticks (Vector2 leftPosition, Vector2 rightPosition, GamePadDeadZone leftDeadZoneMode, GamePadDeadZone rightDeadZoneMode)
 

Package Attributes

readonly Buttons _virtualButtons
 

Properties

Vector2 Left [get, set]
 
Vector2 Right [get, set]
 

Private Member Functions

Vector2 ApplyDeadZone (GamePadDeadZone deadZoneMode, float deadZone, Vector2 thumbstickPosition)
 
Vector2 ExcludeIndependentAxesDeadZone (Vector2 value, float deadZone)
 
float ExcludeAxisDeadZone (float value, float deadZone)
 
Vector2 ExcludeCircularDeadZone (Vector2 value, float deadZone)
 

Private Attributes

readonly Vector2 _left
 
readonly Vector2 _right
 

Static Private Attributes

const float leftThumbDeadZone = 0.24f
 
const float rightThumbDeadZone = 0.265f
 

Detailed Description

Definition at line 8 of file GamePadThumbSticks.cs.


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