paysages3d/src/basics/basics_global.h

35 lines
597 B
C
Raw Normal View History

#pragma once
#include "system_global.h"
2013-11-09 17:46:34 +00:00
#if defined(BASICS_LIBRARY)
#define BASICSSHARED_EXPORT DECL_EXPORT
#else
#define BASICSSHARED_EXPORT DECL_IMPORT
#endif
2013-11-11 12:56:39 +00:00
namespace paysages {
namespace basics {
class Vector3;
class Matrix4;
class BoundingBox;
class SpaceGridIterator;
class SpaceSegment;
class Color;
class NoiseGenerator;
class NoiseState;
class FractalNoise;
2016-01-16 16:02:39 +00:00
class NoiseFunctionSimplex;
class Curve;
class ColorProfile;
class Texture2D;
class Texture3D;
class Texture4D;
class CappedCylinder;
class InfiniteRay;
class Sphere;
class InfinitePlane;
2013-11-11 12:56:39 +00:00
}
}
2013-11-03 14:46:39 +00:00
using namespace paysages::basics;