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

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

AIManager(int threadNumber=0)Grail.AIManagerinline
ContainsEntity(AIEntity entity) (defined in Grail.AIManager)Grail.AIManagerinline
CreateBlackboard(string blackboardName)Grail.AIManagerinline
Dispose() (defined in Grail.AIManager)Grail.AIManagerinline
Entities (defined in Grail.AIManager)Grail.AIManager
EntityGroups (defined in Grail.AIManager)Grail.AIManager
RegisterAIEntity(AIEntity entity, int priority)Grail.AIManagerinline
RegisterAIEntity(AIEntity entity, AIEntity parent, int priorityOffset)Grail.AIManagerinline
RegisterEntityChangeObserver(IEntityChangeObserver observer) (defined in Grail.AIManager)Grail.AIManagerinline
RegisterEntityGroup(EntityGroup entityGroup, int priority) (defined in Grail.AIManager)Grail.AIManagerinline
RemoveAIEntity(AIEntity entity)Grail.AIManagerinline
RemoveEntityChangeObserver(IEntityChangeObserver observer) (defined in Grail.AIManager)Grail.AIManagerinline
RemoveEntityGroup(EntityGroup entityGroup) (defined in Grail.AIManager)Grail.AIManagerinline
SharedBlackboards (defined in Grail.AIManager)Grail.AIManager
SubscribeToBlackboard(string blackboardName, AIEntity entity)Grail.AIManagerinline
UpdateEntities(float deltaTime)Grail.AIManagerinline
UpdateReasoners()Grail.AIManagerinline