C# Class Terraria.GameContent.UI.Elements.UICharacterListItem

Inheritance: UIPanel
Show file Open project: EmuDevs/EDTerraria Class Usage Examples

Public Methods

Method Description
CompareTo ( object obj ) : int
MouseOut ( UIMouseEvent evt ) : void
MouseOver ( UIMouseEvent evt ) : void
UICharacterListItem ( PlayerFileData data ) : Microsoft.Xna.Framework

Protected Methods

Method Description
DrawSelf ( SpriteBatch spriteBatch ) : void

Private Methods

Method Description
ButtonMouseOut ( UIMouseEvent evt, UIElement listeningElement ) : void
DeleteButtonClick ( UIMouseEvent evt, UIElement listeningElement ) : void
DeleteMouseOut ( UIMouseEvent evt, UIElement listeningElement ) : void
DeleteMouseOver ( UIMouseEvent evt, UIElement listeningElement ) : void
DrawPanel ( SpriteBatch spriteBatch, Vector2 position, float width ) : void
FavoriteButtonClick ( UIMouseEvent evt, UIElement listeningElement ) : void
FavoriteMouseOver ( UIMouseEvent evt, UIElement listeningElement ) : void
PlayGame ( UIMouseEvent evt, UIElement listeningElement ) : void
PlayMouseOver ( UIMouseEvent evt, UIElement listeningElement ) : void

Method Details

CompareTo() public method

public CompareTo ( object obj ) : int
obj object
return int

DrawSelf() protected method

protected DrawSelf ( SpriteBatch spriteBatch ) : void
spriteBatch Microsoft.Xna.Framework.Graphics.SpriteBatch
return void

MouseOut() public method

public MouseOut ( UIMouseEvent evt ) : void
evt Terraria.UI.UIMouseEvent
return void

MouseOver() public method

public MouseOver ( UIMouseEvent evt ) : void
evt Terraria.UI.UIMouseEvent
return void

UICharacterListItem() public method

public UICharacterListItem ( PlayerFileData data ) : Microsoft.Xna.Framework
data Terraria.IO.PlayerFileData
return Microsoft.Xna.Framework