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