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

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

AddProperty(AZStd::string_view propertyId)AZ::RPI::MaterialTypeSourceData
AddPropertyGroup(AZStd::string_view propertyGroupId)AZ::RPI::MaterialTypeSourceData
AZ_CLASS_ALLOCATOR(MaterialTypeSourceData, SystemAllocator) (defined in AZ::RPI::MaterialTypeSourceData)AZ::RPI::MaterialTypeSourceData
AZ_TYPE_INFO(AZ::RPI::MaterialTypeSourceData, "{14085B6F-42E8-447D-9833-E1E45C2510B2}") (defined in AZ::RPI::MaterialTypeSourceData)AZ::RPI::MaterialTypeSourceData
CreateMaterialTypeAsset(Data::AssetId assetId, AZStd::string_view materialTypeSourceFilePath="", bool elevateWarnings=true) constAZ::RPI::MaterialTypeSourceData
EnumerateProperties(const EnumeratePropertiesCallback &callback) constAZ::RPI::MaterialTypeSourceData
EnumeratePropertiesCallback typedefAZ::RPI::MaterialTypeSourceData
EnumeratePropertyGroups(const EnumeratePropertyGroupsCallback &callback) constAZ::RPI::MaterialTypeSourceData
EnumeratePropertyGroupsCallback typedefAZ::RPI::MaterialTypeSourceData
Extension (defined in AZ::RPI::MaterialTypeSourceData)AZ::RPI::MaterialTypeSourceDatastatic
FindProperty(AZStd::string_view propertyId) constAZ::RPI::MaterialTypeSourceData
FindProperty(AZStd::string_view propertyId) (defined in AZ::RPI::MaterialTypeSourceData)AZ::RPI::MaterialTypeSourceData
FindPropertyGroup(AZStd::string_view propertyGroupId) constAZ::RPI::MaterialTypeSourceData
FindPropertyGroup(AZStd::string_view propertyGroupId) (defined in AZ::RPI::MaterialTypeSourceData)AZ::RPI::MaterialTypeSourceData
Format enum nameAZ::RPI::MaterialTypeSourceData
GetFormat() constAZ::RPI::MaterialTypeSourceData
GetPropertyLayout() constAZ::RPI::MaterialTypeSourceDatainline
IntermediateMaterialTypeSubId (defined in AZ::RPI::MaterialTypeSourceData)AZ::RPI::MaterialTypeSourceDatastatic
m_description (defined in AZ::RPI::MaterialTypeSourceData)AZ::RPI::MaterialTypeSourceData
m_lightingModelAZ::RPI::MaterialTypeSourceData
m_materialFunctorSourceDataAZ::RPI::MaterialTypeSourceData
m_materialShaderCodeAZ::RPI::MaterialTypeSourceData
m_pipelineDataAZ::RPI::MaterialTypeSourceData
m_shaderCollectionAZ::RPI::MaterialTypeSourceData
m_uvNameMap (defined in AZ::RPI::MaterialTypeSourceData)AZ::RPI::MaterialTypeSourceData
m_versionAZ::RPI::MaterialTypeSourceData
m_versionUpdates (defined in AZ::RPI::MaterialTypeSourceData)AZ::RPI::MaterialTypeSourceData
MakeMaterialNameContext(const MaterialTypeSourceData::PropertyGroupStack &propertyGroupStack)AZ::RPI::MaterialTypeSourceDatastatic
PropertyGroupStack typedefAZ::RPI::MaterialTypeSourceData
PropertyList typedef (defined in AZ::RPI::MaterialTypeSourceData)AZ::RPI::MaterialTypeSourceData
Reflect(ReflectContext *context) (defined in AZ::RPI::MaterialTypeSourceData)AZ::RPI::MaterialTypeSourceDatastatic
ResolveUvEnums()AZ::RPI::MaterialTypeSourceData
SortProperties()AZ::RPI::MaterialTypeSourceData
SplitId(AZStd::string_view id)AZ::RPI::MaterialTypeSourceDatastatic
TokenizeId(AZStd::string_view id)AZ::RPI::MaterialTypeSourceDatastatic
UpgradeLegacyFormat()AZ::RPI::MaterialTypeSourceData
UvNameMap typedefAZ::RPI::MaterialTypeSourceData
VersionUpdateActions typedef (defined in AZ::RPI::MaterialTypeSourceData)AZ::RPI::MaterialTypeSourceData
VersionUpdates typedef (defined in AZ::RPI::MaterialTypeSourceData)AZ::RPI::MaterialTypeSourceData