|
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 } |