CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::AbstractComponentStore Member List

This is the complete list of members for CeresEngine::AbstractComponentStore, including all inherited members.

AbstractComponentStore(const size_t chunkSize, const size_t elementSize)CeresEngine::AbstractComponentStoreinline
copy(EntityIndex sourceEntityIndex, EntityIndex targetEntityIndex)=0CeresEngine::AbstractComponentStorepure virtual
create(EntityIndex entityIndex)=0CeresEngine::AbstractComponentStorepure virtual
destroy(EntityIndex entityIndex)=0CeresEngine::AbstractComponentStorepure virtual
ensureMinimumCapacity(size_t minCapacity)CeresEngine::AbstractComponentStoreprotected
ensureMinimumSize(std::size_t size)CeresEngine::AbstractComponentStoreprotected
get(EntityIndex entityIndex)=0CeresEngine::AbstractComponentStorepure virtual
get(EntityIndex entityIndex) const =0CeresEngine::AbstractComponentStorepure virtual
getCapacity() const noexceptCeresEngine::AbstractComponentStoreinline
getChunkCount() const noexceptCeresEngine::AbstractComponentStoreinline
getChunkSize() const noexceptCeresEngine::AbstractComponentStoreinline
getRawPointer(const EntityIndex index) noexceptCeresEngine::AbstractComponentStoreinlineprotected
getRawPointer(const EntityIndex index) const noexceptCeresEngine::AbstractComponentStoreinlineprotected
getSize() const noexceptCeresEngine::AbstractComponentStoreinline
mCapacityCeresEngine::AbstractComponentStoreprotected
mChunksCeresEngine::AbstractComponentStoreprotected
mChunkSizeCeresEngine::AbstractComponentStoreprotected
mElementSizeCeresEngine::AbstractComponentStoreprotected
mSizeCeresEngine::AbstractComponentStoreprotected
~AbstractComponentStore() noexceptCeresEngine::AbstractComponentStorevirtual