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.

◆ data_deluxemaps

rtexture_t** model_brushq3_t::data_deluxemaps

Definition at line 340 of file model_q3bsp.h.

◆ data_effects

q3deffect_t* model_brushq3_t::data_effects

Definition at line 330 of file model_q3bsp.h.

◆ data_element3i

int* model_brushq3_t::data_element3i

Definition at line 327 of file model_q3bsp.h.

◆ data_lightgrid

q3dlightgrid_t* model_brushq3_t::data_lightgrid

Definition at line 344 of file model_q3bsp.h.

◆ data_lightmaps

rtexture_t** model_brushq3_t::data_lightmaps

Definition at line 339 of file model_q3bsp.h.

◆ data_models

q3dmodel_t* model_brushq3_t::data_models

Definition at line 315 of file model_q3bsp.h.

◆ data_normal3f

float* model_brushq3_t::data_normal3f

Definition at line 320 of file model_q3bsp.h.

◆ data_texcoordlightmap2f

float* model_brushq3_t::data_texcoordlightmap2f

Definition at line 322 of file model_q3bsp.h.

◆ data_texcoordtexture2f

float* model_brushq3_t::data_texcoordtexture2f

Definition at line 321 of file model_q3bsp.h.

◆ data_vertex3f

float* model_brushq3_t::data_vertex3f

Definition at line 319 of file model_q3bsp.h.

◆ deluxemapping

qbool model_brushq3_t::deluxemapping

Definition at line 363 of file model_q3bsp.h.

◆ deluxemapping_modelspace

qbool model_brushq3_t::deluxemapping_modelspace

Definition at line 366 of file model_q3bsp.h.

◆ lightgridtexture

rtexture_t* model_brushq3_t::lightgridtexture

Definition at line 358 of file model_q3bsp.h.

◆ lightgridtexturesize

int model_brushq3_t::lightgridtexturesize[3]

Definition at line 356 of file model_q3bsp.h.

◆ lightgridworldtotexturematrix

matrix4x4_t model_brushq3_t::lightgridworldtotexturematrix

Definition at line 357 of file model_q3bsp.h.

◆ lightmapsize

int model_brushq3_t::lightmapsize

Definition at line 369 of file model_q3bsp.h.

◆ num_effects

int model_brushq3_t::num_effects

Definition at line 329 of file model_q3bsp.h.

◆ num_lightgrid

int model_brushq3_t::num_lightgrid

Definition at line 343 of file model_q3bsp.h.

◆ num_lightgrid_cellsize

float model_brushq3_t::num_lightgrid_cellsize[3]

Definition at line 346 of file model_q3bsp.h.

◆ num_lightgrid_imaxs

int model_brushq3_t::num_lightgrid_imaxs[3]

Definition at line 351 of file model_q3bsp.h.

◆ num_lightgrid_imins

int model_brushq3_t::num_lightgrid_imins[3]

Definition at line 350 of file model_q3bsp.h.

◆ num_lightgrid_indexfromworld

matrix4x4_t model_brushq3_t::num_lightgrid_indexfromworld

Definition at line 354 of file model_q3bsp.h.

◆ num_lightgrid_isize

int model_brushq3_t::num_lightgrid_isize[3]

Definition at line 352 of file model_q3bsp.h.

◆ num_lightgrid_scale

float model_brushq3_t::num_lightgrid_scale[3]

Definition at line 348 of file model_q3bsp.h.

◆ 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.

◆ num_lightmapmergedwidthheightdeluxepower

int model_brushq3_t::num_lightmapmergedwidthheightdeluxepower

Definition at line 337 of file model_q3bsp.h.

◆ num_lightmapmergedwidthpower

int model_brushq3_t::num_lightmapmergedwidthpower

Definition at line 335 of file model_q3bsp.h.

◆ num_mergedlightmaps

int model_brushq3_t::num_mergedlightmaps

Definition at line 334 of file model_q3bsp.h.

◆ num_models

int model_brushq3_t::num_models

Definition at line 314 of file model_q3bsp.h.

◆ num_originallightmaps

int model_brushq3_t::num_originallightmaps

Definition at line 333 of file model_q3bsp.h.

◆ num_triangles

int model_brushq3_t::num_triangles

Definition at line 326 of file model_q3bsp.h.

◆ num_vertices

int model_brushq3_t::num_vertices

Definition at line 318 of file model_q3bsp.h.


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