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

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

AddPrimitive(LyShine::UiPrimitive *primitive) (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNode
AZ_CLASS_ALLOCATOR(PrimitiveListRenderNode, AZ::PoolAllocator) (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNode
FindTexture(const AZ::Data::Instance< AZ::RPI::Image > &texture, bool isClampTextureMode) const (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNode
GetAlphaMaskType() const (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNodeinline
GetBlendModeState() const (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNodeinline
GetIsPremultiplyAlpha() const (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNodeinline
GetIsTextureSRGB() const (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNodeinline
GetNumTextures() const (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNodeinline
GetOrAddTexture(const AZ::Data::Instance< AZ::RPI::Image > &texture, bool isClampTextureMode) (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNode
GetPrimitives() const (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNode
GetTexture(int texIndex) const (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNodeinline
GetTextureIsClampMode(int texIndex) const (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNodeinline
GetType() const (defined in LyShine::RenderNode)LyShine::RenderNodeinline
HasSpaceToAddPrimitive(LyShine::UiPrimitive *primitive) const (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNode
MaxTextures (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNodestatic
PrimitiveListRenderNode(const AZ::Data::Instance< AZ::RPI::Image > &texture, bool isClampTextureMode, bool isTextureSRGB, bool preMultiplyAlpha, const AZ::RHI::TargetBlendState &blendModeState) (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNode
PrimitiveListRenderNode(const AZ::Data::Instance< AZ::RPI::Image > &texture, const AZ::Data::Instance< AZ::RPI::Image > &maskTexture, bool isClampTextureMode, bool isTextureSRGB, bool preMultiplyAlpha, AlphaMaskType alphaMaskType, const AZ::RHI::TargetBlendState &blendModeState) (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNode
Render(UiRenderer *uiRenderer, const AZ::Matrix4x4 &modelViewProjMat, AZ::RHI::Ptr< AZ::RPI::DynamicDrawContext > dynamicDraw) override (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNodevirtual
RenderNode(RenderNodeType type) (defined in LyShine::RenderNode)LyShine::RenderNodeinline
ValidateNode() override (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNodevirtual
~PrimitiveListRenderNode() override (defined in LyShine::PrimitiveListRenderNode)LyShine::PrimitiveListRenderNode
~RenderNode() (defined in LyShine::RenderNode)LyShine::RenderNodeinlinevirtual