#ifndef DEFINITION_GLOBAL_H #define DEFINITION_GLOBAL_H #include #if defined(DEFINITION_LIBRARY) # define DEFINITIONSHARED_EXPORT Q_DECL_EXPORT #else # define DEFINITIONSHARED_EXPORT Q_DECL_IMPORT #endif #include "basics_global.h" namespace paysages { namespace definition { class DefinitionNode; class DefinitionDiff; class FloatNode; class FloatDiff; class IntNode; class IntDiff; 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 VegetationDefinition; class VegetationLayerDefinition; class VegetationModelDefinition; class PaintedGrid; class PaintedGridData; class PaintedGridBrush; class PaintedGridBrushRaiseLower; class PaintedGridBrushSmooth; class PaintedGridBrushAddNoise; class PaintedGridBrushReset; class PaintedGridBrushFlatten; class TimeManager; } } using namespace paysages::definition; #endif // DEFINITION_GLOBAL_H