#ifndef __TEXTURE_MODE__ #define __TEXTURE_MODE__ #define MAX_TEXTURE_MODE 1024 struct STRUCT_TEXTURE_MODE { int nHash1; int nHash2; int nMode; }; #ifdef _DEV struct STRUCT_TEXTURE_MODE_FILE { char pFile[32]; int nMode; }; extern STRUCT_TEXTURE_MODE_FILE g_pTextureModeFile[MAX_TEXTURE_MODE]; #endif extern STRUCT_TEXTURE_MODE g_pTextureMode[MAX_TEXTURE_MODE]; void _TextureModeBuild (void); void _TextureModeEncode (char * name,int * nhash1,int * nhash2); int _TextureModeGet (char * name); // nFactor | (nMap<<8); void _TextureModeReload(void); extern K3DTexture * _spSpecular[8]; #endif