#include "RadientAssets.h"#include "../../../DiligentCore/Primitives/interface/FlagEnum.h"#include "../../../DiligentCore/Primitives/interface/Object.h"#include <type_traits>#include "../../../DiligentCore/Primitives/interface/DefineInterfaceHelperMacros.h"#include "../../../DiligentCore/Primitives/interface/UndefInterfaceHelperMacros.h"Classes | |
| struct | Diligent::RadientMaterialParameterHandle |
| struct | Diligent::RadientMaterialParameterDesc |
| Material parameter metadata and default value. More... | |
| struct | Diligent::RadientMaterialDefinitionDesc |
| struct | Diligent::RadientSurfaceMaterialDefinitionDesc |
| struct | Diligent::RadientPostProcessMaterialDefinitionDesc |
| Post-processing material definition description. More... | |
| struct | Diligent::RadientComputeMaterialDefinitionDesc |
| Compute material definition description. More... | |
| struct | Diligent::RadientStandardMaterialDefinitionCreateInfo |
| struct | Diligent::IRadientMaterialDefinitionAsset |
| Immutable material definition asset and parameter schema. More... | |
| struct | Diligent::IRadientMaterialAsset |
| struct | Diligent::IRadientSurfaceMaterialAsset |
| Material asset that shades a geometric surface. More... | |
| struct | Diligent::IRadientMaterialWriter |
| struct | Diligent::IRadientSurfaceMaterialWriter |
| Writer for mutable surface-material state. More... | |
Namespaces | |
| namespace | Diligent |
| Graphics engine namespace. | |
Defines programmable material definition and material assets.