Air-Trap 1.0.0
A multiplayer R-Type clone game engine built with C++23 and ECS architecture
Loading...
Searching...
No Matches
rtp::ecs::SparseArray< T > Member List

This is the complete list of members for rtp::ecs::SparseArray< T >, including all inherited members.

_datartp::ecs::SparseArray< T >private
_densertp::ecs::SparseArray< T >private
_sparsertp::ecs::SparseArray< T >private
clear(void) noexcept override finalrtp::ecs::SparseArray< T >virtual
container_t typedefrtp::ecs::SparseArray< T >
data() noexceptrtp::ecs::SparseArray< T >
data() const noexceptrtp::ecs::SparseArray< T >
emplace(Entity entity, Args &&...args)rtp::ecs::SparseArray< T >
empty(void) const noexceptrtp::ecs::SparseArray< T >
entities() noexceptrtp::ecs::SparseArray< T >
entities() const noexceptrtp::ecs::SparseArray< T >
erase(Entity entity) noexcept override finalrtp::ecs::SparseArray< T >virtual
has(Entity entity) const noexcept override finalrtp::ecs::SparseArray< T >virtual
NullIndexrtp::ecs::SparseArray< T >static
operator=(const SparseArray &)=defaultrtp::ecs::SparseArray< T >
operator=(SparseArray &&) noexcept=defaultrtp::ecs::SparseArray< T >
operator[](this Self &self, Entity entity) noexceptrtp::ecs::SparseArray< T >
size(void) const noexceptrtp::ecs::SparseArray< T >
SparseArray()=defaultrtp::ecs::SparseArray< T >
SparseArray(const SparseArray &)=defaultrtp::ecs::SparseArray< T >
SparseArray(SparseArray &&) noexcept=defaultrtp::ecs::SparseArray< T >
value_type typedefrtp::ecs::SparseArray< T >
~ISparseArray() noexcept=defaultrtp::ecs::ISparseArrayvirtual
~SparseArray() override=defaultrtp::ecs::SparseArray< T >