(C++)
1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
Public Member Functions | |
SynchronizedEntityContainer (const SynchronizedEntityContainer &)=delete | |
SynchronizedEntityContainer (SynchronizedEntityContainer &&)=delete | |
SynchronizedEntityContainer & | operator= (const SynchronizedEntityContainer &)=delete |
SynchronizedEntityContainer & | operator= (SynchronizedEntityContainer &&)=delete |
const std::pair< std::shared_ptr< AIEntity >, int > | operator[] (std::size_t index) |
void | SetData (const std::vector< std::pair< std::shared_ptr< AIEntity >, int >> &newData) |
std::size_t | Size () |
void | ChangeStatus (std::size_t index, Status newStatus) |
Status | GetStatus (std::size_t index) |
bool | IsDone () |
int | GetCurrentPriority () |
void | SetNextPriority () |