8#ifndef META_OCEAN_RENDERING_RENDERING_H
9#define META_OCEAN_RENDERING_RENDERING_H
128#if defined(_WINDOWS) && defined(OCEAN_RUNTIME_SHARED)
129 #ifdef USE_OCEAN_RENDERING_EXPORT
130 #define OCEAN_RENDERING_EXPORT __declspec(dllexport)
132 #define OCEAN_RENDERING_EXPORT __declspec(dllimport)
135 #define OCEAN_RENDERING_EXPORT
VectorT3< Scalar > Vector3
Definition of a 3D vector.
Definition Vector3.h:29
VectorT2< Scalar > Vector2
Definition of a 2D vector.
Definition Vector2.h:28
unsigned int VertexIndex
Definition of a vertex index.
Definition rendering/Rendering.h:71
std::vector< Normal > Normals
Definition of a vector holding normals.
Definition rendering/Rendering.h:107
std::vector< VertexIndex > VertexIndices
Definition of a vector holding vertex indices.
Definition rendering/Rendering.h:101
std::vector< TextureCoordinate > TextureCoordinates
Definition of a vector holding texture coordinates.
Definition rendering/Rendering.h:113
const ObjectId invalidObjectId
Definition of an invalid object id.
Definition rendering/Rendering.h:65
std::vector< Vertex > Vertices
Definition of a vector holding vertices.
Definition rendering/Rendering.h:119
constexpr VertexIndex invalidIndex
Definition of an invalid vertex index.
Definition rendering/Rendering.h:77
size_t ObjectId
Definition of a object id.
Definition rendering/Rendering.h:59
std::vector< VertexIndices > VertexIndexGroups
Definition of a vector holding vertex indices.
Definition rendering/Rendering.h:125
The namespace covering the entire Ocean framework.
Definition Accessor.h:15