#include "RadientMath.h"#include "../../../DiligentCore/Primitives/interface/BasicTypes.h"#include <cstring>Classes | |
| struct | Diligent::RadientAssetReference |
| Asset reference used by scenes, components, and render features. More... | |
Namespaces | |
| namespace | Diligent |
| Graphics engine namespace. | |
Typedefs | |
| typedef Uint64 | Diligent::RadientHandle |
| Stable handle used by Radient objects and remote protocol objects. | |
| typedef Uint64 | Diligent::RadientEntityID |
| Stable entity identifier. | |
| typedef Uint64 | Diligent::RadientComponentTypeID |
| Stable component type identifier for ECS components. | |
| typedef Uint64 | Diligent::RadientRevision |
| Monotonic scene or object revision. | |
| typedef Uint64 | Diligent::RadientFrameID |
| Frame identifier produced by a renderer. | |
Enumerations | |
| enum | Diligent::RADIENT_BACKEND_TYPE : Uint8 { Diligent::RADIENT_BACKEND_TYPE_LOCAL = 0 , Diligent::RADIENT_BACKEND_TYPE_REMOTE } |
| Radient execution backend type. More... | |
| enum | Diligent::RADIENT_STATUS : Int32 { Diligent::RADIENT_STATUS_OK = 0 , Diligent::RADIENT_STATUS_NO_CHANGE = 1 , Diligent::RADIENT_STATUS_OUT_OF_DATE = 2 , Diligent::RADIENT_STATUS_PENDING = 3 , Diligent::RADIENT_STATUS_NO_GPU_DATA = 4 , Diligent::RADIENT_STATUS_NOT_FOUND = -1 , Diligent::RADIENT_STATUS_INVALID_ARGUMENT = -2 , Diligent::RADIENT_STATUS_INVALID_OPERATION = -3 } |
| Generic status returned by Radient operations. More... | |
Defines common Radient API types.