| addComponent(const std::size_t &entityID, Args &&... args) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| addEntity() | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| addForMatchingFunction(Function &&function, void *userData=nullptr) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| addTag(const std::size_t &entityID) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| BitsetType typedef (defined in EC::Manager< ComponentsList, TagsList, ThreadCount >) | EC::Manager< ComponentsList, TagsList, ThreadCount > | |
| callForMatchingFunction(std::size_t id, const bool useThreadPool=false) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| callForMatchingFunctions(const bool useThreadPool=false) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| changeForMatchingFunctionContext(std::size_t id, void *userData) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| clearForMatchingFunctions() | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| Combined typedef (defined in EC::Manager< ComponentsList, TagsList, ThreadCount >) | EC::Manager< ComponentsList, TagsList, ThreadCount > | |
| Components typedef (defined in EC::Manager< ComponentsList, TagsList, ThreadCount >) | EC::Manager< ComponentsList, TagsList, ThreadCount > | |
| deleteEntity(std::size_t index) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| ForMatchingFn typedef (defined in EC::Manager< ComponentsList, TagsList, ThreadCount >) | EC::Manager< ComponentsList, TagsList, ThreadCount > | |
| forMatchingIterable(Iterable iterable, ForMatchingFn fn, void *userData=nullptr, const bool useThreadPool=false) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| forMatchingSignature(Function &&function, void *userData=nullptr, const bool useThreadPool=false) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| forMatchingSignaturePtr(Function *function, void *userData=nullptr, const bool useThreadPool=false) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| forMatchingSignatures(FTuple fTuple, void *userData=nullptr, const bool useThreadPool=false) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| forMatchingSignaturesPtr(FTuple fTuple, void *userData=nullptr, const bool useThreadPool=false) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| forMatchingSimple(ForMatchingFn fn, void *userData=nullptr, const bool useThreadPool=false) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| getCurrentCapacity() const (defined in EC::Manager< ComponentsList, TagsList, ThreadCount >) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| getCurrentSize() const | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| getEntityComponent(const std::size_t &index) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| getEntityComponent(const std::size_t &index) const | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| getEntityData(const std::size_t &index) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| getEntityData(const std::size_t &index) const | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| getEntityInfo(const std::size_t &index) const | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| hasComponent(const std::size_t &index) const | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| hasEntity(const std::size_t &index) const | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| hasTag(const std::size_t &index) const | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| isAlive(const std::size_t &index) const | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| keepSomeMatchingFunctions(List list) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| keepSomeMatchingFunctions(std::initializer_list< std::size_t > list) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| Manager() | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| removeComponent(const std::size_t &entityID) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| removeForMatchingFunction(std::size_t id) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| removeSomeMatchingFunctions(List list) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| removeSomeMatchingFunctions(std::initializer_list< std::size_t > list) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| removeTag(const std::size_t &entityID) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| reset() | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |
| Tags typedef (defined in EC::Manager< ComponentsList, TagsList, ThreadCount >) | EC::Manager< ComponentsList, TagsList, ThreadCount > | |
| ~Manager() (defined in EC::Manager< ComponentsList, TagsList, ThreadCount >) | EC::Manager< ComponentsList, TagsList, ThreadCount > | inline |