Ocean
Loading...
Searching...
No Matches
Rendering.h File Reference

Go to the source code of this file.

Namespaces

namespace  Ocean
 The namespace covering the entire Ocean framework.
 
namespace  Ocean::Rendering
 Namespace of the Rendering library.
 

Typedefs

typedef size_t Ocean::Rendering::ObjectId
 Definition of a object id.
 
typedef unsigned int Ocean::Rendering::VertexIndex
 Definition of a vertex index.
 
typedef Vector3 Ocean::Rendering::Normal
 Definition of a 3D normal.
 
typedef Vector2 Ocean::Rendering::TextureCoordinate
 Definition of a 2D texture coordinate.
 
typedef Vector3 Ocean::Rendering::Vertex
 Definition of a 3D vertex.
 
typedef std::vector< VertexIndexOcean::Rendering::VertexIndices
 Definition of a vector holding vertex indices.
 
typedef std::vector< NormalOcean::Rendering::Normals
 Definition of a vector holding normals.
 
typedef std::vector< TextureCoordinateOcean::Rendering::TextureCoordinates
 Definition of a vector holding texture coordinates.
 
typedef std::vector< VertexOcean::Rendering::Vertices
 Definition of a vector holding vertices.
 
typedef std::vector< VertexIndicesOcean::Rendering::VertexIndexGroups
 Definition of a vector holding vertex indices.
 

Variables

const ObjectId Ocean::Rendering::invalidObjectId = ObjectId(-1)
 Definition of an invalid object id.
 
constexpr VertexIndex Ocean::Rendering::invalidIndex = VertexIndex(-1)
 Definition of an invalid vertex index.