doom3-gpl
Doom 3 GPL source release
|
Go to the source code of this file.
Classes | |
struct | ddsFilePixelFormat_t |
struct | ddsFileHeader_t |
class | idImage |
class | idImageManager |
Macros | |
#define | DDS_MAKEFOURCC(a, b, c, d) ((a) | ((b) << 8) | ((c) << 16) | ((d) << 24)) |
#define | MAX_IMAGE_NAME 256 |
Enumerations | |
enum | imageState_t { IS_UNLOADED, IS_PARTIAL, IS_LOADED } |
enum | textureDepth_t { TD_SPECULAR, TD_DIFFUSE, TD_DEFAULT, TD_BUMP, TD_HIGH_QUALITY } |
enum | textureType_t { TT_DISABLED, TT_2D, TT_3D, TT_CUBIC, TT_RECT } |
enum | cubeFiles_t { CF_2D, CF_NATIVE, CF_CAMERA } |
Variables | |
const unsigned long | DDSF_CAPS = 0x00000001l |
const unsigned long | DDSF_HEIGHT = 0x00000002l |
const unsigned long | DDSF_WIDTH = 0x00000004l |
const unsigned long | DDSF_PITCH = 0x00000008l |
const unsigned long | DDSF_PIXELFORMAT = 0x00001000l |
const unsigned long | DDSF_MIPMAPCOUNT = 0x00020000l |
const unsigned long | DDSF_LINEARSIZE = 0x00080000l |
const unsigned long | DDSF_DEPTH = 0x00800000l |
const unsigned long | DDSF_ALPHAPIXELS = 0x00000001l |
const unsigned long | DDSF_FOURCC = 0x00000004l |
const unsigned long | DDSF_RGB = 0x00000040l |
const unsigned long | DDSF_RGBA = 0x00000041l |
const unsigned long | DDSF_ID_INDEXCOLOR = 0x10000000l |
const unsigned long | DDSF_ID_MONOCHROME = 0x20000000l |
const unsigned long | DDSF_COMPLEX = 0x00000008l |
const unsigned long | DDSF_TEXTURE = 0x00001000l |
const unsigned long | DDSF_MIPMAP = 0x00400000l |
idImageManager * | globalImages |
enum cubeFiles_t |
enum imageState_t |
enum textureDepth_t |
enum textureType_t |
Definition at line 46 of file Image_load.cpp.
Definition at line 554 of file Image_process.cpp.
Definition at line 106 of file Image_process.cpp.
Definition at line 579 of file Image_process.cpp.
bool R_LoadCubeImages | ( | const char * | cname, |
cubeFiles_t | extensions, | ||
byte * | pic[6], | ||
int * | size, | ||
ID_TIME_T * | timestamp | ||
) |
Definition at line 1087 of file Image_files.cpp.
void R_LoadImage | ( | const char * | name, |
byte ** | pic, | ||
int * | width, | ||
int * | height, | ||
ID_TIME_T * | timestamp, | ||
bool | makePowerOf2 | ||
) |
Definition at line 998 of file Image_files.cpp.
void R_LoadImageProgram | ( | const char * | name, |
byte ** | pic, | ||
int * | width, | ||
int * | height, | ||
ID_TIME_T * | timestamp, | ||
textureDepth_t * | depth = NULL |
||
) |
Definition at line 618 of file Image_program.cpp.
Definition at line 396 of file Image_process.cpp.
Definition at line 481 of file Image_process.cpp.
Definition at line 307 of file Image_process.cpp.
Definition at line 639 of file Image_program.cpp.
Definition at line 47 of file Image_process.cpp.
Definition at line 605 of file Image_process.cpp.
Definition at line 138 of file Image_process.cpp.
Definition at line 178 of file Image_process.cpp.
Definition at line 592 of file Image_process.cpp.
void R_WritePalTGA | ( | const char * | filename, |
const byte * | data, | ||
const byte * | palette, | ||
int | width, | ||
int | height, | ||
bool | flipVertical = false |
||
) |
Definition at line 122 of file Image_files.cpp.
void R_WriteTGA | ( | const char * | filename, |
const byte * | data, | ||
int | width, | ||
int | height, | ||
bool | flipVertical = false |
||
) |
Definition at line 85 of file Image_files.cpp.
idImageManager* globalImages |
Definition at line 74 of file Image_init.cpp.