Open 3D Engine AtomLyIntegration Gem API Reference  24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Render::MaterialComponentRequests Member List

This is the complete list of members for AZ::Render::MaterialComponentRequests, including all inherited members.

ClearAllPropertyValues()=0AZ::Render::MaterialComponentRequestspure virtual
ClearMaterialAssetId(const MaterialAssignmentId &materialAssignmentId)=0AZ::Render::MaterialComponentRequestspure virtual
ClearMaterialAssetIdOnDefaultSlot()=0AZ::Render::MaterialComponentRequestspure virtual
ClearMaterialMap()=0AZ::Render::MaterialComponentRequestspure virtual
ClearMaterialsOnInvalidSlots()=0AZ::Render::MaterialComponentRequestspure virtual
ClearMaterialsOnLodSlots()=0AZ::Render::MaterialComponentRequestspure virtual
ClearMaterialsOnModelSlots()=0AZ::Render::MaterialComponentRequestspure virtual
ClearMaterialsWithMissingAssets()=0AZ::Render::MaterialComponentRequestspure virtual
ClearPropertyValue(const MaterialAssignmentId &materialAssignmentId, const AZStd::string &propertyName)=0AZ::Render::MaterialComponentRequestspure virtual
ClearPropertyValues(const MaterialAssignmentId &materialAssignmentId)=0AZ::Render::MaterialComponentRequestspure virtual
FindMaterialAssignmentId(const MaterialAssignmentLodIndex lod, const AZStd::string &label) const =0AZ::Render::MaterialComponentRequestspure virtual
GetDefaultMaterialAssetId(const MaterialAssignmentId &materialAssignmentId) const =0AZ::Render::MaterialComponentRequestspure virtual
GetDefaultMaterialMap() const =0AZ::Render::MaterialComponentRequestspure virtual
GetDefautMaterialMap() const (defined in AZ::Render::MaterialComponentRequests)AZ::Render::MaterialComponentRequestsinlinevirtual
GetMaterialAssetId(const MaterialAssignmentId &materialAssignmentId) const =0AZ::Render::MaterialComponentRequestspure virtual
GetMaterialAssetIdOnDefaultSlot() const =0AZ::Render::MaterialComponentRequestspure virtual
GetMaterialLabel(const MaterialAssignmentId &materialAssignmentId) const =0AZ::Render::MaterialComponentRequestspure virtual
GetMaterialMap() const =0AZ::Render::MaterialComponentRequestspure virtual
GetModelUvOverrides(const MaterialAssignmentId &materialAssignmentId) const =0AZ::Render::MaterialComponentRequestspure virtual
GetPropertyValue(const MaterialAssignmentId &materialAssignmentId, const AZStd::string &propertyName) const =0AZ::Render::MaterialComponentRequestspure virtual
GetPropertyValues(const MaterialAssignmentId &materialAssignmentId) const =0AZ::Render::MaterialComponentRequestspure virtual
GetPropertyValueT(const MaterialAssignmentId &materialAssignmentId, const AZStd::string &propertyName) constAZ::Render::MaterialComponentRequestsinline
HasPropertiesOverridden(const MaterialAssignmentId &materialAssignmentId) const =0AZ::Render::MaterialComponentRequestspure virtual
IsMaterialAssetIdOverridden(const MaterialAssignmentId &materialAssignmentId) const =0AZ::Render::MaterialComponentRequestspure virtual
RepairMaterialsWithMissingAssets()=0AZ::Render::MaterialComponentRequestspure virtual
RepairMaterialsWithRenamedProperties()=0AZ::Render::MaterialComponentRequestspure virtual
SetMaterialAssetId(const MaterialAssignmentId &materialAssignmentId, const AZ::Data::AssetId &materialAssetId)=0AZ::Render::MaterialComponentRequestspure virtual
SetMaterialAssetIdOnDefaultSlot(const AZ::Data::AssetId &materialAssetId)=0AZ::Render::MaterialComponentRequestspure virtual
SetMaterialMap(const MaterialAssignmentMap &materials)=0AZ::Render::MaterialComponentRequestspure virtual
SetModelUvOverrides(const MaterialAssignmentId &materialAssignmentId, const AZ::RPI::MaterialModelUvOverrideMap &modelUvOverrides)=0AZ::Render::MaterialComponentRequestspure virtual
SetPropertyValue(const MaterialAssignmentId &materialAssignmentId, const AZStd::string &propertyName, const AZStd::any &value)=0AZ::Render::MaterialComponentRequestspure virtual
SetPropertyValues(const MaterialAssignmentId &materialAssignmentId, const MaterialPropertyOverrideMap &propertyOverrides)=0AZ::Render::MaterialComponentRequestspure virtual
SetPropertyValueT(const MaterialAssignmentId &materialAssignmentId, const AZStd::string &propertyName, const T &value)AZ::Render::MaterialComponentRequestsinline