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

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

AddReasonerChangeObserver(IReasonerChangeObserver observer)Grail.Core.AIEntityinline
AddSharedBlackboard(string key, Blackboard blackboard)Grail.Core.AIEntityinline
AIEntity(string name="")Grail.Core.AIEntityinline
BlackboardGrail.Core.AIEntity
CurrentBehaviorGrail.Core.AIEntity
GetSharedBlackboard(string key)Grail.Core.AIEntityinline
HasActiveBehaviorGrail.Core.AIEntity
HasStagedBehaviorGrail.Core.AIEntity
IdGrail.Core.AIEntity
MoveSuspendedBehavior()Grail.Core.AIEntityinline
NameGrail.Core.AIEntity
ReasonerGrail.Core.AIEntity
reasoner (defined in Grail.Core.AIEntity)Grail.Core.AIEntityprotected
RemoveReasonerChangeObserver(IReasonerChangeObserver observer)Grail.Core.AIEntityinline
ResetNextId(int nextId=0)Grail.Core.AIEntityinlinestatic
sharedBlackboards (defined in Grail.Core.AIEntity)Grail.Core.AIEntityprotected
SharedBlackboards (defined in Grail.Core.AIEntity)Grail.Core.AIEntity
StageBehavior(Behavior behavior)Grail.Core.AIEntityinline