C# Class Pokemon3D.Rendering.UI.UiFocusContainer

显示文件 Open project: nilllzz/Pokemon3D Class Usage Examples

Protected Properties

Property Type Description
InputControllers List

Public Methods

Method Description
AddInputController ( OverlayInputController controller ) : void
AutoEnumerateTabIndices ( ) : void
ClearInputControllers ( ) : void
ControllerOnMoveToPreviousElement ( ) : void
FocusFirstElement ( ) : void
SetUiElements ( IEnumerable uiElementsToManage, bool autoenumerate ) : void
UiFocusContainer ( ) : System.Collections.Generic
Update ( GameTime gameTime ) : void

Protected Methods

Method Description
AddUiElement ( UiElement element ) : void

Private Methods

Method Description
ControllerOnMoveToNextElement ( ) : void
ControllerOnOnAction ( UiElement uiElement ) : void

Method Details

AddInputController() public method

public AddInputController ( OverlayInputController controller ) : void
controller OverlayInputController
return void

AddUiElement() protected method

protected AddUiElement ( UiElement element ) : void
element UiElement
return void

AutoEnumerateTabIndices() public method

public AutoEnumerateTabIndices ( ) : void
return void

ClearInputControllers() public method

public ClearInputControllers ( ) : void
return void

ControllerOnMoveToPreviousElement() public method

public ControllerOnMoveToPreviousElement ( ) : void
return void

FocusFirstElement() public method

public FocusFirstElement ( ) : void
return void

SetUiElements() public method

public SetUiElements ( IEnumerable uiElementsToManage, bool autoenumerate ) : void
uiElementsToManage IEnumerable
autoenumerate bool
return void

UiFocusContainer() public method

public UiFocusContainer ( ) : System.Collections.Generic
return System.Collections.Generic

Update() public method

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
return void

Property Details

InputControllers protected_oe property

protected List InputControllers
return List