FS2_Open
Open source remastering of the Freespace 2 engine
tmapper.h File Reference

Go to the source code of this file.

Classes

struct  bitmap_2d_list
 
struct  texture_rect_list
 
struct  bitmap_rect_list
 

Macros

#define TMAP_MAX_VERTS   25
 
#define TMAP_FLAG_TEXTURED   (1<<0)
 
#define TMAP_FLAG_CORRECT   (1<<1)
 
#define TMAP_FLAG_RAMP   (1<<2)
 
#define TMAP_FLAG_RGB   (1<<3)
 
#define TMAP_FLAG_GOURAUD   (1<<4)
 
#define TMAP_FLAG_XPARENT   (1<<5)
 
#define TMAP_FLAG_TILED   (1<<6)
 
#define TMAP_FLAG_NEBULA   (1<<7)
 
#define TMAP_FLAG_ALPHA   (1<<8)
 
#define TMAP_FLAG_BATCH_TRANSFORMS   (1<<9)
 
#define TMAP_FLAG_INTERFACE   (1<<10)
 
#define TMAP_FLAG_PIXEL_FOG   (1<<11)
 
#define TMAP_HTL_3D_UNLIT   (1<<12)
 
#define TMAP_HTL_2D   (1<<13)
 
#define TMAP_FLAG_TRISTRIP   (1<<14)
 
#define TMAP_FLAG_TRILIST   (1<<15)
 
#define TMAP_FLAG_QUADLIST   (1<<16)
 
#define TMAP_FLAG_QUADSTRIP   (1<<17)
 
#define TMAP_FLAG_BW_TEXTURE   (1<<18)
 
#define TMAP_ANIMATED_SHADER   (1<<19)
 
#define TMAP_FLAG_SOFT_QUAD   (1<<20)
 
#define TMAP_FLAG_DISTORTION_THRUSTER   (1<<21)
 
#define TMAP_FLAG_DISTORTION   (1<<22)
 
#define TMAP_FLAG_DESATURATE   (1<<23)
 
#define TMAP_FLAG_POINTLIST   (1<<24)
 
#define TMAP_FLAG_LINESTRIP   (1<<25)
 
#define TMAP_FLAG_LINES   (1<<26)
 
#define TMAP_FLAG_VERTEX_GEN   (1<<27)
 
#define TMAP_ADDRESS_WRAP   1
 
#define TMAP_ADDRESS_MIRROR   2
 
#define TMAP_ADDRESS_CLAMP   3
 

Macro Definition Documentation

#define TMAP_ADDRESS_CLAMP   3

Definition at line 96 of file tmapper.h.

#define TMAP_ADDRESS_MIRROR   2

Definition at line 95 of file tmapper.h.

#define TMAP_ADDRESS_WRAP   1

Definition at line 94 of file tmapper.h.

#define TMAP_ANIMATED_SHADER   (1<<19)

Definition at line 76 of file tmapper.h.

#define TMAP_FLAG_ALPHA   (1<<8)

Definition at line 53 of file tmapper.h.

#define TMAP_FLAG_BATCH_TRANSFORMS   (1<<9)

Definition at line 54 of file tmapper.h.

#define TMAP_FLAG_BW_TEXTURE   (1<<18)

Definition at line 73 of file tmapper.h.

#define TMAP_FLAG_CORRECT   (1<<1)

Definition at line 37 of file tmapper.h.

#define TMAP_FLAG_DESATURATE   (1<<23)

Definition at line 87 of file tmapper.h.

#define TMAP_FLAG_DISTORTION   (1<<22)

Definition at line 85 of file tmapper.h.

#define TMAP_FLAG_DISTORTION_THRUSTER   (1<<21)

Definition at line 82 of file tmapper.h.

#define TMAP_FLAG_GOURAUD   (1<<4)

Definition at line 40 of file tmapper.h.

#define TMAP_FLAG_INTERFACE   (1<<10)

Definition at line 57 of file tmapper.h.

#define TMAP_FLAG_LINES   (1<<26)

Definition at line 91 of file tmapper.h.

#define TMAP_FLAG_LINESTRIP   (1<<25)

Definition at line 90 of file tmapper.h.

#define TMAP_FLAG_NEBULA   (1<<7)

Definition at line 46 of file tmapper.h.

#define TMAP_FLAG_PIXEL_FOG   (1<<11)

Definition at line 60 of file tmapper.h.

#define TMAP_FLAG_POINTLIST   (1<<24)

Definition at line 89 of file tmapper.h.

#define TMAP_FLAG_QUADLIST   (1<<16)

Definition at line 69 of file tmapper.h.

#define TMAP_FLAG_QUADSTRIP   (1<<17)

Definition at line 70 of file tmapper.h.

#define TMAP_FLAG_RAMP   (1<<2)

Definition at line 38 of file tmapper.h.

#define TMAP_FLAG_RGB   (1<<3)

Definition at line 39 of file tmapper.h.

#define TMAP_FLAG_SOFT_QUAD   (1<<20)

Definition at line 79 of file tmapper.h.

#define TMAP_FLAG_TEXTURED   (1<<0)

Definition at line 36 of file tmapper.h.

#define TMAP_FLAG_TILED   (1<<6)

Definition at line 45 of file tmapper.h.

#define TMAP_FLAG_TRILIST   (1<<15)

Definition at line 68 of file tmapper.h.

#define TMAP_FLAG_TRISTRIP   (1<<14)

Definition at line 67 of file tmapper.h.

#define TMAP_FLAG_VERTEX_GEN   (1<<27)

Definition at line 92 of file tmapper.h.

#define TMAP_FLAG_XPARENT   (1<<5)

Definition at line 44 of file tmapper.h.

#define TMAP_HTL_2D   (1<<13)

Definition at line 64 of file tmapper.h.

#define TMAP_HTL_3D_UNLIT   (1<<12)

Definition at line 63 of file tmapper.h.

#define TMAP_MAX_VERTS   25

Definition at line 33 of file tmapper.h.