C# Class Terraria.UI.UIElement

Inheritance: IComparable
Afficher le fichier Open project: EmuDevs/EDTerraria Class Usage Examples

Méthodes publiques

Свойство Type Description
HAlign float
Height StyleDimension
Id string
Left StyleDimension
MaxHeight StyleDimension
MaxWidth StyleDimension
MinHeight StyleDimension
MinWidth StyleDimension
OverflowHidden bool
PaddingBottom float
PaddingLeft float
PaddingRight float
PaddingTop float
Parent UIElement
Top StyleDimension
VAlign float
Width StyleDimension

Protected Properties

Свойство Type Description
Elements List
_useImmediateMode bool

Méthodes publiques

Méthode Description
Activate ( ) : void
Append ( UIElement element ) : void
Click ( UIMouseEvent evt ) : void
CompareTo ( object obj ) : int
ContainsPoint ( Vector2 point ) : bool
CopyStyle ( UIElement element ) : void
Deactivate ( ) : void
DoubleClick ( UIMouseEvent evt ) : void
Draw ( SpriteBatch spriteBatch ) : void
GetDimensions ( ) : CalculatedStyle
GetElementAt ( Vector2 point ) : UIElement
GetInnerDimensions ( ) : CalculatedStyle
Initialize ( ) : void
MouseDown ( UIMouseEvent evt ) : void
MouseOut ( UIMouseEvent evt ) : void
MouseOver ( UIMouseEvent evt ) : void
MouseUp ( UIMouseEvent evt ) : void
OnActivate ( ) : void
OnDeactivate ( ) : void
OnInitialize ( ) : void
Recalculate ( ) : void
RecalculateChildren ( ) : void
Remove ( ) : void
RemoveAllChildren ( ) : void
RemoveChild ( UIElement child ) : void
ScrollWheel ( UIScrollWheelEvent evt ) : void
SetPadding ( float pixels ) : void
UIElement ( ) : Microsoft.Xna.Framework

Méthodes protégées

Méthode Description
DrawChildren ( SpriteBatch spriteBatch ) : void
DrawSelf ( SpriteBatch spriteBatch ) : void

Method Details

Activate() public méthode

public Activate ( ) : void
Résultat void

Append() public méthode

public Append ( UIElement element ) : void
element UIElement
Résultat void

Click() public méthode

public Click ( UIMouseEvent evt ) : void
evt UIMouseEvent
Résultat void

CompareTo() public méthode

public CompareTo ( object obj ) : int
obj object
Résultat int

ContainsPoint() public méthode

public ContainsPoint ( Vector2 point ) : bool
point Vector2
Résultat bool

CopyStyle() public méthode

public CopyStyle ( UIElement element ) : void
element UIElement
Résultat void

Deactivate() public méthode

public Deactivate ( ) : void
Résultat void

DoubleClick() public méthode

public DoubleClick ( UIMouseEvent evt ) : void
evt UIMouseEvent
Résultat void

Draw() public méthode

public Draw ( SpriteBatch spriteBatch ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
Résultat void

DrawChildren() protected méthode

protected DrawChildren ( SpriteBatch spriteBatch ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
Résultat void

DrawSelf() protected méthode

protected DrawSelf ( SpriteBatch spriteBatch ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
Résultat void

GetDimensions() public méthode

public GetDimensions ( ) : CalculatedStyle
Résultat CalculatedStyle

GetElementAt() public méthode

public GetElementAt ( Vector2 point ) : UIElement
point Vector2
Résultat UIElement

GetInnerDimensions() public méthode

public GetInnerDimensions ( ) : CalculatedStyle
Résultat CalculatedStyle

Initialize() public méthode

public Initialize ( ) : void
Résultat void

MouseDown() public méthode

public MouseDown ( UIMouseEvent evt ) : void
evt UIMouseEvent
Résultat void

MouseOut() public méthode

public MouseOut ( UIMouseEvent evt ) : void
evt UIMouseEvent
Résultat void

MouseOver() public méthode

public MouseOver ( UIMouseEvent evt ) : void
evt UIMouseEvent
Résultat void

MouseUp() public méthode

public MouseUp ( UIMouseEvent evt ) : void
evt UIMouseEvent
Résultat void

OnActivate() public méthode

public OnActivate ( ) : void
Résultat void

OnDeactivate() public méthode

public OnDeactivate ( ) : void
Résultat void

OnInitialize() public méthode

public OnInitialize ( ) : void
Résultat void

Recalculate() public méthode

public Recalculate ( ) : void
Résultat void

RecalculateChildren() public méthode

public RecalculateChildren ( ) : void
Résultat void

Remove() public méthode

public Remove ( ) : void
Résultat void

RemoveAllChildren() public méthode

public RemoveAllChildren ( ) : void
Résultat void

RemoveChild() public méthode

public RemoveChild ( UIElement child ) : void
child UIElement
Résultat void

ScrollWheel() public méthode

public ScrollWheel ( UIScrollWheelEvent evt ) : void
evt UIScrollWheelEvent
Résultat void

SetPadding() public méthode

public SetPadding ( float pixels ) : void
pixels float
Résultat void

UIElement() public méthode

public UIElement ( ) : Microsoft.Xna.Framework
Résultat Microsoft.Xna.Framework

Property Details

Elements protected_oe property

protected List Elements
Résultat List

HAlign public_oe property

public float HAlign
Résultat float

Height public_oe property

public StyleDimension,Terraria.UI Height
Résultat StyleDimension

Id public_oe property

public string Id
Résultat string

Left public_oe property

public StyleDimension,Terraria.UI Left
Résultat StyleDimension

MaxHeight public_oe property

public StyleDimension,Terraria.UI MaxHeight
Résultat StyleDimension

MaxWidth public_oe property

public StyleDimension,Terraria.UI MaxWidth
Résultat StyleDimension

MinHeight public_oe property

public StyleDimension,Terraria.UI MinHeight
Résultat StyleDimension

MinWidth public_oe property

public StyleDimension,Terraria.UI MinWidth
Résultat StyleDimension

OverflowHidden public_oe property

public bool OverflowHidden
Résultat bool

PaddingBottom public_oe property

public float PaddingBottom
Résultat float

PaddingLeft public_oe property

public float PaddingLeft
Résultat float

PaddingRight public_oe property

public float PaddingRight
Résultat float

PaddingTop public_oe property

public float PaddingTop
Résultat float

Parent public_oe property

public UIElement Parent
Résultat UIElement

Top public_oe property

public StyleDimension Top
Résultat StyleDimension

VAlign public_oe property

public float VAlign
Résultat float

Width public_oe property

public StyleDimension Width
Résultat StyleDimension

_useImmediateMode protected_oe property

protected bool _useImmediateMode
Résultat bool