|
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.