terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
GUIControllerInputButton Class Reference

Public Types

enum  LinkedControlType {
  Action1 , Action2 , Action3 , Action4 ,
  LB , RB , LT , RT ,
  View , Options , LeftStick , RightStick
}
 
enum  ShoulderButtonControl {
  LB , RB , LT , RT ,
  View , Options
}
 
enum  AxisControl {
  DPad , DPadLeft , DPadRight , DPadUp ,
  DPadDown , DPadDummy , LS , LSLeft ,
  LSRight , LSUp , LSDown , LSClick ,
  RS , RSLeft , RSRight , RSUp ,
  RSDown , RSClick
}
 

Static Public Member Functions

static void LoadContent (ContentManager content)
 
static Texture2D GetShoulderButtonTexureInformation (GUIControllerInputButton.ShoulderButtonControl controlType, [Out] Rectangle srcRegion, int overloadedControlType=-1)
 
static Texture2D GetAxisTexureInformation (GUIControllerInputButton.AxisControl controlType, [Out] Rectangle srcRegion, int overloadedControlType=-1)
 
static Texture2D GetButtonTexureInformation (GUIControllerInputButton.LinkedControlType controlType, [Out] Rectangle srcRegion, int overloadedControlType=-1)
 

Static Private Attributes

const ControllerDevice.ControlScheme defaultScheme = ControllerDevice.ControlScheme.CONTROLS_ABXY_XBOX
 
static Texture2D ButtonControls
 
static Texture2D ShoulderButtonControls
 
static Texture2D AxisControls
 
static Texture2D PS4TouchPad
 

Detailed Description

Definition at line 9 of file GUIControllerInputButton.cs.


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