DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
 
model_brushq3_t Struct Reference

#include <model_q3bsp.h>

+ Collaboration diagram for model_brushq3_t:

Data Fields

floatdata_color4f
 
rtexture_t ** data_deluxemaps
 
q3deffect_tdata_effects
 
intdata_element3i
 
q3dlightgrid_tdata_lightgrid
 
rtexture_t ** data_lightmaps
 
q3dmodel_tdata_models
 
floatdata_normal3f
 
floatdata_texcoordlightmap2f
 
floatdata_texcoordtexture2f
 
floatdata_vertex3f
 
qbool deluxemapping
 
qbool deluxemapping_modelspace
 
rtexture_tlightgridtexture
 
int lightgridtexturesize [3]
 
matrix4x4_t lightgridworldtotexturematrix
 
int lightmapsize
 
int num_effects
 
int num_lightgrid
 
float num_lightgrid_cellsize [3]
 
int num_lightgrid_imaxs [3]
 
int num_lightgrid_imins [3]
 
matrix4x4_t num_lightgrid_indexfromworld
 
int num_lightgrid_isize [3]
 
float num_lightgrid_scale [3]
 
int num_lightmapmerge
 
int num_lightmapmergedheightpower
 
int num_lightmapmergedwidthheightdeluxepower
 
int num_lightmapmergedwidthpower
 
int num_mergedlightmaps
 
int num_models
 
int num_originallightmaps
 
int num_triangles
 
int num_vertices
 

Detailed Description

Definition at line 312 of file model_q3bsp.h.

Field Documentation

◆ data_color4f

float* model_brushq3_t::data_color4f

Definition at line 323 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadFaces(), and Mod_Q3BSP_LoadVertices().

◆ data_deluxemaps

rtexture_t** model_brushq3_t::data_deluxemaps

◆ data_effects

q3deffect_t* model_brushq3_t::data_effects

Definition at line 330 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadEffects(), and Mod_Q3BSP_LoadFaces().

◆ data_element3i

int* model_brushq3_t::data_element3i

Definition at line 327 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadFaces(), and Mod_Q3BSP_LoadTriangles().

◆ data_lightgrid

q3dlightgrid_t* model_brushq3_t::data_lightgrid

Definition at line 344 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadLightGrid().

◆ data_lightmaps

rtexture_t** model_brushq3_t::data_lightmaps

◆ data_models

q3dmodel_t* model_brushq3_t::data_models

Definition at line 315 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadLightGrid(), and Mod_Q3BSP_LoadModels().

◆ data_normal3f

float* model_brushq3_t::data_normal3f

Definition at line 320 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadFaces(), and Mod_Q3BSP_LoadVertices().

◆ data_texcoordlightmap2f

float* model_brushq3_t::data_texcoordlightmap2f

Definition at line 322 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadFaces(), and Mod_Q3BSP_LoadVertices().

◆ data_texcoordtexture2f

float* model_brushq3_t::data_texcoordtexture2f

Definition at line 321 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadFaces(), and Mod_Q3BSP_LoadVertices().

◆ data_vertex3f

float* model_brushq3_t::data_vertex3f

Definition at line 319 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadFaces(), and Mod_Q3BSP_LoadVertices().

◆ deluxemapping

◆ deluxemapping_modelspace

qbool model_brushq3_t::deluxemapping_modelspace

◆ lightgridtexture

rtexture_t* model_brushq3_t::lightgridtexture

◆ lightgridtexturesize

int model_brushq3_t::lightgridtexturesize[3]

Definition at line 356 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadLightGrid().

◆ lightgridworldtotexturematrix

matrix4x4_t model_brushq3_t::lightgridworldtotexturematrix

Definition at line 357 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadLightGrid(), and R_SetupShader_Surface().

◆ lightmapsize

int model_brushq3_t::lightmapsize

Definition at line 369 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadFaces(), and Mod_Q3BSP_LoadLightmaps().

◆ num_effects

int model_brushq3_t::num_effects

Definition at line 329 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadEffects(), and Mod_Q3BSP_LoadFaces().

◆ num_lightgrid

int model_brushq3_t::num_lightgrid

Definition at line 343 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadLightGrid().

◆ num_lightgrid_cellsize

float model_brushq3_t::num_lightgrid_cellsize[3]

Definition at line 346 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadEntities(), and Mod_Q3BSP_LoadLightGrid().

◆ num_lightgrid_imaxs

int model_brushq3_t::num_lightgrid_imaxs[3]

Definition at line 351 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadLightGrid().

◆ num_lightgrid_imins

int model_brushq3_t::num_lightgrid_imins[3]

Definition at line 350 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadLightGrid().

◆ num_lightgrid_indexfromworld

matrix4x4_t model_brushq3_t::num_lightgrid_indexfromworld

Definition at line 354 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadLightGrid().

◆ num_lightgrid_isize

int model_brushq3_t::num_lightgrid_isize[3]

Definition at line 352 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadLightGrid().

◆ num_lightgrid_scale

float model_brushq3_t::num_lightgrid_scale[3]

Definition at line 348 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadLightGrid().

◆ num_lightmapmerge

int model_brushq3_t::num_lightmapmerge

Definition at line 338 of file model_q3bsp.h.

◆ num_lightmapmergedheightpower

int model_brushq3_t::num_lightmapmergedheightpower

Definition at line 336 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadLightmaps().

◆ num_lightmapmergedwidthheightdeluxepower

int model_brushq3_t::num_lightmapmergedwidthheightdeluxepower

Definition at line 337 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadFaces(), and Mod_Q3BSP_LoadLightmaps().

◆ num_lightmapmergedwidthpower

int model_brushq3_t::num_lightmapmergedwidthpower

Definition at line 335 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadLightmaps().

◆ num_mergedlightmaps

int model_brushq3_t::num_mergedlightmaps

Definition at line 334 of file model_q3bsp.h.

Referenced by Mod_Q1BSP_LoadFaces(), Mod_Q3BSP_LoadLightmaps(), and Mod_VBSP_LoadFaces().

◆ num_models

int model_brushq3_t::num_models

Definition at line 314 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_Load(), and Mod_Q3BSP_LoadModels().

◆ num_originallightmaps

int model_brushq3_t::num_originallightmaps

Definition at line 333 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadFaces(), and Mod_Q3BSP_LoadLightmaps().

◆ num_triangles

int model_brushq3_t::num_triangles

Definition at line 326 of file model_q3bsp.h.

Referenced by Mod_Q3BSP_LoadFaces(), and Mod_Q3BSP_LoadTriangles().

◆ num_vertices

int model_brushq3_t::num_vertices

The documentation for this struct was generated from the following file: