paysages3d/src/definition/definition_global.h

53 lines
1.1 KiB
C
Raw Normal View History

#ifndef DEFINITION_GLOBAL_H
#define DEFINITION_GLOBAL_H
2013-11-07 08:37:11 +00:00
#include <QtCore/qglobal.h>
2013-12-21 22:48:54 +00:00
#if defined(DEFINITION_LIBRARY)
#define DEFINITIONSHARED_EXPORT Q_DECL_EXPORT
#else
#define DEFINITIONSHARED_EXPORT Q_DECL_IMPORT
#endif
#include "basics_global.h"
2013-11-13 19:07:35 +00:00
namespace paysages {
namespace definition {
class DefinitionNode;
class DefinitionDiff;
class FloatNode;
class FloatDiff;
class IntNode;
class IntDiff;
class NoiseNode;
class DiffManager;
class DefinitionWatcher;
class Scenery;
class CameraDefinition;
class SurfaceMaterial;
class Zone;
class WaterDefinition;
class Layers;
class CloudsDefinition;
class CloudLayerDefinition;
class AtmosphereDefinition;
class GodRaysDefinition;
class TexturesDefinition;
class TextureLayerDefinition;
class TerrainDefinition;
class TerrainHeightMap;
class PaintedGrid;
class PaintedGridData;
class PaintedGridBrush;
class PaintedGridBrushRaiseLower;
class PaintedGridBrushSmooth;
class PaintedGridBrushAddNoise;
class PaintedGridBrushReset;
class PaintedGridBrushFlatten;
class TimeManager;
2013-11-13 19:07:35 +00:00
}
}
using namespace paysages::definition;
#endif // DEFINITION_GLOBAL_H