|
Open 3D Engine LyShine Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits Component, and Handler.
Public Member Functions | |
| AZ_COMPONENT (UiDropTargetComponent, LyShine::UiDropTargetComponentUuid, AZ::Component) | |
| const LyShine::ActionName & | GetOnDropActionName () override |
| void | SetOnDropActionName (const LyShine::ActionName &actionName) override |
| void | HandleDropHoverStart (AZ::EntityId draggable) override |
| void | HandleDropHoverEnd (AZ::EntityId draggable) override |
| void | HandleDrop (AZ::EntityId draggable) override |
| DropState | GetDropState () override |
| void | SetDropState (DropState dropState) override |
Protected Member Functions | |
| void | Init () override |
| void | Activate () override |
| void | Deactivate () override |
| void | OnDropValidStateActionsChanged () |
| void | OnDropInvalidStateActionsChanged () |