C# Class dfDropdown, Void-Runner

Inheritance: dfInteractiveBase, IDFMultiRender, IRendersText
Afficher le fichier Open project: NoScopeProductions/Void-Runner Class Usage Examples

Méthodes publiques

Méthode Description
AddItem ( string item ) : void

Adds a new value to the collection of list items

ClosePopup ( ) : void
ClosePopup ( bool allowOverride ) : void
LateUpdate ( ) : void
OnDestroy ( ) : void
OnDisable ( ) : void
OnEnable ( ) : void
OpenPopup ( ) : void
RenderMultiple ( ) : dfList
Update ( ) : void
UpdateFontInfo ( ) : void

Méthodes protégées

Méthode Description
OnKeyDown ( dfKeyEventArgs, args ) : void
OnLocalize ( ) : void
OnMouseDown ( dfMouseEventArgs, args ) : void
OnMouseWheel ( dfMouseEventArgs, args ) : void
OnSelectedIndexChanged ( ) : void
trigger_Click ( dfControl control, dfMouseEventArgs mouseEvent ) : void

Private Methods

Méthode Description
attachChildEvents ( ) : void
bindTextureRebuildCallback ( ) : void
calculatePopupPosition ( int height ) : Vector3
calculatePopupSize ( ) : Vector2
checkForPopupClose ( ) : void
detachChildEvents ( ) : void
onFontTextureRebuilt ( ) : void
popup_ItemClicked ( dfControl control, int selectedIndex ) : void
popup_KeyDown ( dfControl control, dfKeyEventArgs args ) : void
popup_LostFocus ( dfControl control, dfFocusEventArgs args ) : void
popup_SelectedIndexChanged ( dfControl control, int selectedIndex ) : void
renderText ( dfRenderData buffer ) : void
requestCharacterInfo ( ) : void
unbindTextureRebuildCallback ( ) : void

Method Details

AddItem() public méthode

Adds a new value to the collection of list items
public AddItem ( string item ) : void
item string
Résultat void

ClosePopup() public méthode

public ClosePopup ( ) : void
Résultat void

ClosePopup() public méthode

public ClosePopup ( bool allowOverride ) : void
allowOverride bool
Résultat void

LateUpdate() public méthode

public LateUpdate ( ) : void
Résultat void

OnDestroy() public méthode

public OnDestroy ( ) : void
Résultat void

OnDisable() public méthode

public OnDisable ( ) : void
Résultat void

OnEnable() public méthode

public OnEnable ( ) : void
Résultat void

OnKeyDown() protected méthode

protected OnKeyDown ( dfKeyEventArgs, args ) : void
args dfKeyEventArgs,
Résultat void

OnLocalize() protected méthode

protected OnLocalize ( ) : void
Résultat void

OnMouseDown() protected méthode

protected OnMouseDown ( dfMouseEventArgs, args ) : void
args dfMouseEventArgs,
Résultat void

OnMouseWheel() protected méthode

protected OnMouseWheel ( dfMouseEventArgs, args ) : void
args dfMouseEventArgs,
Résultat void

OnSelectedIndexChanged() protected méthode

protected OnSelectedIndexChanged ( ) : void
Résultat void

OpenPopup() public méthode

public OpenPopup ( ) : void
Résultat void

RenderMultiple() public méthode

public RenderMultiple ( ) : dfList
Résultat dfList

Update() public méthode

public Update ( ) : void
Résultat void

UpdateFontInfo() public méthode

public UpdateFontInfo ( ) : void
Résultat void

trigger_Click() protected méthode

protected trigger_Click ( dfControl control, dfMouseEventArgs mouseEvent ) : void
control dfControl
mouseEvent dfMouseEventArgs
Résultat void