A System Component to reflect Editor operations on Components to Behavior Context. More...
#include <EditorLevelComponentAPIComponent.h>
Inherits AZ::Component, and EditorLevelComponentAPIBus::Handler.
Public Member Functions | |
AZ_COMPONENT (EditorLevelComponentAPIComponent, "{F3A07F35-9679-4A88-B123-85474ECFEC21}") | |
void | Activate () override |
void | Deactivate () override |
EditorComponentAPIRequests::AddComponentsOutcome | AddComponentsOfType (const AZ::ComponentTypeList &componentTypeIds) override |
bool | HasComponentOfType (AZ::Uuid componentTypeId) override |
size_t | CountComponentsOfType (AZ::Uuid componentTypeId) override |
EditorComponentAPIRequests::GetComponentOutcome | GetComponentOfType (AZ::Uuid componentTypeId) override |
EditorComponentAPIRequests::GetComponentsOutcome | GetComponentsOfType (AZ::Uuid componentTypeId) override |
Static Public Member Functions | |
static void | Reflect (AZ::ReflectContext *context) |
A System Component to reflect Editor operations on Components to Behavior Context.