|
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.
1.8.17