//--------------------------------------------------------------------------- // // DMapData.h -- File contains class definitions for the Terrain Mesh // // MechCommander 2 // //---------------------------------------------------------------------------// // Copyright (C) Microsoft Corporation. All rights reserved. // //===========================================================================// #ifndef DMAPDATA_H #define DMAPDATA_H //--------------------------------------------------------------------------- // Include Files //--------------------------------------------------------------------------- // Macro Definitions //--------------------------------------------------------------------------- // Macro Definitions typedef enum { MC_BLUEWATER_TYPE, MC_GREEN_WATER_TYPE, MC_MUD_TYPE, MC_MOSS_TYPE, MC_DIRT_TYPE, MC_ASH_TYPE, MC_MOUNTAIN_TYPE, MC_TUNDRA_TYPE, MC_FORESTFLOOR_TYPE, MC_GRASS_TYPE, MC_CONCRETE_TYPE, MC_CLIFF_TYPE, MC_SLIMY_TYPE, MC_CEMENT2_TYPE, MC_CEMENT3_TYPE, MC_CEMENT4_TYPE, MC_CEMENT5_TYPE, MC_CEMENT6_TYPE, MC_CEMENT7_TYPE, MC_CEMENT8_TYPE, MC_NONE_TYPE, NUM_TERRAIN_TYPES } TerrainType; //--------------------------------------------------------------------------- // Class Definitions struct PostcompVertex; typedef PostcompVertex *PostcompVertexPtr; class MapData; typedef MapData *MapDataPtr; //--------------------------------------------------------------------------- #endif //--------------------------------------------------------------------------- // // Edit Log // //---------------------------------------------------------------------------