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
std::vector< Vertex > Vertices
Definition of a vector holding vertices.
Definition: rendering/Rendering.h:119
Vector3 Normal
Definition of a 3D normal.
Definition: rendering/Rendering.h:83
size_t ObjectId
Definition of a object id.
Definition: rendering/Rendering.h:59
std::vector< TextureCoordinate > TextureCoordinates
Definition of a vector holding texture coordinates.
Definition: rendering/Rendering.h:113
std::vector< Normal > Normals
Definition of a vector holding normals.
Definition: rendering/Rendering.h:107
const ObjectId invalidObjectId
Definition of an invalid object id.
Definition: rendering/Rendering.h:65
std::vector< VertexIndices > VertexIndexGroups
Definition of a vector holding vertex indices.
Definition: rendering/Rendering.h:125
std::vector< VertexIndex > VertexIndices
Definition of a vector holding vertex indices.
Definition: rendering/Rendering.h:101
constexpr VertexIndex invalidIndex
Definition of an invalid vertex index.
Definition: rendering/Rendering.h:77
Vector2 TextureCoordinate
Definition of a 2D texture coordinate.
Definition: rendering/Rendering.h:89
Vector3 Vertex
Definition of a 3D vertex.
Definition: rendering/Rendering.h:95
unsigned int VertexIndex
Definition of a vertex index.
Definition: rendering/Rendering.h:71
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15