#include "RadientTypes.h"#include "../../../DiligentCore/Primitives/interface/Object.h"#include "../../../DiligentCore/Primitives/interface/DefineInterfaceHelperMacros.h"#include "../../../DiligentCore/Primitives/interface/UndefInterfaceHelperMacros.h"#include "../../../DiligentCore/Primitives/interface/DefineGlobalFuncHelperMacros.h"#include "../../../DiligentCore/Primitives/interface/UndefGlobalFuncHelperMacros.h"Classes | |
| struct | Diligent::RadientAssetResolveInfo |
| Asset byte-resolution request. More... | |
| struct | Diligent::IRadientAssetLocation |
| Lightweight resolved asset identity. Resolving a location does not load asset contents. More... | |
| struct | Diligent::IRadientAssetData |
| Resolved asset bytes and their canonical identity. More... | |
| struct | Diligent::IRadientAssetResolver |
Namespaces | |
| namespace | Diligent |
| Graphics engine namespace. | |
Functions | |
| RADIENT_STATUS | Diligent::CheckAsset (IRadientAssetResolver *pResolver, const RadientAssetResolveInfo &ResolveInfo) |
| Resolves ResolveInfo and checks whether the resulting asset location can be opened. | |
| RADIENT_STATUS | Diligent::OpenAsset (IRadientAssetResolver *pResolver, const RadientAssetResolveInfo &ResolveInfo, IRadientAssetData **ppData) |
| Resolves ResolveInfo and opens the resulting asset location. | |
Defines Radient asset data resolution interfaces.