Open 3D Engine Atom 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.
AZ::RPI::ShaderOptionGroup Member List

This is the complete list of members for AZ::RPI::ShaderOptionGroup, including all inherited members.

AZ_CLASS_ALLOCATOR(ShaderOptionGroup, AZ::ThreadPoolAllocator) (defined in AZ::RPI::ShaderOptionGroup)AZ::RPI::ShaderOptionGroup
AZ_TYPE_INFO(ShaderOptionGroup, "{906F69F5-52F0-4095-9562-0E91DDDE6E2F}") (defined in AZ::RPI::ShaderOptionGroup)AZ::RPI::ShaderOptionGroup
Clear()AZ::RPI::ShaderOptionGroup
ClearValue(const Name &optionName)AZ::RPI::ShaderOptionGroup
ClearValue(ShaderOptionIndex optionIndex)AZ::RPI::ShaderOptionGroup
FindShaderOptionIndex(const Name &optionName) constAZ::RPI::ShaderOptionGroup
GetShaderOptionDescriptors() constAZ::RPI::ShaderOptionGroup
GetShaderOptionLayout() constAZ::RPI::ShaderOptionGroup
GetShaderVariantId() constAZ::RPI::ShaderOptionGroup
GetShaderVariantKey() constAZ::RPI::ShaderOptionGroup
GetShaderVariantKeyFallbackValue() constAZ::RPI::ShaderOptionGroup
GetShaderVariantMask() constAZ::RPI::ShaderOptionGroup
GetValue(const Name &optionName) constAZ::RPI::ShaderOptionGroup
GetValue(ShaderOptionIndex optionIndex) constAZ::RPI::ShaderOptionGroup
IsEmpty() constAZ::RPI::ShaderOptionGroup
IsFullySpecified() constAZ::RPI::ShaderOptionGroup
Reflect(AZ::ReflectContext *context) (defined in AZ::RPI::ShaderOptionGroup)AZ::RPI::ShaderOptionGroupstatic
SetAllToDefaultValues()AZ::RPI::ShaderOptionGroup
SetUnspecifiedToDefaultValues()AZ::RPI::ShaderOptionGroup
SetValue(const Name &optionName, const Name &valueName)AZ::RPI::ShaderOptionGroup
SetValue(const Name &optionName, ShaderOptionValue valueIndex)AZ::RPI::ShaderOptionGroup
SetValue(ShaderOptionIndex optionIndex, const Name &valueName)AZ::RPI::ShaderOptionGroup
SetValue(ShaderOptionIndex optionIndex, ShaderOptionValue valueIndex)AZ::RPI::ShaderOptionGroup
ShaderOptionDescriptor (defined in AZ::RPI::ShaderOptionGroup)AZ::RPI::ShaderOptionGroupfriend
ShaderOptionGroup()=default (defined in AZ::RPI::ShaderOptionGroup)AZ::RPI::ShaderOptionGroup
ShaderOptionGroup(const ShaderOptionGroup &rhs) (defined in AZ::RPI::ShaderOptionGroup)AZ::RPI::ShaderOptionGroup
ShaderOptionGroup(const ConstPtr< ShaderOptionGroupLayout > &shaderOptionGroupLayout) (defined in AZ::RPI::ShaderOptionGroup)AZ::RPI::ShaderOptionGroupexplicit
ShaderOptionGroup(const ConstPtr< ShaderOptionGroupLayout > &shaderOptionGroupLayout, const ShaderVariantId &id) (defined in AZ::RPI::ShaderOptionGroup)AZ::RPI::ShaderOptionGroupexplicit
ToString() constAZ::RPI::ShaderOptionGroup