EnTT 3.16.0
Loading...
Searching...
No Matches
entt::meta_custom Struct Reference

Opaque wrapper for user defined data of any type. More...

#include <meta.hpp>

Public Member Functions

 meta_custom () noexcept=default
 Default constructor.
 meta_custom (const internal::meta_custom_node &curr) noexcept
 Basic constructor for meta objects.
template<typename Type>
 operator Type * () const noexcept
 Generic conversion operator.
template<typename Type>
 operator Type & () const noexcept
 Generic conversion operator.

Detailed Description

Opaque wrapper for user defined data of any type.

Definition at line 750 of file meta.hpp.

Constructor & Destructor Documentation

◆ meta_custom()

entt::meta_custom::meta_custom ( const internal::meta_custom_node & curr)
inlinenoexcept

Basic constructor for meta objects.

Parameters
currThe underlying node with which to construct the instance.

Definition at line 758 of file meta.hpp.

Member Function Documentation

◆ operator Type &()

template<typename Type>
entt::meta_custom::operator Type & ( ) const
inlinenodiscardnoexcept

Generic conversion operator.

Template Parameters
TypeType to which conversion is requested.

Definition at line 775 of file meta.hpp.

◆ operator Type *()

template<typename Type>
entt::meta_custom::operator Type * ( ) const
inlinenodiscardnoexcept

Generic conversion operator.

Template Parameters
TypeType to which conversion is requested.

Definition at line 766 of file meta.hpp.


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