C# Class RAGENativeUI.Elements.UIMenuItem

Simple item with a label.
Afficher le fichier Open project: alexguirre/RAGENativeUI Class Usage Examples

Protected Properties

Свойство Type Description
_badgeLeft Sprite
_badgeRight Sprite
_labelText RAGENativeUI.Elements.ResText
_rectangle RAGENativeUI.Elements.ResRectangle
_selectedSprite Sprite
_text RAGENativeUI.Elements.ResText

Méthodes publiques

Méthode Description
Draw ( ) : void

Draw this item.

Position ( int y ) : void

Set item's position.

SetLeftBadge ( BadgeStyle badge ) : void

Set the left badge. Set it to None to remove the badge.

SetRightBadge ( BadgeStyle badge ) : void

Set the right badge. Set it to None to remove the badge.

SetRightLabel ( string text ) : void

Set the right label.

UIMenuItem ( string text ) : System

Basic menu button.

UIMenuItem ( string text, string description ) : System

Basic menu button.

Méthodes protégées

Méthode Description
BadgeToColor ( BadgeStyle badge, bool selected ) : Color
BadgeToSpriteLib ( BadgeStyle badge ) : string
BadgeToSpriteName ( BadgeStyle badge, bool selected ) : string

Private Methods

Méthode Description
ItemActivate ( UIMenu sender ) : void

Method Details

BadgeToColor() protected méthode

protected BadgeToColor ( BadgeStyle badge, bool selected ) : Color
badge BadgeStyle
selected bool
Résultat Color

BadgeToSpriteLib() protected méthode

protected BadgeToSpriteLib ( BadgeStyle badge ) : string
badge BadgeStyle
Résultat string

BadgeToSpriteName() protected méthode

protected BadgeToSpriteName ( BadgeStyle badge, bool selected ) : string
badge BadgeStyle
selected bool
Résultat string

Draw() public méthode

Draw this item.
public Draw ( ) : void
Résultat void

Position() public méthode

Set item's position.
public Position ( int y ) : void
y int
Résultat void

SetLeftBadge() public méthode

Set the left badge. Set it to None to remove the badge.
public SetLeftBadge ( BadgeStyle badge ) : void
badge BadgeStyle
Résultat void

SetRightBadge() public méthode

Set the right badge. Set it to None to remove the badge.
public SetRightBadge ( BadgeStyle badge ) : void
badge BadgeStyle
Résultat void

SetRightLabel() public méthode

Set the right label.
public SetRightLabel ( string text ) : void
text string Text as label. Set it to "" to remove the label.
Résultat void

UIMenuItem() public méthode

Basic menu button.
public UIMenuItem ( string text ) : System
text string Button label.
Résultat System

UIMenuItem() public méthode

Basic menu button.
public UIMenuItem ( string text, string description ) : System
text string Button label.
description string Description.
Résultat System

Property Details

_badgeLeft protected_oe property

protected Sprite,RAGENativeUI.Elements _badgeLeft
Résultat Sprite

_badgeRight protected_oe property

protected Sprite,RAGENativeUI.Elements _badgeRight
Résultat Sprite

_labelText protected_oe property

protected ResText,RAGENativeUI.Elements _labelText
Résultat RAGENativeUI.Elements.ResText

_rectangle protected_oe property

protected ResRectangle,RAGENativeUI.Elements _rectangle
Résultat RAGENativeUI.Elements.ResRectangle

_selectedSprite protected_oe property

protected Sprite,RAGENativeUI.Elements _selectedSprite
Résultat Sprite

_text protected_oe property

protected ResText,RAGENativeUI.Elements _text
Résultat RAGENativeUI.Elements.ResText