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.
|
Inherits AZ::Component, UiDropdownOptionBus::Handler, UiInitializationBus::Handler, and UiInteractableNotificationBus::Handler.
Public Member Functions | |
AZ_COMPONENT (UiDropdownOptionComponent, LyShine::UiDropdownOptionComponentUuid, AZ::Component) | |
AZ::EntityId | GetOwningDropdown () override |
void | SetOwningDropdown (AZ::EntityId owningDropdown) override |
AZ::EntityId | GetTextElement () override |
void | SetTextElement (AZ::EntityId textElement) override |
AZ::EntityId | GetIconElement () override |
void | SetIconElement (AZ::EntityId iconElement) override |
void | InGamePostActivate () override |
void | OnReleased () override |
Protected Member Functions | |
void | Activate () override |
void | Deactivate () override |