![]() |
Open 3D Engine AzCore API Reference
2205.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
#include <ReflectContext.h>
Inherited by AZ::AttributeData< T >, AZ::AttributeFunction< R(Args...)>, and AZ::AttributeInvocable< Invocable >.
Public Types | |
using | ContextDeleter = void(*)(void *contextData) |
Public Member Functions | |
AZ_RTTI (AZ::Attribute, "{2C656E00-12B0-476E-9225-5835B92209CC}") | |
void | SetContextData (void *contextData, ContextDeleter destroyer) |
void * | GetContextData () const |
Public Attributes | |
bool | m_describesChildren = false |
bool | m_childClassOwned = false |
Base abstract class for all attributes. Use azrtti to get the appropriate version. Of course if NULL there is a data mismatch of attributes.