This is the complete list of members for AZ::RPI::Material, including all inherited members.
ApplyGlobalShaderOptions() | AZ::RPI::Material | |
AZ_CLASS_ALLOCATOR(Material, SystemAllocator) (defined in AZ::RPI::Material) | AZ::RPI::Material | |
AZ_INSTANCE_DATA(Material, "{C99F75B2-8BD5-4CD8-8672-1E01EF0A04CF}") (defined in AZ::RPI::Material) | AZ::RPI::Material | |
CanCompile() const | AZ::RPI::Material | |
ChangeId typedef | AZ::RPI::Material | |
Compile() | AZ::RPI::Material | |
Create(const Data::Asset< MaterialAsset > &materialAsset) (defined in AZ::RPI::Material) | AZ::RPI::Material | static |
DEFAULT_CHANGE_ID | AZ::RPI::Material | static |
FindOrCreate(const Data::Asset< MaterialAsset > &materialAsset) (defined in AZ::RPI::Material) | AZ::RPI::Material | static |
FindPropertyIndex(const Name &propertyId, bool *wasRenamed=nullptr, Name *newName=nullptr) const | AZ::RPI::Material | |
ForAllShaderItems(AZStd::function< bool(const Name &materialPipelineName, const ShaderCollection::Item &shaderItem)> callback) const | AZ::RPI::Material | |
GetAsset() const (defined in AZ::RPI::Material) | AZ::RPI::Material | |
GetCurrentChangeId() const | AZ::RPI::Material | |
GetGeneralShaderCollection() const | AZ::RPI::Material | |
GetMaterialPropertiesLayout() const | AZ::RPI::Material | |
GetPropertyCollection() const (defined in AZ::RPI::Material) | AZ::RPI::Material | |
GetPropertyDirtyFlags() const | AZ::RPI::Material | |
GetPropertyValue(MaterialPropertyIndex index) const | AZ::RPI::Material | |
GetPropertyValue(MaterialPropertyIndex index) const (defined in AZ::RPI::Material) | AZ::RPI::Material | |
GetPropertyValues() const (defined in AZ::RPI::Material) | AZ::RPI::Material | |
GetRHIShaderResourceGroup() const (defined in AZ::RPI::Material) | AZ::RPI::Material | |
GetShaderCollection(const Name &forPipeline) const | AZ::RPI::Material | |
MaterialOwnsShaderOption(const Name &shaderOptionName) const | AZ::RPI::Material | |
MaterialSystem (defined in AZ::RPI::Material) | AZ::RPI::Material | friend |
NeedsCompile() const | AZ::RPI::Material | |
SetPropertyValue(MaterialPropertyIndex index, const Type &value) | AZ::RPI::Material | |
SetPropertyValue(MaterialPropertyIndex index, const MaterialPropertyValue &value) | AZ::RPI::Material | |
SetPsoHandlingOverride(MaterialPropertyPsoHandling psoHandlingOverride) | AZ::RPI::Material | |
SetSystemShaderOption(const Name &shaderOptionName, RPI::ShaderOptionValue value) | AZ::RPI::Material | |
~Material() (defined in AZ::RPI::Material) | AZ::RPI::Material | virtual |