Inherits AZ::Component, and EntityUtilityBus::Handler.
|
| AZ_COMPONENT (EntityUtilityComponent, "{47205907-A0EA-4FFF-A620-04D20C04A379}") |
|
AZ::EntityId | CreateEditorReadyEntity (const AZStd::string &entityName) override |
|
AzFramework::BehaviorComponentId | GetOrAddComponentByTypeName (AZ::EntityId entity, const AZStd::string &typeName) override |
|
bool | UpdateComponentForEntity (AZ::EntityId entity, AzFramework::BehaviorComponentId component, const AZStd::string &json) override |
|
AZStd::string | GetComponentDefaultJson (const AZStd::string &typeName) override |
|
AZStd::vector< ComponentDetails > | FindMatchingComponents (const AZStd::string &searchTerm) override |
|
void | ResetEntityContext () override |
|
|
static void | Reflect (AZ::ReflectContext *context) |
|
|
static const AZ::Uuid | UtilityEntityContextId = AZ::Uuid("{9C277B88-E79E-4F8A-BAFF-A4C175BD565F}") |
|
|
void | Activate () override |
|
void | Deactivate () override |
|
|
AZStd::unique_ptr< AzFramework::EntityContext > | m_entityContext |
|
AZStd::vector< AZStd::tuple< AZ::TypeId, AZStd::string, AZStd::vector< AZStd::string > > > | m_typeInfo |
|
AZStd::vector< AZ::EntityId > | m_createdEntities |
|
The documentation for this struct was generated from the following file:
- Code/Framework/AzToolsFramework/AzToolsFramework/Entity/EntityUtilityComponent.h