Open 3D Engine AzToolsFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzToolsFramework::EditorComponentAPIRequests Member List

This is the complete list of members for AzToolsFramework::EditorComponentAPIRequests, including all inherited members.

AddComponentOfType(AZ::EntityId entityId, const AZ::Uuid &componentTypeId)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
AddComponentsOfType(AZ::EntityId entityId, const AZ::ComponentTypeList &componentTypeIds)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
AddComponentsOutcome typedef (defined in AzToolsFramework::EditorComponentAPIRequests)AzToolsFramework::EditorComponentAPIRequests
AddressPolicy (defined in AzToolsFramework::EditorComponentAPIRequests)AzToolsFramework::EditorComponentAPIRequestsstatic
BuildComponentPropertyList(const AZ::EntityComponentIdPair &componentInstance)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
BuildComponentPropertyTreeEditor(const AZ::EntityComponentIdPair &componentInstance)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
BuildComponentTypeNameListByEntityType(EntityType entityType)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
CompareComponentProperty(const AZ::EntityComponentIdPair &componentInstance, const AZStd::string_view propertyPath, const AZStd::any &value)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
CountComponentsOfType(AZ::EntityId entityId, AZ::Uuid componentTypeId)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
DisableComponents(const AZStd::vector< AZ::EntityComponentIdPair > &componentInstances)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
EnableComponents(const AZStd::vector< AZ::EntityComponentIdPair > &componentInstances)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
EntityType enum name (defined in AzToolsFramework::EditorComponentAPIRequests)AzToolsFramework::EditorComponentAPIRequests
FindComponentTypeIdsByEntityType(const AZStd::vector< AZStd::string > &componentTypeNames, EntityType entityType)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
FindComponentTypeIdsByService(const AZStd::vector< AZ::ComponentServiceType > &serviceFilter, const AZStd::vector< AZ::ComponentServiceType > &incompatibleServiceFilter)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
FindComponentTypeNames(const AZ::ComponentTypeList &componentTypeIds)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
GetComponentOfType(AZ::EntityId entityId, AZ::Uuid componentTypeId)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
GetComponentOutcome typedef (defined in AzToolsFramework::EditorComponentAPIRequests)AzToolsFramework::EditorComponentAPIRequests
GetComponentProperty(const AZ::EntityComponentIdPair &componentInstance, const AZStd::string_view propertyPath)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
GetComponentsOfType(AZ::EntityId entityId, AZ::Uuid componentTypeId)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
GetComponentsOutcome typedef (defined in AzToolsFramework::EditorComponentAPIRequests)AzToolsFramework::EditorComponentAPIRequests
HandlerPolicy (defined in AzToolsFramework::EditorComponentAPIRequests)AzToolsFramework::EditorComponentAPIRequestsstatic
HasComponentOfType(AZ::EntityId entityId, AZ::Uuid componentTypeId)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
IsComponentEnabled(const AZ::EntityComponentIdPair &componentInstance)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
IsValid(AZ::EntityComponentIdPair componentInstance)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
PropertyOutcome typedef (defined in AzToolsFramework::EditorComponentAPIRequests)AzToolsFramework::EditorComponentAPIRequests
PropertyTreeOutcome typedef (defined in AzToolsFramework::EditorComponentAPIRequests)AzToolsFramework::EditorComponentAPIRequests
RemoveComponents(const AZStd::vector< AZ::EntityComponentIdPair > &componentInstances)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
SetComponentProperty(const AZ::EntityComponentIdPair &componentInstance, const AZStd::string_view propertyPath, const AZStd::any &value)=0AzToolsFramework::EditorComponentAPIRequestspure virtual
SetVisibleEnforcement(bool enforceVisiblity)=0AzToolsFramework::EditorComponentAPIRequestspure virtual