C# Class refw.BT.Behavior

Exibir arquivo Open project: fry/refw Class Usage Examples

Public Methods

Method Description
Behavior ( ) : System
GetBehaviorProperties ( ) : IEnumerable
GetChildren ( ) : List
GetMaxChildren ( ) : int
Reset ( ) : void

Protected Methods

Method Description
OnInitialize ( Blackboard blackboard ) : void
OnTerminate ( Status status ) : void
Update ( Blackboard blackboard ) : Status

Private Methods

Method Description
Tick ( Blackboard blackboard ) : Status

Method Details

Behavior() public method

public Behavior ( ) : System
return System

GetBehaviorProperties() public method

public GetBehaviorProperties ( ) : IEnumerable
return IEnumerable

GetChildren() public method

public GetChildren ( ) : List
return List

GetMaxChildren() public method

public GetMaxChildren ( ) : int
return int

OnInitialize() protected method

protected OnInitialize ( Blackboard blackboard ) : void
blackboard Blackboard
return void

OnTerminate() protected method

protected OnTerminate ( Status status ) : void
status Status
return void

Reset() public method

public Reset ( ) : void
return void

Update() protected abstract method

protected abstract Update ( Blackboard blackboard ) : Status
blackboard Blackboard
return Status