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::ShaderOptionDescriptor Member List

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

AZ_DEFAULT_COPY_MOVE(ShaderOptionDescriptor) (defined in AZ::RPI::ShaderOptionDescriptor)AZ::RPI::ShaderOptionDescriptor
AZ_TYPE_INFO(AZ::RPI::ShaderOptionDescriptor, "{07B9E2F7-5408-49E9-904D-CC1A9C33230E}") (defined in AZ::RPI::ShaderOptionDescriptor)AZ::RPI::ShaderOptionDescriptor
Clear(ShaderOptionGroup &group) constAZ::RPI::ShaderOptionDescriptor
CompareOrder(const ShaderOptionDescriptor &first, const ShaderOptionDescriptor &second)AZ::RPI::ShaderOptionDescriptorstatic
DecodeBits(ShaderVariantKey key) constAZ::RPI::ShaderOptionDescriptor
FindValue(const Name &valueName) constAZ::RPI::ShaderOptionDescriptor
Get(const ShaderOptionGroup &group) constAZ::RPI::ShaderOptionDescriptor
GetBitCount() const (defined in AZ::RPI::ShaderOptionDescriptor)AZ::RPI::ShaderOptionDescriptor
GetBitMask() constAZ::RPI::ShaderOptionDescriptor
GetBitMaskNot() constAZ::RPI::ShaderOptionDescriptor
GetBitOffset() constAZ::RPI::ShaderOptionDescriptor
GetDefaultValue() constAZ::RPI::ShaderOptionDescriptor
GetHash() constAZ::RPI::ShaderOptionDescriptor
GetMaxValue() constAZ::RPI::ShaderOptionDescriptor
GetMinValue() constAZ::RPI::ShaderOptionDescriptor
GetName() const (defined in AZ::RPI::ShaderOptionDescriptor)AZ::RPI::ShaderOptionDescriptor
GetOrder() constAZ::RPI::ShaderOptionDescriptor
GetType() constAZ::RPI::ShaderOptionDescriptor
GetValueName(ShaderOptionValue value) constAZ::RPI::ShaderOptionDescriptor
GetValueName(uint32_t valueIndex) constAZ::RPI::ShaderOptionDescriptor
GetValuesCount() constAZ::RPI::ShaderOptionDescriptor
operator!=(const ShaderOptionDescriptor &) const (defined in AZ::RPI::ShaderOptionDescriptor)AZ::RPI::ShaderOptionDescriptor
operator==(const ShaderOptionDescriptor &) const (defined in AZ::RPI::ShaderOptionDescriptor)AZ::RPI::ShaderOptionDescriptor
Reflect(ReflectContext *context) (defined in AZ::RPI::ShaderOptionDescriptor)AZ::RPI::ShaderOptionDescriptorstatic
SameOrder(const ShaderOptionDescriptor &first, const ShaderOptionDescriptor &second)AZ::RPI::ShaderOptionDescriptorstatic
Set(ShaderOptionGroup &group, const Name &valueName) constAZ::RPI::ShaderOptionDescriptor
Set(ShaderOptionGroup &group, const ShaderOptionValue value) constAZ::RPI::ShaderOptionDescriptor
Set(ShaderVariantKey &key, const ShaderOptionValue value) constAZ::RPI::ShaderOptionDescriptor
SetDefaultValue(const Name &valueName)AZ::RPI::ShaderOptionDescriptor
SetType(ShaderOptionType optionType)AZ::RPI::ShaderOptionDescriptor
ShaderOptionDescriptor()=default (defined in AZ::RPI::ShaderOptionDescriptor)AZ::RPI::ShaderOptionDescriptor
ShaderOptionDescriptor(const Name &name, const ShaderOptionType &optionType, uint32_t bitOffset, uint32_t order, const ShaderOptionValues &nameIndexList, const Name &defaultValue={})AZ::RPI::ShaderOptionDescriptor