EnTT 4.0.0
Loading...
Searching...
No Matches
entt::tombstone_t Struct Reference

Tombstone object for all identifiers. More...

#include <entity.hpp>

Public Member Functions

template<entity_like Entity>
constexpr operator Entity () const noexcept
 Converts the tombstone object to identifiers of any type.
constexpr bool operator== (const tombstone_t other) const noexcept
 Compares two tombstone objects.
template<entity_like Entity>
constexpr bool operator== (const Entity entity) const noexcept
 Compares a tombstone object and an identifier of any type.

Detailed Description

Tombstone object for all identifiers.

Definition at line 253 of file entity.hpp.

Member Function Documentation

◆ operator Entity()

template<entity_like Entity>
entt::tombstone_t::operator Entity ( ) const
inlinenodiscardconstexprnoexcept

Converts the tombstone object to identifiers of any type.

Template Parameters
EntityType of identifier.
Returns
The tombstone representation for the given type.

Definition at line 260 of file entity.hpp.

◆ operator==() [1/2]

template<entity_like Entity>
bool entt::tombstone_t::operator== ( const Entity entity) const
inlinenodiscardconstexprnoexcept

Compares a tombstone object and an identifier of any type.

Template Parameters
EntityType of identifier.
Parameters
entityIdentifier with which to compare.
Returns
False if the two elements differ, true otherwise.

Definition at line 281 of file entity.hpp.

◆ operator==() [2/2]

bool entt::tombstone_t::operator== ( const tombstone_t other) const
inlinenodiscardconstexprnoexcept

Compares two tombstone objects.

Parameters
otherA tombstone object.
Returns
True in all cases.

Definition at line 270 of file entity.hpp.


The documentation for this struct was generated from the following file: