|
TModLoader v1.4.4.9
TModLoader source code documentation
|
Inheritance diagram for Terraria.ModLoader.UI.UICreateMod:
Collaboration diagram for Terraria.ModLoader.UI.UICreateMod:Static Public Member Functions | |
| static void | GoBackTo (UIState state) |
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 |
Protected Member Functions | |
| override void | DrawSelf (SpriteBatch spriteBatch) |
| virtual void | DrawChildren (SpriteBatch spriteBatch) |
Protected Attributes | |
| readonly List< UIElement > | Elements = new List<UIElement>() |
Package Functions | |
| string | GetModCsproj (string modNameTrimmed) |
| bool | CsprojUpdateNeeded (string fileContents) |
| string | GetLaunchSettings () |
| string | GetLocalizationFile (string modNameTrimmed, string basicSwordTrimmed) |
| string | GetBasicSword (string modNameTrimmed, string basicSwordName) |
Properties | |
| UIState | PreviousUIState [get, set] |
| UIElement | Parent [get, private set] |
| int | UniqueId [get, private set] |
| IEnumerable< UIElement > | Children [get] |
| bool | IsMouseHovering [get, private set] |
Private Member Functions | |
| void | BackClick (UIMouseEvent evt, UIElement listeningElement) |
| void | OKClick (UIMouseEvent evt, UIElement listeningElement) |
| string | GetModBuild () |
| string | GetModDescription () |
| string | GetModClass (string modNameTrimmed) |
| CalculatedStyle | GetDimensionsBasedOnParentDimensions (CalculatedStyle parentDimensions) |
Private Attributes | |
| UIElement | _baseElement |
| UITextPanel< string > | _messagePanel |
| UIFocusInputTextField | _modName |
| UIFocusInputTextField | _modDiplayName |
| UIFocusInputTextField | _modAuthor |
| UIFocusInputTextField | _basicSword |
| string | lastKnownMessage = "" |
| readonly byte[] | ExampleSwordPNG |
| bool | _isInitialized |
| CalculatedStyle | _innerDimensions |
| CalculatedStyle | _dimensions |
| CalculatedStyle | _outerDimensions |
| SnapPoint | _snapPoint |
Static Private Attributes | |
| static readonly RasterizerState | OverflowHiddenRasterizerState |
| static int | _idCounter = 0 |
Definition at line 18 of file UICreateMod.cs.