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 LyShine::IRenderGraph, 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)=0 | LyShine::IRenderGraph | pure virtual |
AddPrimitive(LyShine::UiPrimitive *primitive, const AZ::Data::Instance< AZ::RPI::Image > &texture, bool isClampTextureMode, bool isTextureSRGB, bool isTexturePremultipliedAlpha, BlendMode blendMode)=0 | LyShine::IRenderGraph | pure virtual |
BeginMask(bool isMaskingEnabled, bool useAlphaTest, bool drawBehind, bool drawInFront)=0 | LyShine::IRenderGraph | pure virtual |
BeginRenderToTexture(AZ::Data::Instance< AZ::RPI::AttachmentImage > attachmentImage, const AZ::Vector2 &viewportTopLeft, const AZ::Vector2 &viewportSize, const AZ::Color &clearColor)=0 | LyShine::IRenderGraph | pure virtual |
EndMask()=0 | LyShine::IRenderGraph | pure virtual |
EndRenderToTexture()=0 | LyShine::IRenderGraph | pure virtual |
GetAlphaFade() const =0 | LyShine::IRenderGraph | pure virtual |
GetDynamicQuadPrimitive(const AZ::Vector2 *positions, uint32 packedColor)=0 | LyShine::IRenderGraph | pure virtual |
IsRenderingToMask() const =0 | LyShine::IRenderGraph | pure virtual |
PopAlphaFade()=0 | LyShine::IRenderGraph | pure virtual |
PushAlphaFade(float alphaFadeValue)=0 | LyShine::IRenderGraph | pure virtual |
PushOverrideAlphaFade(float alphaFadeValue)=0 | LyShine::IRenderGraph | pure virtual |
SetIsRenderingToMask(bool isRenderingToMask)=0 | LyShine::IRenderGraph | pure virtual |
StartChildrenForMask()=0 | LyShine::IRenderGraph | pure virtual |
~IRenderGraph() | LyShine::IRenderGraph | inlinevirtual |