30 lines
606 B
C
30 lines
606 B
C
|
|
#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 |