This is the complete list of members for AZ::RPI::MaterialShaderParameterLayout, including all inherited members.
| AddMaterialParameter(const Name &name, const bool isPseudoParam=false, const size_t count=1) (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | inline |
| AddMaterialParameter(const AZStd::string_view &name, const bool isPseudoParam=false, const size_t count=1) (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | |
| AddParameterFromFunctor(const AZStd::string &name, const AZStd::string &typeName, const size_t typeSize=0) (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | |
| AddParameterFromPropertyConnection(const AZ::Name &name, const MaterialPropertyDataType dataType) (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | |
| AddTypedMaterialParameter(const AZStd::string_view &name, const AZStd::string_view &typeName, const size_t gpuTypesize, const bool isPseudoParam=false, const size_t count=1) (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | |
| AZ_TYPE_INFO(MaterialShaderParameterLayout, "{538D434D-86A0-40DB-84FD-E4D0B4CF50ED}") (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | |
| ConnectParametersToSrg(const RHI::ShaderResourceGroupLayout *srgLayout) (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | |
| ConnectParameterToSrg(MaterialShaderParameterDescriptor *desc, const RHI::ShaderResourceGroupLayout *srgLayout) (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | |
| FinalizeLayout() (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | |
| GetDescriptor(const Index parameterIndex) (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | |
| GetDescriptor(Index const parameterIndex) const (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | |
| GetDescriptors() const (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | inline |
| GetNames() const (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | inline |
| GetNonPseudoParameterCount() const (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | inline |
| GetParameterIndex(const AZStd::string_view &name) const (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | |
| Index typedef (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | |
| IsPropertyTypeCompatibleWithShaderParameter(const MaterialShaderParameterDescriptor *desc, const MaterialPropertyDataType dataType) (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | |
| IsPropertyTypeCompatibleWithSrg(const MaterialShaderParameterDescriptor *desc, const MaterialPropertyDataType dataType) (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | |
| Reflect(ReflectContext *context) (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | static |
| Reset() (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout | |
| WriteMaterialParameterStructureAzsli(const AZ::IO::Path &filename) const (defined in AZ::RPI::MaterialShaderParameterLayout) | AZ::RPI::MaterialShaderParameterLayout |