EnTT 3.14.0
Loading...
Searching...
No Matches
Public Types | Static Public Attributes | List of all members
entt::ident< Type > Class Template Reference

Type integral identifiers. More...

#include <ident.hpp>

Public Types

using value_type = id_type
 Unsigned integer type.
 

Static Public Attributes

template<typename Curr >
static constexpr value_type value = get<std::decay_t<Curr>>(std::index_sequence_for<Type...>{})
 Statically generated unique identifier for the given type.
 

Detailed Description

template<typename... Type>
class entt::ident< Type >

Type integral identifiers.

Template Parameters
TypeList of types for which to generate identifiers.

Definition at line 17 of file ident.hpp.

Member Typedef Documentation

◆ value_type

template<typename... Type>
using entt::ident< Type >::value_type = id_type

Unsigned integer type.

Definition at line 26 of file ident.hpp.

Member Data Documentation

◆ value

template<typename... Type>
template<typename Curr >
constexpr value_type entt::ident< Type >::value = get<std::decay_t<Curr>>(std::index_sequence_for<Type...>{})
staticconstexpr

Statically generated unique identifier for the given type.

Definition at line 30 of file ident.hpp.


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