![]() |
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 |