|
static void | MaterialAdded (ezMaterialResource *pMaterial) |
| Called by ezMaterialResource::UpdateContent and ezMaterialResource::CreateResource to add the material to the manager.
|
|
static void | MaterialModified (ezMaterialResourceHandle hMaterial) |
| Called by ezMaterialResource::SetModified to inform the material manager of changes.
|
|
static void | MaterialRemoved (ezMaterialResource *pMaterial) |
| Called by ezMaterialResource destructor to remove the material from the manager. Note that we don't call this during unload to maintain the material index during reloading of materials.
|
|
static const MaterialData * | GetMaterialData (const ezMaterialResource *pMaterial) |
| Returns the render data for a material resource. Can be nullptr if the material is not loaded yet or extraction + update was not executed yet.
|
|
The documentation for this class was generated from the following files:
- /home/runner/work/ezEngine/ezEngine/Code/Engine/RendererCore/Material/MaterialManager.h
- /home/runner/work/ezEngine/ezEngine/Code/Engine/RendererCore/Material/Implementation/MaterialManager.cpp