EnTT: entt::ident< Type > Class Template Reference

EnTT 3.15.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

  Type | List 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>

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:

- src/entt/core/ident.hpp