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.
LyShine::RenderGraph Member List

This is the complete list of members for LyShine::RenderGraph, including all inherited members.

AddAlphaMaskPrimitive(LyShine::UiPrimitive *primitive, AZ::Data::Instance< AZ::RPI::AttachmentImage > contentAttachmentImage, AZ::Data::Instance< AZ::RPI::AttachmentImage > maskAttachmentImage, bool isClampTextureMode, bool isTextureSRGB, bool isTexturePremultipliedAlpha, BlendMode blendMode) overrideLyShine::RenderGraphvirtual
AddPrimitive(LyShine::UiPrimitive *primitive, const AZ::Data::Instance< AZ::RPI::Image > &texture, bool isClampTextureMode, bool isTextureSRGB, bool isTexturePremultipliedAlpha, BlendMode blendMode) overrideLyShine::RenderGraphvirtual
BeginMask(bool isMaskingEnabled, bool useAlphaTest, bool drawBehind, bool drawInFront) overrideLyShine::RenderGraphvirtual
BeginRenderToTexture(AZ::Data::Instance< AZ::RPI::AttachmentImage > attachmentImage, const AZ::Vector2 &viewportTopLeft, const AZ::Vector2 &viewportSize, const AZ::Color &clearColor) overrideLyShine::RenderGraphvirtual
DebugReportDrawCalls(AZ::IO::HandleType fileHandle, LyShineDebug::DebugInfoDrawCallReport &reportInfo, void *context) const (defined in LyShine::RenderGraph)LyShine::RenderGraph
DebugReportDrawCallsRenderNodeList(const AZStd::vector< RenderNode * > &renderNodeList, AZ::IO::HandleType fileHandle, LyShineDebug::DebugInfoDrawCallReport &reportInfo, void *context, const AZStd::string &indent) const (defined in LyShine::RenderGraph)LyShine::RenderGraph
EndMask() overrideLyShine::RenderGraphvirtual
EndRenderToTexture() overrideLyShine::RenderGraphvirtual
FinalizeGraph()LyShine::RenderGraph
GetAlphaFade() const overrideLyShine::RenderGraphvirtual
GetBlendModeState(LyShine::BlendMode blendMode, bool isShaderOutputPremultAlpha) constLyShine::RenderGraphprotected
GetDebugInfoRenderGraph(LyShineDebug::DebugInfoRenderGraph &info) const (defined in LyShine::RenderGraph)LyShine::RenderGraph
GetDebugInfoRenderNodeList(const AZStd::vector< RenderNode * > &renderNodeList, LyShineDebug::DebugInfoRenderGraph &info, AZStd::set< AZ::Data::Instance< AZ::RPI::Image >> &uniqueTextures) const (defined in LyShine::RenderGraph)LyShine::RenderGraph
GetDirtyFlag()LyShine::RenderGraph
GetDynamicQuadPrimitive(const AZ::Vector2 *positions, uint32 packedColor) overrideLyShine::RenderGraphvirtual
GetRenderTargetsAndDependencies(LyShine::AttachmentImagesAndDependencies &attachmentImagesAndDependencies) (defined in LyShine::RenderGraph)LyShine::RenderGraph
IsEmpty()LyShine::RenderGraph
IsRenderingToMask() const overrideLyShine::RenderGraphvirtual
m_alphaFadeStack (defined in LyShine::RenderGraph)LyShine::RenderGraphprotected
m_currentMask (defined in LyShine::RenderGraph)LyShine::RenderGraphprotected
m_currentRenderTarget (defined in LyShine::RenderGraph)LyShine::RenderGraphprotected
m_dynamicQuads (defined in LyShine::RenderGraph)LyShine::RenderGraphprotected
m_isDirty (defined in LyShine::RenderGraph)LyShine::RenderGraphprotected
m_isRenderingToMask (defined in LyShine::RenderGraph)LyShine::RenderGraphprotected
m_renderNodeListStack (defined in LyShine::RenderGraph)LyShine::RenderGraphprotected
m_renderNodes (defined in LyShine::RenderGraph)LyShine::RenderGraphprotected
m_renderTargetNestLevel (defined in LyShine::RenderGraph)LyShine::RenderGraphprotected
m_renderTargetRenderNodes (defined in LyShine::RenderGraph)LyShine::RenderGraphprotected
m_renderToRenderTargetCount (defined in LyShine::RenderGraph)LyShine::RenderGraphprotected
m_timeGraphLastBuiltMs (defined in LyShine::RenderGraph)LyShine::RenderGraphprotected
m_wasBuiltThisFrame (defined in LyShine::RenderGraph)LyShine::RenderGraphmutableprotected
PopAlphaFade() overrideLyShine::RenderGraphvirtual
PushAlphaFade(float alphaFadeValue) overrideLyShine::RenderGraphvirtual
PushOverrideAlphaFade(float alphaFadeValue) overrideLyShine::RenderGraphvirtual
Render(UiRenderer *uiRenderer, const AZ::Vector2 &viewportSize)LyShine::RenderGraph
RenderGraph() (defined in LyShine::RenderGraph)LyShine::RenderGraph
ResetGraph()LyShine::RenderGraph
SetDirtyFlag(bool isDirty)LyShine::RenderGraph
SetIsRenderingToMask(bool isRenderingToMask) overrideLyShine::RenderGraphvirtual
SetRttPassesEnabled(UiRenderer *uiRenderer, bool enabled) (defined in LyShine::RenderGraph)LyShine::RenderGraphprotected
StartChildrenForMask() overrideLyShine::RenderGraphvirtual
ValidateGraph() (defined in LyShine::RenderGraph)LyShine::RenderGraph
~IRenderGraph()LyShine::IRenderGraphinlinevirtual
~RenderGraph() override (defined in LyShine::RenderGraph)LyShine::RenderGraph