This is the complete list of members for AZ::RPI::MaterialTypeAssetCreator, including all inherited members.
AddMaterialFunctor(const Ptr< MaterialFunctor > &functor, const AZ::Name &materialPipelineName=MaterialPipelineNone) | AZ::RPI::MaterialTypeAssetCreator | |
AddShader(const AZ::Data::Asset< ShaderAsset > &shaderAsset, const ShaderVariantId &shaderVariantId={}, const AZ::Name &shaderTag={}, const AZ::Name &materialPipelineName=MaterialPipelineNone) | AZ::RPI::MaterialTypeAssetCreator | |
AddUvName(const RHI::ShaderSemantic &shaderInput, const Name &uvName) | AZ::RPI::MaterialTypeAssetCreator | |
AddVersionUpdate(const MaterialVersionUpdate &materialVersionUpdate) | AZ::RPI::MaterialTypeAssetCreator | |
Begin(const Data::AssetId &assetId) | AZ::RPI::MaterialTypeAssetCreator | |
BeginCommon(const Data::AssetId &assetId) | AZ::RPI::AssetCreator< MaterialTypeAsset > | protected |
BeginMaterialProperty(const Name &materialPropertyName, MaterialPropertyDataType dataType, const AZ::Name &materialPipelineName=MaterialPipelineNone) | AZ::RPI::MaterialTypeAssetCreator | |
ClaimShaderOptionOwnership(const Name &shaderOptionName) | AZ::RPI::MaterialTypeAssetCreator | |
ConnectMaterialPropertyToShaderEnabled(const Name &shaderTag) | AZ::RPI::MaterialTypeAssetCreator | |
ConnectMaterialPropertyToShaderInput(const Name &shaderInputName) | AZ::RPI::MaterialTypeAssetCreator | |
ConnectMaterialPropertyToShaderOptions(const Name &shaderOptionName) | AZ::RPI::MaterialTypeAssetCreator | |
End(Data::Asset< MaterialTypeAsset > &result) (defined in AZ::RPI::MaterialTypeAssetCreator) | AZ::RPI::MaterialTypeAssetCreator | |
EndCommon(Data::Asset< MaterialTypeAsset > &result) | AZ::RPI::AssetCreator< MaterialTypeAsset > | protected |
EndMaterialProperty() | AZ::RPI::MaterialTypeAssetCreator | |
GetMaterialPropertiesLayout(const AZ::Name &materialPipelineName=MaterialPipelineNone) const | AZ::RPI::MaterialTypeAssetCreator | |
GetMaterialShaderResourceGroupLayout() const | AZ::RPI::MaterialTypeAssetCreator | |
m_asset | AZ::RPI::AssetCreator< MaterialTypeAsset > | protected |
ReportError(const char *format, Args... args) | AZ::RPI::AssetCreator< MaterialTypeAsset > | |
ReportWarning(const char *format, Args... args) | AZ::RPI::AssetCreator< MaterialTypeAsset > | |
SetElevateWarnings(bool elevated) | AZ::RPI::AssetCreator< MaterialTypeAsset > | |
SetMaterialPropertyEnumNames(const AZStd::vector< AZStd::string > &enumNames) | AZ::RPI::MaterialTypeAssetCreator | |
SetPropertyValue(const Name &name, const Data::Asset< ImageAsset > &imageAsset, const AZ::Name &materialPipelineName=MaterialPipelineNone) | AZ::RPI::MaterialTypeAssetCreator | |
SetPropertyValue(const Name &name, const Data::Asset< StreamingImageAsset > &imageAsset, const AZ::Name &materialPipelineName=MaterialPipelineNone) (defined in AZ::RPI::MaterialTypeAssetCreator) | AZ::RPI::MaterialTypeAssetCreator | |
SetPropertyValue(const Name &name, const Data::Asset< AttachmentImageAsset > &imageAsset, const AZ::Name &materialPipelineName=MaterialPipelineNone) (defined in AZ::RPI::MaterialTypeAssetCreator) | AZ::RPI::MaterialTypeAssetCreator | |
SetPropertyValue(const Name &name, const MaterialPropertyValue &value, const AZ::Name &materialPipelineName=MaterialPipelineNone) | AZ::RPI::MaterialTypeAssetCreator | |
SetVersion(uint32_t version) | AZ::RPI::MaterialTypeAssetCreator | |
ValidateIsReady() | AZ::RPI::AssetCreator< MaterialTypeAsset > | protected |
ValidateNotNull(void *pointer, const char *name) | AZ::RPI::AssetCreator< MaterialTypeAsset > | protected |