Open 3D Engine LyShine Gem 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.
UiDropTargetInterface Member List

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

DropState typedef (defined in UiDropTargetInterface)UiDropTargetInterface
DropStateInvalid enum value (defined in UiDropTargetInterface)UiDropTargetInterface
DropStateNormal enum value (defined in UiDropTargetInterface)UiDropTargetInterface
DropStateValid enum value (defined in UiDropTargetInterface)UiDropTargetInterface
GetDropState()=0UiDropTargetInterfacepure virtual
GetOnDropActionName()=0UiDropTargetInterfacepure virtual
HandleDrop(AZ::EntityId draggable)=0UiDropTargetInterfacepure virtual
HandleDropHoverEnd(AZ::EntityId draggable)=0UiDropTargetInterfacepure virtual
HandleDropHoverStart(AZ::EntityId draggable)=0UiDropTargetInterfacepure virtual
HandlerPolicyUiDropTargetInterfacestatic
NumDropStates enum value (defined in UiDropTargetInterface)UiDropTargetInterface
SetDropState(DropState dropState)=0UiDropTargetInterfacepure virtual
SetOnDropActionName(const LyShine::ActionName &actionName)=0UiDropTargetInterfacepure virtual
~UiDropTargetInterface() (defined in UiDropTargetInterface)UiDropTargetInterfaceinlinevirtual