Clementine
|
Opaque wrapper for meta properties of any type. More...
#include <entt.hpp>
Public Types | |
using | node_type = internal::meta_prop_node |
Node type. | |
Public Member Functions | |
meta_prop (const node_type *curr=nullptr) ENTT_NOEXCEPT | |
Constructs an instance from a given node. More... | |
meta_any | key () const |
Returns the stored key. More... | |
meta_any | value () const |
Returns the stored value. More... | |
operator bool () const ENTT_NOEXCEPT | |
Returns true if a meta object is valid, false otherwise. More... | |
Opaque wrapper for meta properties of any type.
|
inline |
Constructs an instance from a given node.
curr | The underlying node with which to construct the instance. |
|
inline |
Returns the stored key.
|
inlineexplicit |
Returns true if a meta object is valid, false otherwise.
|
inline |
Returns the stored value.