Grail (C#)  1.3.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
Grail.Core.BehaviorSequence Member List

This is the complete list of members for Grail.Core.BehaviorSequence, including all inherited members.

AddBehavior(Behavior behavior)Grail.Core.BehaviorSequenceinline
Behavior(Behavior recoveryBehavior=null) (defined in Grail.Core.Behavior)Grail.Core.Behaviorinline
BehaviorSequence() (defined in Grail.Core.BehaviorSequence)Grail.Core.BehaviorSequenceinline
Finish(AIEntity owner, in BehaviorStatus status)Grail.Core.BehaviorSequenceinlinevirtual
IsFinished(AIEntity owner)Grail.Core.BehaviorSequenceinlinevirtual
IsInterruptible()Grail.Core.BehaviorSequenceinlinevirtual
IsLegal(AIEntity owner)Grail.Core.BehaviorSequenceinlinevirtual
recoveryBehavior (defined in Grail.Core.Behavior)Grail.Core.Behaviorprotected
RecoveryBehavior (defined in Grail.Core.Behavior)Grail.Core.Behavior
Start(AIEntity owner)Grail.Core.BehaviorSequenceinlinevirtual
Status (defined in Grail.Core.Behavior)Grail.Core.Behavior
Update(AIEntity owner, float deltaTime)Grail.Core.BehaviorSequenceinlinevirtual