Terraria v1.4.4.9
Terraria source code documentation
|
Public Attributes | |
StyleDimension | Top |
StyleDimension | Left |
StyleDimension | Width |
StyleDimension | Height |
StyleDimension | MaxWidth = StyleDimension.Fill |
StyleDimension | MaxHeight = StyleDimension.Fill |
StyleDimension | MinWidth = StyleDimension.Empty |
StyleDimension | MinHeight = StyleDimension.Empty |
bool | IgnoresMouseInteraction |
bool | OverflowHidden |
SamplerState | OverrideSamplerState |
float | PaddingTop |
float | PaddingLeft |
float | PaddingRight |
float | PaddingBottom |
float | MarginTop |
float | MarginLeft |
float | MarginRight |
float | MarginBottom |
float | HAlign |
float | VAlign |
bool | UseImmediateMode |
Static Public Attributes | |
static int | ForceMoveTo = -1 |
Protected Member Functions | |
virtual void | DrawSelf (SpriteBatch spriteBatch) |
virtual void | DrawChildren (SpriteBatch spriteBatch) |
Protected Attributes | |
readonly List< UIElement > | Elements = new List<UIElement>() |
Properties | |
UIElement | Parent [get, private set] |
int | UniqueId [get, private set] |
IEnumerable< UIElement > | Children [get] |
bool | IsMouseHovering [get, private set] |
Static Private Member Functions | |
static string | GetCopyableProfileName () |
Private Attributes | |
bool | OnKeyboard = true |
bool | OnGameplay = true |
List< UIElement > | _bindsKeyboard = new List<UIElement>() |
List< UIElement > | _bindsGamepad = new List<UIElement>() |
List< UIElement > | _bindsKeyboardUI = new List<UIElement>() |
List< UIElement > | _bindsGamepadUI = new List<UIElement>() |
UIElement | _outerContainer |
UIList | _uilist |
UIImageFramed | _buttonKeyboard |
UIImageFramed | _buttonGamepad |
UIImageFramed | _buttonBorder1 |
UIImageFramed | _buttonBorder2 |
UIKeybindingSimpleListItem | _buttonProfile |
UIElement | _buttonBack |
UIImageFramed | _buttonVs1 |
UIImageFramed | _buttonVs2 |
UIImageFramed | _buttonBorderVs1 |
UIImageFramed | _buttonBorderVs2 |
Asset< Texture2D > | _KeyboardGamepadTexture |
Asset< Texture2D > | _keyboardGamepadBorderTexture |
Asset< Texture2D > | _GameplayVsUITexture |
Asset< Texture2D > | _GameplayVsUIBorderTexture |
bool | _isInitialized |
CalculatedStyle | _innerDimensions |
CalculatedStyle | _dimensions |
CalculatedStyle | _outerDimensions |
SnapPoint | _snapPoint |
Static Private Attributes | |
const float | PanelTextureHeight = 30f |
static List< string > | _BindingsFullLine |
static List< string > | _BindingsHalfSingleLine = new List<string> { "sp9", "sp10", "sp11", "sp12", "sp13" } |
static int | SnapPointIndex |
static readonly RasterizerState | OverflowHiddenRasterizerState |
static int | _idCounter = 0 |
Definition at line 19 of file UIManageControls.cs.