![]() |
MAGE
v0.171.0
Matthias Advanced Game Engine
|
#include <ecs.hpp>
Public Member Functions | |
constexpr | Entity (U32 id=0u) noexcept |
constexpr | Entity (const Entity &entity) noexcept=default |
constexpr | Entity (Entity &&entity) noexcept=default |
~Entity ()=default | |
Entity & | operator= (const Entity &entity) noexcept=default |
Entity & | operator= (Entity &&entity) noexcept=default |
constexpr U32 | GetID () const noexcept |
constexpr | operator U32 () const noexcept |
constexpr bool | operator== (const Entity &rhs) const noexcept |
constexpr bool | operator!= (const Entity &rhs) const noexcept |
constexpr bool | operator<= (const Entity &rhs) const noexcept |
constexpr bool | operator>= (const Entity &rhs) const noexcept |
constexpr bool | operator< (const Entity &rhs) const noexcept |
constexpr bool | operator> (const Entity &rhs) const noexcept |
std::size_t | Hash () const noexcept |
Private Attributes | |
U32 | m_id |
|
explicitnoexcept |
|
defaultnoexcept |
|
defaultnoexcept |
|
default |
|
noexcept |
|
noexcept |
|
explicitnoexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
noexcept |
|
private |