Nebula
|
#include "coregraphics/config.h"
#include "resources/resourceid.h"
#include "ids/id.h"
#include "ids/idallocator.h"
#include "coregraphics/buffer.h"
#include "coregraphics/primitivetopology.h"
#include "coregraphics/primitivegroup.h"
#include "coregraphics/vertexlayout.h"
Go to the source code of this file.
Classes | |
struct | CoreGraphics::VertexAlloc |
struct | CoreGraphics::MeshId |
struct | CoreGraphics::VertexStream |
struct | CoreGraphics::MeshCreateInfo |
Mesh collects vertex and index buffers with primitive groups which can be used to render with. More... | |
struct | CoreGraphics::__Mesh |
Namespaces | |
namespace | CoreGraphics |
Acceleration structures are used to enable ray tracing on the GPU by dividing the scene into a BVH. | |
Typedefs | |
typedef Ids::IdAllocatorSafe< 0xFFFF, Resources::ResourceName, __Mesh > | CoreGraphics::MeshAllocator |
Enumerations | |
enum | { CoreGraphics::Mesh_Name , CoreGraphics::Mesh_Internals } |