This is the complete list of members for AZ::RPI::ShaderAsset, including all inherited members.
AZ_DISABLE_COPY_MOVE(ShaderAsset) (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | |
AZ_RTTI(ShaderAsset, "{823395A3-D570-49F4-99A9-D820CD1DEF98}", Data::AssetData) (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | |
DisplayName (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | static |
Extension (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | static |
FindFallbackShaderResourceGroupLayout(SupervariantIndex supervariantIndex) const | AZ::RPI::ShaderAsset | |
FindFallbackShaderResourceGroupLayout() const (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | inline |
FindShaderResourceGroupLayout(const Name &shaderResourceGroupName, SupervariantIndex supervariantIndex) const | AZ::RPI::ShaderAsset | |
FindShaderResourceGroupLayout(const Name &shaderResourceGroupName) const (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | |
FindShaderResourceGroupLayout(uint32_t bindingSlot, SupervariantIndex supervariantIndex) const | AZ::RPI::ShaderAsset | |
FindShaderResourceGroupLayout(uint32_t bindingSlot) const (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | |
FindVariantStableId(const ShaderVariantId &shaderVariantId) | AZ::RPI::ShaderAsset | |
GetAttribute(const RHI::ShaderStage &shaderStage, const Name &attributeName, SupervariantIndex supervariantIndex) const | AZ::RPI::ShaderAsset | |
GetAttribute(const RHI::ShaderStage &shaderStage, const Name &attributeName) const (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | inline |
GetDefaultShaderOptions() const | AZ::RPI::ShaderAsset | |
GetDrawListName() const | AZ::RPI::ShaderAsset | |
GetDrawSrgLayout(SupervariantIndex supervariantIndex) const | AZ::RPI::ShaderAsset | |
GetDrawSrgLayout() const (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | inline |
GetInputContract(SupervariantIndex supervariantIndex) const | AZ::RPI::ShaderAsset | |
GetInputContract() const (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | inline |
GetName() const | AZ::RPI::ShaderAsset | |
GetOutputContract(SupervariantIndex supervariantIndex) const | AZ::RPI::ShaderAsset | |
GetOutputContract() const (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | inline |
GetPipelineLayoutDescriptor(SupervariantIndex supervariantIndex) const | AZ::RPI::ShaderAsset | |
GetPipelineLayoutDescriptor() const (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | inline |
GetPipelineStateType() const | AZ::RPI::ShaderAsset | |
GetRenderStates(SupervariantIndex supervariantIndex) const | AZ::RPI::ShaderAsset | |
GetRenderStates() const (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | inline |
GetRootVariantAsset(SupervariantIndex supervariantIndex) const (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | |
GetRootVariantAsset() const (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | inline |
GetShaderOptionGroupLayout() const | AZ::RPI::ShaderAsset | |
GetShaderResourceGroupLayouts(SupervariantIndex supervariantIndex) const | AZ::RPI::ShaderAsset | |
GetShaderResourceGroupLayouts() const (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | inline |
GetSupervariantIndex(const AZ::Name &supervariantName) const | AZ::RPI::ShaderAsset | |
GetSupervariantIndexFromAssetId(const Data::AssetId &assetId) (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | static |
GetSupervariantIndexFromProductAssetSubId(uint32_t assetProducSubId) (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | static |
GetSupervariantName(SupervariantIndex supervariantIndex) const | AZ::RPI::ShaderAsset | |
GetVariantAsset(const ShaderVariantId &shaderVariantId, SupervariantIndex supervariantIndex) | AZ::RPI::ShaderAsset | |
GetVariantAsset(const ShaderVariantId &shaderVariantId) (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | inline |
GetVariantAsset(ShaderVariantStableId shaderVariantStableId, SupervariantIndex supervariantIndex) const | AZ::RPI::ShaderAsset | |
GetVariantAsset(ShaderVariantStableId shaderVariantStableId) const (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | inline |
Group (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | static |
MakeProductAssetSubId(uint32_t rhiApiUniqueIndex, uint32_t supervariantIndex, uint32_t subProductType) (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | static |
Reflect(ReflectContext *context) (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | static |
RootShaderVariantStableId | AZ::RPI::ShaderAsset | static |
Shader (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | friend |
ShaderAsset()=default (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | |
ShaderAssetCreator (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | friend |
ShaderAssetHandler (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | friend |
ShaderAssetTester (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset | friend |
~ShaderAsset() (defined in AZ::RPI::ShaderAsset) | AZ::RPI::ShaderAsset |