OpenLexocad
28.0
|
Opaque container for meta properties of any type. More...
#include <entt.hpp>
Public Member Functions | |
meta_prop (const internal::meta_prop_node *curr=nullptr) ENTT_NOEXCEPT | |
Constructs an instance from a given node. More... | |
meta_any | key () const ENTT_NOEXCEPT |
Returns the stored key. More... | |
meta_any | value () const ENTT_NOEXCEPT |
Returns the stored value. More... | |
operator bool () const ENTT_NOEXCEPT | |
Returns true if a meta object is valid, false otherwise. More... | |
bool | operator== (const meta_prop &other) const ENTT_NOEXCEPT |
Checks if two meta objects refer to the same node. More... | |
Opaque container 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 |
Checks if two meta objects refer to the same node.
other | The meta object with which to compare. |
|
inline |
Returns the stored value.