Opaque wrapper for user defined data of any type.
More...
#include <meta.hpp>
|
|
| 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.
|
| |
Opaque wrapper for user defined data of any type.
Definition at line 805 of file meta.hpp.
◆ meta_custom()
| entt::meta_custom::meta_custom |
( |
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 813 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 830 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 821 of file meta.hpp.
The documentation for this struct was generated from the following file: