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.
UiTransformInterface Member List

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

BoundsAreOverlappingRect(const AZ::Vector2 &bound0, const AZ::Vector2 &bound1)=0UiTransformInterfacepure virtual
GetCanvasPosition()=0UiTransformInterfacepure virtual
GetCanvasSpacePivot()=0UiTransformInterfacepure virtual
GetCanvasSpacePivotNoScaleRotate()=0UiTransformInterfacepure virtual
GetCanvasSpacePoints(RectPoints &points)=0UiTransformInterfacepure virtual
GetCanvasSpacePointsNoScaleRotate(RectPoints &points)=0UiTransformInterfacepure virtual
GetCanvasSpaceRectNoScaleRotate(Rect &rect)=0UiTransformInterfacepure virtual
GetCanvasSpaceSizeNoScaleRotate()=0UiTransformInterfacepure virtual
GetLocalInverseTransform(AZ::Matrix4x4 &mat)=0UiTransformInterfacepure virtual
GetLocalPosition()=0UiTransformInterfacepure virtual
GetLocalPositionX()=0UiTransformInterfacepure virtual
GetLocalPositionY()=0UiTransformInterfacepure virtual
GetLocalTransform(AZ::Matrix4x4 &mat)=0UiTransformInterfacepure virtual
GetPivot()=0UiTransformInterfacepure virtual
GetPivotX()=0UiTransformInterfacepure virtual
GetPivotY()=0UiTransformInterfacepure virtual
GetScale()=0UiTransformInterfacepure virtual
GetScaleToDeviceMode()=0UiTransformInterfacepure virtual
GetScaleX()=0UiTransformInterfacepure virtual
GetScaleY()=0UiTransformInterfacepure virtual
GetTransformFromCanvasSpace(AZ::Matrix4x4 &mat)=0UiTransformInterfacepure virtual
GetTransformFromViewport(AZ::Matrix4x4 &mat)=0UiTransformInterfacepure virtual
GetTransformToCanvasSpace(AZ::Matrix4x4 &mat)=0UiTransformInterfacepure virtual
GetTransformToViewport(AZ::Matrix4x4 &mat)=0UiTransformInterfacepure virtual
GetViewportPosition()=0UiTransformInterfacepure virtual
GetViewportSpacePivot()=0UiTransformInterfacepure virtual
GetViewportSpacePoints(RectPoints &points)=0UiTransformInterfacepure virtual
GetZRotation()=0UiTransformInterfacepure virtual
HandlerPolicyUiTransformInterfacestatic
HasCanvasSpaceRectChanged()=0UiTransformInterfacepure virtual
HasCanvasSpaceRectChangedByInitialization()=0UiTransformInterfacepure virtual
HasCanvasSpaceSizeChanged()=0UiTransformInterfacepure virtual
HasScaleOrRotation()=0UiTransformInterfacepure virtual
IsPointInRect(AZ::Vector2 point)=0UiTransformInterfacepure virtual
MoveCanvasPositionBy(const AZ::Vector2 &offset)=0UiTransformInterfacepure virtual
MoveLocalPositionBy(const AZ::Vector2 &offset)=0UiTransformInterfacepure virtual
MoveViewportPositionBy(const AZ::Vector2 &offset)=0UiTransformInterfacepure virtual
NotifyAndResetCanvasSpaceRectChange()=0UiTransformInterfacepure virtual
Recompute enum nameUiTransformInterface
RectPointsArray typedef (defined in UiTransformInterface)UiTransformInterface
RotateAndScalePoints(RectPoints &points)=0UiTransformInterfacepure virtual
ScaleToDeviceMode enum nameUiTransformInterface
SetCanvasPosition(const AZ::Vector2 &position)=0UiTransformInterfacepure virtual
SetLocalPosition(const AZ::Vector2 &position)=0UiTransformInterfacepure virtual
SetLocalPositionX(float position)=0UiTransformInterfacepure virtual
SetLocalPositionY(float position)=0UiTransformInterfacepure virtual
SetPivot(AZ::Vector2 pivot)=0UiTransformInterfacepure virtual
SetPivotX(float pivot)=0UiTransformInterfacepure virtual
SetPivotY(float pivot)=0UiTransformInterfacepure virtual
SetRecomputeFlags(Recompute recompute)=0UiTransformInterfacepure virtual
SetScale(AZ::Vector2 scale)=0UiTransformInterfacepure virtual
SetScaleToDeviceMode(ScaleToDeviceMode scaleToDeviceMode)=0UiTransformInterfacepure virtual
SetScaleX(float scale)=0UiTransformInterfacepure virtual
SetScaleY(float scale)=0UiTransformInterfacepure virtual
SetViewportPosition(const AZ::Vector2 &position)=0UiTransformInterfacepure virtual
SetZRotation(float rotation)=0UiTransformInterfacepure virtual
~UiTransformInterface() (defined in UiTransformInterface)UiTransformInterfaceinlinevirtual