#include "RadientTypes.h"#include "RadientAssetResolver.h"#include "../../../DiligentCore/Primitives/interface/Object.h"#include "../../../DiligentCore/Primitives/interface/DefineInterfaceHelperMacros.h"#include "../../../DiligentCore/Primitives/interface/UndefInterfaceHelperMacros.h"Classes | |
| struct | Diligent::RadientAssetManagerDesc |
| Asset manager description. More... | |
| struct | Diligent::RadientAssetManagerCreateInfo |
| Asset manager creation attributes. More... | |
| struct | Diligent::RadientColorRGBA8 |
| Four 8-bit color channels in RGBA order. More... | |
| struct | Diligent::RadientBoneIndices4 |
| Four bone indices. More... | |
| struct | Diligent::RadientMeshPrimitiveCreateInfo |
| CPU-side mesh primitive creation attributes. More... | |
| struct | Diligent::RadientMeshCreateInfo |
| CPU-side mesh creation attributes. More... | |
| struct | Diligent::RadientMaterialCreateInfo |
| PBR material creation attributes. More... | |
| struct | Diligent::RadientTextureData |
| Texture source data. More... | |
| struct | Diligent::RadientSceneLoadInfo |
| Scene/model load attributes. More... | |
| struct | Diligent::IRadientAsset |
| Common base interface for all Radient assets. More... | |
| struct | Diligent::IRadientMeshAsset |
| Mesh asset. More... | |
| struct | Diligent::IRadientMaterialAsset |
| Material asset. More... | |
| struct | Diligent::IRadientTextureAsset |
| Texture asset. More... | |
| struct | Diligent::IRadientSceneAsset |
| Imported scene/model asset. More... | |
| struct | Diligent::IRadientAssetManager |
| Creates asset references from authored or procedural data. More... | |
Namespaces | |
| namespace | Diligent |
| Graphics engine namespace. | |
Typedefs | |
| typedef void(* | Diligent::RadientTextureReleaseDataCallbackType) (const void *pData, Uint64 DataSize, void *pUserData) |
Defines Radient asset creation interfaces.