C# Class Knot3.Framework.Widgets.ComboBox

Inheritance: MenuItem
Afficher le fichier Open project: knot3/knot3-code Class Usage Examples

Méthodes publiques

Свойство Type Description
ValueChanged Action

Méthodes publiques

Méthode Description
AddEntries ( DistinctOption option ) : void

Fügt Einträge in das Dropdown-Menü ein, die auf Einstellungsoptionen basieren.

Collapse ( ) : void
ComboBox ( IScreen screen, DisplayLayer drawOrder, string text ) : System

Erzeugt ein neues ConfirmDialog-Objekt und initialisiert dieses mit dem zugehörigen IGameScreen-Objekt. Zudem ist die Angabe der Zeichenreihenfolge Pflicht.

OnKeyEvent ( List key, KeyEvent keyEvent, GameTime time ) : void
OnLeftClick ( Vector2 position, ClickState state, GameTime time ) : void

Reaktionen auf einen Linksklick.

SubComponents ( GameTime time ) : IEnumerable
Update ( GameTime time ) : void

Private Methods

Méthode Description
onClick ( ) : void

Method Details

AddEntries() public méthode

Fügt Einträge in das Dropdown-Menü ein, die auf Einstellungsoptionen basieren.
public AddEntries ( DistinctOption option ) : void
option Knot3.Framework.Storage.DistinctOption
Résultat void

Collapse() public méthode

public Collapse ( ) : void
Résultat void

ComboBox() public méthode

Erzeugt ein neues ConfirmDialog-Objekt und initialisiert dieses mit dem zugehörigen IGameScreen-Objekt. Zudem ist die Angabe der Zeichenreihenfolge Pflicht.
public ComboBox ( IScreen screen, DisplayLayer drawOrder, string text ) : System
screen IScreen
drawOrder DisplayLayer
text string
Résultat System

OnKeyEvent() public méthode

public OnKeyEvent ( List key, KeyEvent keyEvent, GameTime time ) : void
key List
keyEvent KeyEvent
time Microsoft.Xna.Framework.GameTime
Résultat void

OnLeftClick() public méthode

Reaktionen auf einen Linksklick.
public OnLeftClick ( Vector2 position, ClickState state, GameTime time ) : void
position Vector2
state ClickState
time Microsoft.Xna.Framework.GameTime
Résultat void

SubComponents() public méthode

public SubComponents ( GameTime time ) : IEnumerable
time Microsoft.Xna.Framework.GameTime
Résultat IEnumerable

Update() public méthode

public Update ( GameTime time ) : void
time Microsoft.Xna.Framework.GameTime
Résultat void

Property Details

ValueChanged public_oe property

public Action ValueChanged
Résultat Action