Nebula
|
#include "coregraphics/mesh.h"
Go to the source code of this file.
Classes | |
struct | CoreGraphics::MeshResourceId |
struct | CoreGraphics::MeshResource |
Namespaces | |
namespace | CoreGraphics |
Acceleration structures are used to enable ray tracing on the GPU by dividing the scene into a BVH. | |
Typedefs | |
typedef Ids::IdAllocator< Util::FixedArray< MeshId > > | CoreGraphics::MeshResourceAllocator |
Functions | |
const MeshId | CoreGraphics::MeshResourceGetMesh (const MeshResourceId id, const IndexT index) |
Get mesh. | |
const SizeT | CoreGraphics::MeshResourceGetNumMeshes (const MeshResourceId id) |
Get number of meshes. | |
void | CoreGraphics::DestroyMeshResource (const MeshResourceId id) |
Destroy. | |