Inherits AZ::EBusTraits.
|
| AZ_RTTI (AzToolsFramework::EntityUtilityTraits, "{A6305CAE-C825-43F9-A44D-E503910912AF}") |
|
virtual AZ::EntityId | CreateEditorReadyEntity (const AZStd::string &entityName)=0 |
|
virtual AzFramework::BehaviorComponentId | GetOrAddComponentByTypeName (AZ::EntityId entity, const AZStd::string &typeName)=0 |
|
virtual bool | UpdateComponentForEntity (AZ::EntityId entity, AzFramework::BehaviorComponentId component, const AZStd::string &json)=0 |
|
virtual AZStd::string | GetComponentDefaultJson (const AZStd::string &typeName)=0 |
|
virtual AZStd::vector< ComponentDetails > | FindMatchingComponents (const AZStd::string &searchTerm)=0 |
|
virtual void | ResetEntityContext ()=0 |
|
|
static const AZ::EBusAddressPolicy | AddressPolicy = AZ::EBusAddressPolicy::Single |
|
static const AZ::EBusHandlerPolicy | HandlerPolicy = AZ::EBusHandlerPolicy::Single |
|
The documentation for this struct was generated from the following file:
- Code/Framework/AzToolsFramework/AzToolsFramework/Entity/EntityUtilityComponent.h