Open 3D Engine LyShine Gem API Reference  24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
UiElementComponent Member List

This is the complete list of members for UiElementComponent, including all inherited members.

Activate() override (defined in UiElementComponent)UiElementComponentprotected
AddChild(AZ::Entity *child, AZ::Entity *insertBefore=nullptr) (defined in UiElementComponent)UiElementComponent
AddToParentAtIndex(AZ::Entity *newParent, int index=-1) override (defined in UiElementComponent)UiElementComponent
AreAllAncestorsVisible() override (defined in UiElementComponent)UiElementComponent
AreChildPointersValid() const (defined in UiElementComponent)UiElementComponentinline
AZ_COMPONENT(UiElementComponent, LyShine::UiElementComponentUuid, AZ::Component, AZ::SliceEntityHierarchyInterface) (defined in UiElementComponent)UiElementComponent
CallOnDescendantElements(AZStd::function< void(const AZ::EntityId)> callFunction) override (defined in UiElementComponent)UiElementComponent
CreateChildElement(const LyShine::NameType &name) override (defined in UiElementComponent)UiElementComponent
Deactivate() override (defined in UiElementComponent)UiElementComponentprotected
DestroyElement() override (defined in UiElementComponent)UiElementComponent
DestroyElementOnFrameEnd() override (defined in UiElementComponent)UiElementComponent
EntityIdMap typedef (defined in UiElementComponent)UiElementComponent
FindAllChildrenIntersectingRect(const AZ::Vector2 &bound0, const AZ::Vector2 &bound1, bool isInGame) override (defined in UiElementComponent)UiElementComponent
FindChildByEntityId(AZ::EntityId id) override (defined in UiElementComponent)UiElementComponent
FindChildByName(const LyShine::NameType &name) override (defined in UiElementComponent)UiElementComponent
FindChildEntityIdByName(const LyShine::NameType &name) override (defined in UiElementComponent)UiElementComponent
FindDescendantById(LyShine::ElementId id) override (defined in UiElementComponent)UiElementComponent
FindDescendantByName(const LyShine::NameType &name) override (defined in UiElementComponent)UiElementComponent
FindDescendantElements(AZStd::function< bool(const AZ::Entity *)> predicate, LyShine::EntityArray &result) override (defined in UiElementComponent)UiElementComponent
FindDescendantEntityIdByName(const LyShine::NameType &name) override (defined in UiElementComponent)UiElementComponent
FindFrontmostChildContainingPoint(AZ::Vector2 point, bool isInGame) override (defined in UiElementComponent)UiElementComponent
FindInteractableToHandleEvent(AZ::Vector2 point) override (defined in UiElementComponent)UiElementComponent
FindParentInteractableSupportingDrag(AZ::Vector2 point) override (defined in UiElementComponent)UiElementComponent
FixupPostLoad(AZ::Entity *entity, UiCanvasComponent *canvas, AZ::Entity *parent, bool makeNewElementIds)UiElementComponent
GetAreElementAndAncestorsEnabled() override (defined in UiElementComponent)UiElementComponent
GetCanvasComponent() constUiElementComponentinline
GetCanvasEntityId() override (defined in UiElementComponent)UiElementComponent
GetChildElement(int index) override (defined in UiElementComponent)UiElementComponent
GetChildElementComponent(int index) constUiElementComponentinline
GetChildElementInterface(int index) override (defined in UiElementComponent)UiElementComponent
GetChildElements() override (defined in UiElementComponent)UiElementComponent
GetChildEntityId(int index) override (defined in UiElementComponent)UiElementComponent
GetChildEntityIds() override (defined in UiElementComponent)UiElementComponent
GetElementId() override (defined in UiElementComponent)UiElementComponent
GetIncompatibleServices(AZ::ComponentDescriptor::DependencyArrayType &incompatible) (defined in UiElementComponent)UiElementComponentinlinestatic
GetIndexOfChild(const AZ::Entity *child) override (defined in UiElementComponent)UiElementComponent
GetIndexOfChildByEntityId(AZ::EntityId childId) override (defined in UiElementComponent)UiElementComponent
GetIsExpanded() override (defined in UiElementComponent)UiElementComponent
GetIsSelectable() override (defined in UiElementComponent)UiElementComponent
GetIsSelected() override (defined in UiElementComponent)UiElementComponent
GetIsVisible() overrideUiElementComponent
GetName() override (defined in UiElementComponent)UiElementComponent
GetNumChildElements() override (defined in UiElementComponent)UiElementComponent
GetParent() override (defined in UiElementComponent)UiElementComponent
GetParentElementComponent() constUiElementComponentinline
GetParentEntityId() override (defined in UiElementComponent)UiElementComponent
GetProvidedServices(AZ::ComponentDescriptor::DependencyArrayType &provided) (defined in UiElementComponent)UiElementComponentinlinestatic
GetRequiredServices([[maybe_unused]] AZ::ComponentDescriptor::DependencyArrayType &required) (defined in UiElementComponent)UiElementComponentinlinestatic
GetSliceEntityChildren() override (defined in UiElementComponent)UiElementComponent
GetSliceEntityParentId() override (defined in UiElementComponent)UiElementComponent
GetTransform2dComponent() constUiElementComponentinline
Initialize() (defined in UiElementComponent)UiElementComponentstatic
IsAncestor(AZ::EntityId id) override (defined in UiElementComponent)UiElementComponent
IsEnabled() override (defined in UiElementComponent)UiElementComponent
IsFullyInitialized() const (defined in UiElementComponent)UiElementComponentinline
IsRenderEnabled() override (defined in UiElementComponent)UiElementComponent
MoveEntityAndDescendantsToListAndReplaceWithEntityId(AZ::SerializeContext &context, AZ::SerializeContext::DataElementNode &elementNode, int index, AZStd::vector< AZ::SerializeContext::DataElementNode > &entities)UiElementComponentstatic
OnEntityActivated(const AZ::EntityId &) override (defined in UiElementComponent)UiElementComponent
OnEntityDeactivated(const AZ::EntityId &) override (defined in UiElementComponent)UiElementComponent
Reflect(AZ::ReflectContext *context) (defined in UiElementComponent)UiElementComponentstatic
RemoveChild(AZ::Entity *child) (defined in UiElementComponent)UiElementComponent
RemoveChild(AZ::EntityId child) (defined in UiElementComponent)UiElementComponent
RemoveFromParent() override (defined in UiElementComponent)UiElementComponent
RenderElement(LyShine::IRenderGraph *renderGraph, bool isInGame) override (defined in UiElementComponent)UiElementComponent
Reparent(AZ::Entity *newParent, AZ::Entity *insertBefore=nullptr) override (defined in UiElementComponent)UiElementComponent
ReparentByEntityId(AZ::EntityId newParent, AZ::EntityId insertBefore) override (defined in UiElementComponent)UiElementComponent
SetCanvas(UiCanvasComponent *canvas, LyShine::ElementId elementId)UiElementComponent
SetIsEnabled(bool isEnabled) override (defined in UiElementComponent)UiElementComponent
SetIsExpanded(bool isExpanded) override (defined in UiElementComponent)UiElementComponent
SetIsRenderEnabled(bool isRenderEnabled) override (defined in UiElementComponent)UiElementComponent
SetIsSelectable(bool isSelectable) override (defined in UiElementComponent)UiElementComponent
SetIsSelected(bool isSelected) override (defined in UiElementComponent)UiElementComponent
SetIsVisible(bool isVisible) override (defined in UiElementComponent)UiElementComponent
UiCanvasComponent (defined in UiElementComponent)UiElementComponentfriend
UiElementComponent()UiElementComponent
~UiElementComponent() override (defined in UiElementComponent)UiElementComponent