C# Class CharacterObservable, Augmented_Tactics

Inheritance: MonoBehaviour, ICharacterObservable
Exibir arquivo Open project: Kavignon/Augmented_Tactics Class Usage Examples

Public Properties

Property Type Description
CharacterRole CharacterRole
healthWasRaised bool
isDamage bool

Protected Properties

Property Type Description
ObserversList ArrayList
_hasPerformedAtLeastOneMove bool
_isAttacking bool
_isDefending bool
_isMoving bool
_isRotating bool

Public Methods

Method Description
Attach ( ICharacterObserver observer ) : void
Detach ( ICharacterObserver observer ) : void
Notify ( ) : void
OnGUI ( ) : void
TurnOnGUI ( ) : void
TurnUpdate ( ) : void

Private Methods

Method Description
Start ( ) : void
Update ( ) : void

Method Details

Attach() public method

public Attach ( ICharacterObserver observer ) : void
observer ICharacterObserver
return void

Detach() public method

public Detach ( ICharacterObserver observer ) : void
observer ICharacterObserver
return void

Notify() public abstract method

public abstract Notify ( ) : void
return void

OnGUI() public method

public OnGUI ( ) : void
return void

TurnOnGUI() public method

public TurnOnGUI ( ) : void
return void

TurnUpdate() public method

public TurnUpdate ( ) : void
return void

Property Details

CharacterRole public_oe property

public CharacterRole CharacterRole
return CharacterRole

ObserversList protected_oe property

protected ArrayList ObserversList
return ArrayList

_hasPerformedAtLeastOneMove protected_oe property

protected bool _hasPerformedAtLeastOneMove
return bool

_isAttacking protected_oe property

protected bool _isAttacking
return bool

_isDefending protected_oe property

protected bool _isDefending
return bool

_isMoving protected_oe property

protected bool _isMoving
return bool

_isRotating protected_oe property

protected bool _isRotating
return bool

healthWasRaised public_oe property

public bool healthWasRaised
return bool

isDamage public_oe property

public bool isDamage
return bool