Open 3D Engine AtomLyIntegration 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::Render::MaterialComponentController Member List

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

Activate(AZ::EntityId entityId) (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
AZ_CLASS_ALLOCATOR(MaterialComponentController, AZ::SystemAllocator) (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
AZ_RTTI(MaterialComponentController, "{34AD7ED0-9866-44CD-93B6-E86840214B91}") (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
ClearAllPropertyValues() override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
ClearMaterialAssetId(const MaterialAssignmentId &materialAssignmentId) override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
ClearMaterialAssetIdOnDefaultSlot() override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
ClearMaterialMap() override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
ClearMaterialsOnInvalidSlots() override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
ClearMaterialsOnLodSlots() override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
ClearMaterialsOnModelSlots() override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
ClearMaterialsWithMissingAssets() override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
ClearPropertyValue(const MaterialAssignmentId &materialAssignmentId, const AZStd::string &propertyName) override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
ClearPropertyValues(const MaterialAssignmentId &materialAssignmentId) override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
Deactivate() (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
EditorMaterialComponent (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentControllerfriend
FindMaterialAssignmentId(const MaterialAssignmentLodIndex lod, const AZStd::string &label) const override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
GetConfiguration() const (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
GetDefaultMaterialAssetId(const MaterialAssignmentId &materialAssignmentId) const override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
GetDefaultMaterialMap() const overrideAZ::Render::MaterialComponentController
GetIncompatibleServices(AZ::ComponentDescriptor::DependencyArrayType &incompatible) (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentControllerstatic
GetMaterialAssetId(const MaterialAssignmentId &materialAssignmentId) const override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
GetMaterialAssetIdOnDefaultSlot() const override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
GetMaterialLabel(const MaterialAssignmentId &materialAssignmentId) const override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
GetMaterialMap() const override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
GetModelUvOverrides(const MaterialAssignmentId &materialAssignmentId) const override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
GetPropertyValue(const MaterialAssignmentId &materialAssignmentId, const AZStd::string &propertyName) const override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
GetPropertyValues(const MaterialAssignmentId &materialAssignmentId) const override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
GetProvidedServices(AZ::ComponentDescriptor::DependencyArrayType &provided) (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentControllerstatic
GetRequiredServices(AZ::ComponentDescriptor::DependencyArrayType &required) (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentControllerstatic
IsMaterialAssetIdOverridden(const MaterialAssignmentId &materialAssignmentId) const override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
MaterialComponentController()=default (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
MaterialComponentController(const MaterialComponentConfig &config) (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
OnMaterialAssignmentSlotsChanged() overrideAZ::Render::MaterialComponentController
Reflect(ReflectContext *context) (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentControllerstatic
RepairMaterialsWithMissingAssets() override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
RepairMaterialsWithRenamedProperties() override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
SetConfiguration(const MaterialComponentConfig &config) (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
SetMaterialAssetId(const MaterialAssignmentId &materialAssignmentId, const AZ::Data::AssetId &materialAssetId) override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
SetMaterialAssetIdOnDefaultSlot(const AZ::Data::AssetId &materialAssetId) override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
SetMaterialMap(const MaterialAssignmentMap &materials) override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
SetModelUvOverrides(const MaterialAssignmentId &materialAssignmentId, const AZ::RPI::MaterialModelUvOverrideMap &modelUvOverrides) override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
SetPropertyValue(const MaterialAssignmentId &materialAssignmentId, const AZStd::string &propertyName, const AZStd::any &value) override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController
SetPropertyValues(const MaterialAssignmentId &materialAssignmentId, const MaterialPropertyOverrideMap &propertyOverrides) override (defined in AZ::Render::MaterialComponentController)AZ::Render::MaterialComponentController