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.
|
This is the complete list of members for UiCanvasInterface, including all inherited members.
AddElement(AZ::Entity *element, AZ::Entity *parent, AZ::Entity *insertBefore)=0 | UiCanvasInterface | pure virtual |
ClearAllInteractables()=0 | UiCanvasInterface | pure virtual |
CloneCanvas(const AZ::Vector2 &canvasSize)=0 | UiCanvasInterface | pure virtual |
CloneElement(AZ::Entity *sourceEntity, AZ::Entity *parentEntity)=0 | UiCanvasInterface | pure virtual |
CloneElementEntityId(AZ::EntityId sourceEntity, AZ::EntityId parentEntity, AZ::EntityId insertBefore)=0 | UiCanvasInterface | pure virtual |
CreateChildElement(const LyShine::NameType &name)=0 | UiCanvasInterface | pure virtual |
FindElementByHierarchicalName(const LyShine::NameType &name)=0 | UiCanvasInterface | pure virtual |
FindElementById(LyShine::ElementId id)=0 | UiCanvasInterface | pure virtual |
FindElementByName(const LyShine::NameType &name)=0 | UiCanvasInterface | pure virtual |
FindElementEntityIdByName(const LyShine::NameType &name)=0 | UiCanvasInterface | pure virtual |
FindElements(AZStd::function< bool(const AZ::Entity *)> predicate, LyShine::EntityArray &result)=0 | UiCanvasInterface | pure virtual |
FindElementsByName(const LyShine::NameType &name, LyShine::EntityArray &result)=0 | UiCanvasInterface | pure virtual |
FindInteractableToHandleEvent(AZ::Vector2 point)=0 | UiCanvasInterface | pure virtual |
FixupCreatedEntities(LyShine::EntityArray topLevelEntities, bool makeUniqueNamesAndIds, AZ::Entity *optionalInsertionPoint)=0 | UiCanvasInterface | pure virtual |
ForceActiveInteractable(AZ::EntityId interactableId, bool shouldStayActive, AZ::Vector2 point)=0 | UiCanvasInterface | pure virtual |
ForceEnterInputEventOnInteractable(AZ::EntityId interactableId)=0 | UiCanvasInterface | pure virtual |
ForceFocusInteractable(AZ::EntityId interactableId)=0 | UiCanvasInterface | pure virtual |
ForceHoverInteractable(AZ::EntityId interactableId)=0 | UiCanvasInterface | pure virtual |
GetAnimationSystem()=0 | UiCanvasInterface | pure virtual |
GetAttachmentImageAsset()=0 | UiCanvasInterface | pure virtual |
GetAuthoredCanvasSize()=0 (defined in UiCanvasInterface) | UiCanvasInterface | pure virtual |
GetCanvasId()=0 | UiCanvasInterface | pure virtual |
GetCanvasSize()=0 | UiCanvasInterface | pure virtual |
GetCanvasToViewportMatrix()=0 | UiCanvasInterface | pure virtual |
GetChildElement(int index)=0 | UiCanvasInterface | pure virtual |
GetChildElementEntityId(int index)=0 | UiCanvasInterface | pure virtual |
GetChildElementEntityIds()=0 | UiCanvasInterface | pure virtual |
GetChildElements()=0 | UiCanvasInterface | pure virtual |
GetDeviceScale()=0 | UiCanvasInterface | pure virtual |
GetDrawOrder()=0 | UiCanvasInterface | pure virtual |
GetEnabled()=0 | UiCanvasInterface | pure virtual |
GetHoverInteractable()=0 | UiCanvasInterface | pure virtual |
GetIsConsumingAllInputEvents()=0 | UiCanvasInterface | pure virtual |
GetIsMultiTouchSupported()=0 | UiCanvasInterface | pure virtual |
GetIsNavigationSupported()=0 | UiCanvasInterface | pure virtual |
GetIsPixelAligned()=0 | UiCanvasInterface | pure virtual |
GetIsPositionalInputSupported()=0 | UiCanvasInterface | pure virtual |
GetIsRenderToTexture()=0 | UiCanvasInterface | pure virtual |
GetIsTextPixelAligned()=0 | UiCanvasInterface | pure virtual |
GetKeepLoadedOnLevelUnload()=0 | UiCanvasInterface | pure virtual |
GetLocalUserIdInputFilter()=0 | UiCanvasInterface | pure virtual |
GetMousePosition()=0 | UiCanvasInterface | pure virtual |
GetNavigationRepeatDelay()=0 | UiCanvasInterface | pure virtual |
GetNavigationRepeatPeriod()=0 | UiCanvasInterface | pure virtual |
GetNavigationThreshold()=0 | UiCanvasInterface | pure virtual |
GetNumChildElements()=0 | UiCanvasInterface | pure virtual |
GetPathname()=0 | UiCanvasInterface | pure virtual |
GetTooltipDisplayElement()=0 | UiCanvasInterface | pure virtual |
GetUniqueCanvasId()=0 | UiCanvasInterface | pure virtual |
GetUniqueChildName(AZ::EntityId parentEntityId, AZStd::string baseName, const LyShine::EntityArray *includeChildren)=0 | UiCanvasInterface | pure virtual |
GetViewportToCanvasMatrix(AZ::Matrix4x4 &matrix)=0 | UiCanvasInterface | pure virtual |
HandleInputEvent(const AzFramework::InputChannel::Snapshot &inputSnapshot, const AZ::Vector2 *viewportPos=nullptr, AzFramework::ModifierKeyMask activeModifierKeys=AzFramework::ModifierKeyMask::None)=0 | UiCanvasInterface | pure virtual |
HandleInputPositionalEvent(const AzFramework::InputChannel::Snapshot &inputSnapshot, AZ::Vector2 viewportPos)=0 | UiCanvasInterface | pure virtual |
HandlerPolicy | UiCanvasInterface | static |
HandleTextEvent(const AZStd::string &textUTF8)=0 | UiCanvasInterface | pure virtual |
PickElement(AZ::Vector2 point)=0 | UiCanvasInterface | pure virtual |
PickElements(const AZ::Vector2 &bound0, const AZ::Vector2 &bound1)=0 | UiCanvasInterface | pure virtual |
RecomputeChangedLayouts()=0 | UiCanvasInterface | pure virtual |
ReinitializeElements()=0 | UiCanvasInterface | pure virtual |
SaveToXml(const AZStd::string &assetIdPathname, const AZStd::string &sourceAssetPathname)=0 | UiCanvasInterface | pure virtual |
SaveToXmlString()=0 | UiCanvasInterface | pure virtual |
SetAttachmentImageAsset(const AZ::Data::Asset< AZ::RPI::AttachmentImageAsset > &attachmentImageAsset)=0 | UiCanvasInterface | pure virtual |
SetCanvasSize(const AZ::Vector2 &canvasSize)=0 | UiCanvasInterface | pure virtual |
SetCanvasToViewportMatrix(const AZ::Matrix4x4 &matrix)=0 | UiCanvasInterface | pure virtual |
SetDrawOrder(int drawOrder)=0 | UiCanvasInterface | pure virtual |
SetEnabled(bool enabled)=0 | UiCanvasInterface | pure virtual |
SetIsConsumingAllInputEvents(bool isConsuming)=0 | UiCanvasInterface | pure virtual |
SetIsMultiTouchSupported(bool isSupported)=0 | UiCanvasInterface | pure virtual |
SetIsNavigationSupported(bool isSupported)=0 | UiCanvasInterface | pure virtual |
SetIsPixelAligned(bool isPixelAligned)=0 | UiCanvasInterface | pure virtual |
SetIsPositionalInputSupported(bool isSupported)=0 | UiCanvasInterface | pure virtual |
SetIsRenderToTexture(bool isRenderToTexture)=0 | UiCanvasInterface | pure virtual |
SetIsTextPixelAligned(bool isTextPixelAligned)=0 | UiCanvasInterface | pure virtual |
SetKeepLoadedOnLevelUnload(bool keepLoaded)=0 | UiCanvasInterface | pure virtual |
SetLocalUserIdInputFilter(AzFramework::LocalUserId localUserId)=0 | UiCanvasInterface | pure virtual |
SetNavigationRepeatDelay(AZ::u64 navigationRepeatDelay)=0 | UiCanvasInterface | pure virtual |
SetNavigationRepeatPeriod(AZ::u64 navigationRepeatPeriod)=0 | UiCanvasInterface | pure virtual |
SetNavigationThreshold(float navigationThreshold)=0 | UiCanvasInterface | pure virtual |
SetTargetCanvasSize(bool isInGame, const AZ::Vector2 &targetCanvasSize)=0 | UiCanvasInterface | pure virtual |
SetTooltipDisplayElement(AZ::EntityId entityId)=0 | UiCanvasInterface | pure virtual |
~UiCanvasInterface() | UiCanvasInterface | inlinevirtual |