Grail (C++)  1.3.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
grail::IEntityChangeObserver Class Referenceabstract
Inheritance diagram for grail::IEntityChangeObserver:

Public Member Functions

 IEntityChangeObserver (const IEntityChangeObserver &)=delete
 
 IEntityChangeObserver (IEntityChangeObserver &&)=delete
 
IEntityChangeObserveroperator= (const IEntityChangeObserver &)=delete
 
IEntityChangeObserveroperator= (IEntityChangeObserver &&)=delete
 
virtual void OnEntityAdded (const AIManager &manager, AIEntity &entity)=0
 
virtual void OnEntityRemoved (const AIManager &manager, size_t entityId)=0
 

The documentation for this class was generated from the following file: