Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
struct | FastUseItemMemory |
class | MiscSettingsTEMP |
class | SettingsForUI |
Properties | |
static string | ListeningTrigger [get] |
static bool | CurrentlyRebinding [get] |
static bool | InvisibleGamepadInMenus [get] |
static PlayerInputProfile | CurrentProfile [get] |
static KeyConfiguration | ProfileGamepadUI [get] |
static bool | UsingGamepad [get] |
static bool | UsingGamepadUI [get] |
static bool | IgnoreMouseInterface [get] |
static bool | SteamDeckIsUsed [get] |
static bool | ShouldFastUseItem [get] |
static bool | InBuildingMode [get] |
static int | RealScreenWidth [get] |
static int | RealScreenHeight [get] |
static bool | CursorIsBusy [get] |
static Vector2 | OriginalScreenSize [get] |
Events | |
static Action | OnBindingChange |
static Action | OnActionableInput |
Static Private Member Functions | |
static bool | InvalidateKeyboardSwap () |
static void | CacheOriginalInput () |
static bool | GamePadInput () |
static void | MouseInput () |
static bool | KeyboardInput () |
static void | DebugKeys (List< Keys > keys) |
static void | FixDerpedRebinds () |
static void | FixKeysConflict (InputMode inputMode, List< string > triggers) |
static void | ResetKeyBinding (InputMode inputMode, string trigger) |
static bool | CheckRebindingProcessGamepad (string newKey) |
static bool | CheckRebindingProcessKeyboard (string newKey) |
static void | PostInput () |
static void | HandleDpadSnap () |
static bool | ShouldShowInstructionsForGamepad () |
static string | GenerateGlyphList (List< string > list) |
static string | GenerateRawInputList (List< string > list) |
static void | SetZoom_Scaled (float scale) |
Static Private Attributes | |
static bool | _canReleaseRebindingLock = true |
static int | _memoOfLastPoint = -1 |
static string | _listeningTrigger |
static InputMode | _listeningInputMode |
static string | _selectedProfile |
static PlayerInputProfile | _currentProfile |
static Buttons[] | ButtonsGamepad = (Buttons[])Enum.GetValues(typeof(Buttons)) |
static string | _invalidatorCheck = "" |
static bool | _lastActivityState |
static FastUseItemMemory | _fastUseMemory |
static bool | _InBuildingMode |
static int | _UIPointForBuildingMode = -1 |
static int | _originalMouseX |
static int | _originalMouseY |
static int | _originalLastMouseX |
static int | _originalLastMouseY |
static int | _originalScreenWidth |
static int | _originalScreenHeight |
static ZoomContext | _currentWantedZoom |
static List< string > | _buttonsLocked = new List<string>() |
static int[] | DpadSnapCooldown = new int[4] |
Definition at line 17 of file PlayerInput.cs.