Analog to SerializeContext::EnumerateInstanceCallContext for enumerating an EditContext. More...
#include <EditContext.h>
Public Member Functions | |
AZ_TYPE_INFO (EnumerateInstanceCallContext, "{FCC1DB4B-72BD-4D78-9C23-C84B91589D33}") | |
EnumerateInstanceCallContext (const SerializeContext::BeginElemEnumCB &beginElemCB, const SerializeContext::EndElemEnumCB &endElemCB, const EditContext *context, unsigned int accessflags, SerializeContext::ErrorHandler *errorHandler) | |
Public Attributes | |
SerializeContext::BeginElemEnumCB | m_beginElemCB |
Optional callback when entering an element's hierarchy. | |
SerializeContext::EndElemEnumCB | m_endElemCB |
Optional callback when exiting an element's hierarchy. | |
unsigned int | m_accessFlags |
Data access flags for the enumeration, see EnumerationAccessFlags. | |
SerializeContext::ErrorHandler * | m_errorHandler |
Optional user error handler. | |
SerializeContext::IDataContainer::ElementCB | m_elementCallback |
Pre-bound functor computed internally to avoid allocating closures during traversal. | |
SerializeContext::ErrorHandler | m_defaultErrorHandler |
If no custom error handler is provided, the context provides one. | |
Analog to SerializeContext::EnumerateInstanceCallContext for enumerating an EditContext.