EnTT 3.14.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
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 (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 830 of file meta.hpp.

Constructor & Destructor Documentation

◆ meta_custom()

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

Basic constructor for meta objects.

Parameters
currThe underlying node with which to construct the instance.

Definition at line 838 of file meta.hpp.

Member Function Documentation

◆ operator Type &()

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

Generic conversion operator.

Template Parameters
TypeType to which conversion is requested.

Definition at line 855 of file meta.hpp.

◆ operator Type *()

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

Generic conversion operator.

Template Parameters
TypeType to which conversion is requested.

Definition at line 846 of file meta.hpp.


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