C# Class AState, PocketGodsRPG_Proto

Exibir arquivo Open project: pocket-playlab/PocketGodsRPG_Proto Class Usage Examples

Protected Properties

Property Type Description
stateMachine AStateMachine,

Public Methods

Method Description
AState ( string stateLabel, AStateMachine, stateMachine ) : System.Collections
AddTransition ( string stateLabel, AState, state ) : void
GetLabel ( ) : string
GetTransitionState ( string stateLabel ) : AState,
HasTransition ( string stateLabel ) : bool
OnEnter ( ) : void
OnExit ( ) : void
OnUpdate ( ) : void

Method Details

AState() public method

public AState ( string stateLabel, AStateMachine, stateMachine ) : System.Collections
stateLabel string
stateMachine AStateMachine,
return System.Collections

AddTransition() public method

public AddTransition ( string stateLabel, AState, state ) : void
stateLabel string
state AState,
return void

GetLabel() public method

public GetLabel ( ) : string
return string

GetTransitionState() public method

public GetTransitionState ( string stateLabel ) : AState,
stateLabel string
return AState,

HasTransition() public method

public HasTransition ( string stateLabel ) : bool
stateLabel string
return bool

OnEnter() public abstract method

public abstract OnEnter ( ) : void
return void

OnExit() public abstract method

public abstract OnExit ( ) : void
return void

OnUpdate() public abstract method

public abstract OnUpdate ( ) : void
return void

Property Details

stateMachine protected_oe property

protected AStateMachine, stateMachine
return AStateMachine,