1#ifndef ENTT_CORE_FWD_HPP
2#define ENTT_CORE_FWD_HPP
4#include "../config/config.h"
5#include "../stl/cstddef.hpp"
6#include "../stl/cstdint.hpp"
25template<stl::
size_t Len = sizeof(
double[2]), stl::
size_t = alignof(
double[2])>
34template<
typename,
typename>
Zero overhead unique identifier.
basic_hashed_string< char > hashed_string
Aliases for common character types.
basic_any<> any
Alias declaration for the most common use case.
basic_hashed_string< wchar_t > hashed_wstring
Aliases for common character types.
any_policy
Possible modes of an any object.
@ ref
Aliasing mode, non-const reference.
@ cref
Const aliasing mode, const reference.
@ embedded
Owning mode, embedded element.
@ empty
Default mode, no element available.
@ dynamic
Owning mode, dynamically allocated element.
stl::uint32_t id_type
Alias declaration for type identifiers.
Implementation specific information about a type.