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

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

AddressPolicy (defined in UiSystemToolsInterface)UiSystemToolsInterfacestatic
DestroyCanvas(CanvasAssetHandle *canvas)=0UiSystemToolsInterfacepure virtual
GetCanvasEntity(CanvasAssetHandle *canvas)=0UiSystemToolsInterfacepure virtual
GetRootSliceEntity(CanvasAssetHandle *canvas)=0UiSystemToolsInterfacepure virtual
GetRootSliceSliceComponent(CanvasAssetHandle *canvas)=0UiSystemToolsInterfacepure virtual
HandlerPolicy (defined in UiSystemToolsInterface)UiSystemToolsInterfacestatic
LoadCanvasFromStream(AZ::IO::GenericStream &stream, const AZ::ObjectStream::FilterDescriptor &filterDesc)=0UiSystemToolsInterfacepure virtual
MutexType typedef (defined in UiSystemToolsInterface)UiSystemToolsInterface
ReplaceCanvasEntity(CanvasAssetHandle *canvas, AZ::Entity *newCanvasEntity)=0UiSystemToolsInterfacepure virtual
ReplaceRootSliceSliceComponent(CanvasAssetHandle *canvas, AZ::SliceComponent *newSliceComponent)=0UiSystemToolsInterfacepure virtual
SaveCanvasToStream(CanvasAssetHandle *canvas, AZ::IO::FileIOStream &stream)=0UiSystemToolsInterfacepure virtual