Nebula
Loading...
Searching...
No Matches
meshresource.h File Reference

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.