MAGE  v0.171.0
Matthias Advanced Game Engine
mage::ComponentManager< T > Member List

This is the complete list of members for mage::ComponentManager< T >, including all inherited members.

at(size_type index)mage::ComponentManager< T >
at(size_type index) constmage::ComponentManager< T >
back() noexceptmage::ComponentManager< T >
back() const noexceptmage::ComponentManager< T >
begin() noexceptmage::ComponentManager< T >
begin() const noexceptmage::ComponentManager< T >
capacity() const noexceptmage::ComponentManager< T >
cbegin() const noexceptmage::ComponentManager< T >
cend() const noexceptmage::ComponentManager< T >
clear() noexceptmage::ComponentManager< T >
ComponentContainer typedefmage::ComponentManager< T >
ComponentManager()=defaultmage::ComponentManager< T >
ComponentManager(const ComponentManager &manager)=defaultmage::ComponentManager< T >
ComponentManager(ComponentManager &&manager) noexcept=defaultmage::ComponentManager< T >
const_iterator typedefmage::ComponentManager< T >
const_pointer typedefmage::ComponentManager< T >
const_reference typedefmage::ComponentManager< T >
const_reverse_iterator typedefmage::ComponentManager< T >
Contains(Entity entity) const noexceptmage::ComponentManager< T >
crbegin() const noexceptmage::ComponentManager< T >
crend() const noexceptmage::ComponentManager< T >
data() noexceptmage::ComponentManager< T >
data() const noexceptmage::ComponentManager< T >
difference_type typedefmage::ComponentManager< T >
emplace_back(Entity entity, ConstructorArgsT &&... args)mage::ComponentManager< T >
empty() const noexceptmage::ComponentManager< T >
end() noexceptmage::ComponentManager< T >
end() const noexceptmage::ComponentManager< T >
EntityContainer typedefmage::ComponentManager< T >
erase(Entity entity)mage::ComponentManager< T >
front() noexceptmage::ComponentManager< T >
front() const noexceptmage::ComponentManager< T >
Get(Entity entity) noexceptmage::ComponentManager< T >
Get(Entity entity) const noexceptmage::ComponentManager< T >
iterator typedefmage::ComponentManager< T >
m_componentsmage::ComponentManager< T >private
m_entitiesmage::ComponentManager< T >private
m_mappingmage::ComponentManager< T >private
MappingContainer typedefmage::ComponentManager< T >
max_size() const noexceptmage::ComponentManager< T >
operator=(const ComponentManager &manager)=defaultmage::ComponentManager< T >
operator=(ComponentManager &&manager) noexcept=defaultmage::ComponentManager< T >
operator[](size_type index) noexceptmage::ComponentManager< T >
operator[](size_type index) const noexceptmage::ComponentManager< T >
pointer typedefmage::ComponentManager< T >
pop_back()mage::ComponentManager< T >
push_back(Entity entity, const value_type &value)mage::ComponentManager< T >
push_back(Entity entity, value_type &&value)mage::ComponentManager< T >
rbegin() noexceptmage::ComponentManager< T >
rbegin() const noexceptmage::ComponentManager< T >
RecordBegin() noexceptmage::ComponentManager< T >
RecordEnd() noexceptmage::ComponentManager< T >
reference typedefmage::ComponentManager< T >
rend() noexceptmage::ComponentManager< T >
rend() const noexceptmage::ComponentManager< T >
reserve(size_type new_capacity)mage::ComponentManager< T >
reverse_iterator typedefmage::ComponentManager< T >
shrink_to_fit()mage::ComponentManager< T >
size() const noexceptmage::ComponentManager< T >
size_type typedefmage::ComponentManager< T >
swap(ComponentManager &other) noexceptmage::ComponentManager< T >
SwapComponents(std::size_t index1, std::size_t index2) noexceptmage::ComponentManager< T >private
value_type typedefmage::ComponentManager< T >
~ComponentManager()=defaultmage::ComponentManager< T >