EnTT: entt::meta_custom Struct Reference

EnTT 3.16.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 (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

  curr | The 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

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

  Type | Type to which conversion is requested.

Definition at line 766 of file meta.hpp.

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

- src/entt/meta/meta.hpp