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.AIManager
inline
ContainsEntity
(AIEntity entity)
Grail.Core.AIManager
inline
CreateBlackboard
(string blackboardName)
Grail.Core.AIManager
inline
Dispose
() (defined in
Grail.Core.AIManager
)
Grail.Core.AIManager
inline
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.AIManager
inline
RegisterEntityChangeObserver
(IEntityChangeObserver observer)
Grail.Core.AIManager
inline
RegisterEntityGroup
(EntityGroup entityGroup, int priority)
Grail.Core.AIManager
inline
RemoveAIEntity
(AIEntity entity)
Grail.Core.AIManager
inline
RemoveEntityChangeObserver
(IEntityChangeObserver observer)
Grail.Core.AIManager
inline
RemoveEntityGroup
(EntityGroup entityGroup)
Grail.Core.AIManager
inline
SharedBlackboards
(defined in
Grail.Core.AIManager
)
Grail.Core.AIManager
SubscribeToBlackboard
(string blackboardName, AIEntity entity)
Grail.Core.AIManager
inline
UpdateEntities
(float deltaTime)
Grail.Core.AIManager
inline
UpdateReasoners
()
Grail.Core.AIManager
inline
Generated by
1.8.13