grail (C  1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
Grail.AIEntity Member List

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

AddReasonerChangeObserver(IReasonerChangeObserver observer) (defined in Grail.AIEntity)Grail.AIEntityinline
AddSharedBlackboard(string key, Blackboard blackboard)Grail.AIEntityinline
AIEntity(string name="") (defined in Grail.AIEntity)Grail.AIEntityinline
BlackboardGrail.AIEntity
CurrentBehaviorGrail.AIEntity
GetSharedBlackboard(string key)Grail.AIEntityinline
HasActiveBehaviorGrail.AIEntity
IdGrail.AIEntity
NameGrail.AIEntity
PreviousBehaviorGrail.AIEntity
reasoner (defined in Grail.AIEntity)Grail.AIEntityprotected
ReasonerGrail.AIEntity
RemoveReasonerChangeObserver(IReasonerChangeObserver observer) (defined in Grail.AIEntity)Grail.AIEntityinline
SetNewBehavior(Behavior behavior) (defined in Grail.AIEntity)Grail.AIEntityinline
sharedBlackboards (defined in Grail.AIEntity)Grail.AIEntityprotected
SharedBlackboards (defined in Grail.AIEntity)Grail.AIEntity