www.pudn.com > 地表贴图.zip > publicdef.h


// publicdef.h: interface for the Cpublicdef class. 
// 
////////////////////////////////////////////////////////////////////// 
 
 
/////////////////////////////////// 
#define  OBJECT_GROUND 11 
#define  OBJECT_BUILD  12 
#define  OBJECT_BUILD1 13 
#define  OBJECT_BUILD2 14 
#define  OBJECT_TREE    15 
#define  OBJECT_LOADTREE   18 
#define  OBJECT_GRASS   16 
#define  OBJECT_SKY     17 
#define  OBJECT_ROADSIG  20 
#define  OBJECT_SIGBOARD 21  
///////////////////////////////// 
#define  OBJECT_READDSN    19 
////////////////////////////////// 
#define  TEXTURE_GROUND     1 
#define  TEXTURE_BUILD      2 
#define  TEXTURE_BUILD1     3 
 
//树的纹理 
#define  TEXTURE_TREEBODY    111 
#define  TEXTURE_TREEBRANCH  112 
 
//草的纹理 
#define  TEXTURE_GRASS       113 
 
//房子纹理(默认) 
#define  TEXTURE_BUILDFRONT     4 
#define  TEXTURE_BUILDBACK      5 
#define  TEXTURE_BUILDTOP       6 
#define  TEXTURE_BUILDBOTTOM   7 
#define  TEXTURE_BUILDRIGHT    8 
#define  TEXTURE_BUILDLEFT      9 
 
//天空纹理(默认) 
#define  TEXTURE_SKYFRONT    114 
#define  TEXTURE_SKYBACK     115 
#define  TEXTURE_SKYTOP      116 
#define  TEXTURE_SKYBOTTOM   117 
#define  TEXTURE_SKYRIGHT    118 
#define  TEXTURE_SKYLEFT     119 
#define  TEXTURE_ROADSIG     120 
#define  TEXTURE_SIGBOARDB    121 
#define  TEXTURE_SIGBOARDT    122 
/////////////////////////////////// 
#define  DSN                  8 
/////////////////////////////////////////////////// 
 
 
class CVertex3D 
{  
public: 
  float x,y,z; 
   
}; 
class CVertex2D 
{ 
public: 
  float x,y; 
 
};