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

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

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