Holds a function object to create a ComponentMode for a specific type. More...
#include <EditorComponentModeBus.h>
Public Member Functions | |
| ComponentModeBuilder (const AZ::ComponentId componentId, const AZ::Uuid componentType, const ComponentModeFactoryFunction &componentModeBuilder) | |
| Constructor to bind a Component type to a concrete ComponentMode. | |
Public Attributes | |
| AZ::ComponentId | m_componentId |
| The unique Id of the underlying Component. | |
| AZ::Uuid | m_componentType |
| The type of the underlying Component. | |
| ComponentModeFactoryFunction | m_componentModeBuilder |
| Factory function to create a specific ComponentMode. | |
Holds a function object to create a ComponentMode for a specific type.