Main Page | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

qtexture_s Struct Reference

#include <QERTYPES.H>

Collaboration diagram for qtexture_s:

Collaboration graph
[legend]

Data Fields

qboolean bFromShader
vec3_t color
int contents
char filename [64]
int flags
float fTrans
int height
qboolean inuse
char name [64]
qtexture_snext
int nShaderFlags
void * pData
char shadername [1024]
int texture_number
int value
int width

Field Documentation

qboolean bFromShader
 

Definition at line 155 of file QERTYPES.H.

Referenced by Brush_Draw(), CCamWnd::Cam_Draw(), CSG_Merge(), CSG_Subtract(), DemandLoadShaderTexture(), SetNameShaderInfo(), Texture_Draw2(), and Texture_NextPos().

vec3_t color
 

Definition at line 158 of file QERTYPES.H.

Referenced by Drag_Begin(), Face_SetColor(), Texture_MakeDefault(), Texture_MakeNoshadertexture(), and Z_Draw().

int contents
 

Definition at line 148 of file QERTYPES.H.

Referenced by Brush_Parse(), SelectTexture(), and Terrain_ParseFace().

char filename[64]
 

Definition at line 168 of file QERTYPES.H.

Referenced by QERApp_TryTextureForName(), Texture_ForName(), and Texture_ForNamePath().

int flags
 

Definition at line 149 of file QERTYPES.H.

Referenced by Brush_Parse(), SelectTexture(), Terrain_ParseFace(), and Texture_LoadTexture().

float fTrans
 

Definition at line 156 of file QERTYPES.H.

Referenced by Brush_Draw(), CCamWnd::Cam_Draw(), DemandLoadShaderTexture(), SetNameShaderInfo(), and Texture_MakeNoshadertexture().

int height
 

Definition at line 147 of file QERTYPES.H.

Referenced by AbsoluteToLocal(), ConvertTexMatWithQTexture(), Face_FitTexture(), Face_MoveTexture(), Face_TextureVectors(), Patch_Naturalize(), QERApp_GetTextureSize(), SelectTexture(), Texture_Draw2(), Texture_LoadTexture(), Texture_MakeDefault(), Texture_MakeNoshadertexture(), Texture_NextPos(), and Texture_SetTexture().

qboolean inuse
 

Definition at line 159 of file QERTYPES.H.

Referenced by Texture_ClearInuse(), Texture_Draw2(), Texture_FlushUnused(), Texture_ForName(), Texture_ForNamePath(), Texture_NextPos(), and Texture_SetInuse().

char name[64]
 

Definition at line 146 of file QERTYPES.H.

Referenced by DemandLoadShaderTexture(), MakeNewTerrain(), Patch_FindReplaceTexture(), Patch_GetTextureName(), Patch_Write(), QERApp_GetTexture(), ReloadShaders(), Select_AllOfType(), SelectTexture(), SetNameShaderInfo(), ShaderQTextureExists(), SortTextures(), Terrain_AddMovePoint(), Terrain_FindReplaceTexture(), Terrain_HasTexture(), Terrain_ReplaceQTexture(), Terrain_SetTexture(), Texture_Cleanup(), Texture_Draw2(), Texture_ForName(), Texture_ForNamePath(), Texture_NextPos(), Texture_SetTexture(), and Texture_ShowInuse().

struct qtexture_s* next
 

Definition at line 145 of file QERTYPES.H.

Referenced by QERApp_TryTextureForName(), ReloadShaders(), ShaderQTextureExists(), SortTextures(), Texture_Cleanup(), Texture_ClearInuse(), Texture_FlushUnused(), Texture_ForName(), Texture_ForNamePath(), Texture_NextPos(), Texture_Remove(), and Texture_SetInuse().

int nShaderFlags
 

Definition at line 157 of file QERTYPES.H.

Referenced by CSG_Merge(), CSG_Subtract(), DemandLoadShaderTexture(), and SetNameShaderInfo().

void* pData
 

Definition at line 164 of file QERTYPES.H.

Referenced by CMainFrame::OnDestroy(), Texture_Cleanup(), Texture_CreateSolid(), Texture_FlushUnused(), Texture_MakeNotexture(), and Texture_Remove().

char shadername[1024]
 

Definition at line 154 of file QERTYPES.H.

Referenced by DemandLoadShaderTexture(), SelectTexture(), SetNameShaderInfo(), and Texture_Draw2().

int texture_number
 

Definition at line 151 of file QERTYPES.H.

Referenced by Brush_Draw(), DrawTerrain(), QERApp_ISelectedFace_GetTextureNumber(), Terrain_DrawFace(), Texture_Draw2(), Texture_FlushUnused(), Texture_MakeDefault(), Texture_MakeNoshadertexture(), and Texture_Remove().

int value
 

Definition at line 150 of file QERTYPES.H.

Referenced by Brush_Parse(), SelectTexture(), and Terrain_ParseFace().

int width
 

Definition at line 147 of file QERTYPES.H.

Referenced by AbsoluteToLocal(), ConvertTexMatWithQTexture(), Face_FitTexture(), Face_MoveTexture(), Face_TextureVectors(), Patch_Naturalize(), QERApp_GetTextureSize(), SelectTexture(), Texture_Draw2(), Texture_LoadTexture(), Texture_MakeDefault(), Texture_MakeNoshadertexture(), Texture_NextPos(), and Texture_SetTexture().


The documentation for this struct was generated from the following file:
Generated on Thu Aug 25 19:58:30 2005 for Quake III Arena by  doxygen 1.3.9.1