C# Class ControllerButtonManager, Malisse

Inheritance: Observer
Show file Open project: Collegiennes/Malisse

Public Properties

Property Type Description
m_ControllerButtons List

Protected Properties

Property Type Description
m_MoveAvailable bool
m_SelectedButton ControllerButton,

Public Methods

Method Description
OnNotify ( ISubject subject, object args ) : void
Reset ( ) : void
SelectNewButton ( ControllerButton, button ) : void

Protected Methods

Method Description
Awake ( ) : void
SelectNewButton ( ) : void
Update ( ) : void

Private Methods

Method Description
ClearButtons ( ) : void
GetSelectedButton ( ) : ControllerButton,

Method Details

Awake() protected method

protected Awake ( ) : void
return void

OnNotify() public method

public OnNotify ( ISubject subject, object args ) : void
subject ISubject
args object
return void

Reset() public method

public Reset ( ) : void
return void

SelectNewButton() protected method

protected SelectNewButton ( ) : void
return void

SelectNewButton() public method

public SelectNewButton ( ControllerButton, button ) : void
button ControllerButton,
return void

Update() protected method

protected Update ( ) : void
return void

Property Details

m_ControllerButtons public property

public List m_ControllerButtons
return List

m_MoveAvailable protected property

protected bool m_MoveAvailable
return bool

m_SelectedButton protected property

protected ControllerButton, m_SelectedButton
return ControllerButton,