Data Structures | Namespaces | Enumerations

D:/work/nytro/include/graphics/nyGeometryBuffer.h File Reference

#include "system/nyCommon.h"
#include "system/nyBase.h"
Include dependency graph for nyGeometryBuffer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  Nytro::Graphics::GeometryBufferRenderRange
 A geometry buffer range info to use when rendering render-packets, see Nytro::Scene::RenderPacket class. More...
class  Nytro::Graphics::GeometryInstanceBuffer
 Instance buffer is used to render more instances of a geometry buffer
See in examples folder some usage of this class. More...
class  Nytro::Graphics::GeometryVertexBuffer
class  Nytro::Graphics::GeometryIndexBuffer
class  Nytro::Graphics::GeometryBuffer
 This class is a container for the vertex and a corresponding index buffer for a mesh/geometry. More...

Namespaces

namespace  Nytro
 

The Nytro Game Engine main namespace.


namespace  Nytro::Graphics
 

The graphics namespace holds all the graphics and rendering related classes, all what is displayed on screen, is using classes from here.


Enumerations

enum  Nytro::Graphics::EGeometryPrimitive {
  Nytro::Graphics::eGeometryPrimitive_Point, Nytro::Graphics::eGeometryPrimitive_LineList, Nytro::Graphics::eGeometryPrimitive_LineStrip, Nytro::Graphics::eGeometryPrimitive_TriangleList,
  Nytro::Graphics::eGeometryPrimitive_TriangleStrip, Nytro::Graphics::eGeometryPrimitive_TriangleFan
}
 

The primitive type in the vertex buffer.

More...
enum  Nytro::Graphics::EGeometryBufferUsage { Nytro::Graphics::eGeometryBufferUsage_Static = NYTRO_BIT(0), Nytro::Graphics::eGeometryBufferUsage_Dynamic = NYTRO_BIT(1) }
 

Geometry buffer usage type.

More...

© Copyright 7thFACTOR Entertainment - All rights reserved