BspLoader
CBitset
CBitset() : m_bits(0), m_size(0)
~CBitset()
Resize(int count)
Set(int i)
On(int i)
Clear(int i)
ClearAll()
*m_bits
m_size
CCamera
CCamera()
Position()
View()
UpVector()
Strafe()
PositionCamera(float positionX, float positionY, float positionZ, float viewX, float viewY, float viewZ, float upVectorX, float upVectorY, float upVectorZ)
RotateView(float angle, float X, float Y, float Z)
SetViewByMouse()
RotateAroundPoint(CVector3 vCenter, float X, float Y, float Z)
StrafeCamera(float speed)
MoveCamera(float speed)
CheckForMovement()
Update()
Look()
m_vPosition
m_vView
m_vUpVector
m_vStrafe
CQuake3BSP
CQuake3BSP()
~CQuake3BSP()
LoadBSP(const char *strFileName)
RenderLevel(const CVector3 &vPos)
Destroy()
FindTextureExtension(char *strFileName)
RenderFace(int faceIndex)
m_numOfVerts
m_numOfFaces
m_numOfIndices
m_numOfTextures
int *m_pIndices
*m_pVerts
tBSPFace *m_pFaces
m_textures[MAX_TEXTURES]
m_FacesDrawn
CVector2
CVector2()
CVector2(float X, float Y)
operator+(CVector2 vVector)
operator-(CVector2 vVector)
operator*(float num)
operator/(float num)
x, y
CVector3
CVector3()
CVector3(float X, float Y, float Z)
operator+(CVector3 vVector)
operator-(CVector3 vVector)
operator*(float num)
operator/(float num)
y, z
jpeg_c_coef_controller
jpeg_c_main_controller
jpeg_c_prep_controller
jpeg_color_converter
jpeg_color_deconverter
jpeg_color_quantizer
jpeg_common_struct
jpeg_common_fields
jpeg_comp_master
jpeg_compress_struct
jpeg_common_fields
dest
image_width
image_height
input_components
in_color_space
input_gamma
data_precision
num_components
jpeg_color_space
comp_info
quant_tbl_ptrs[NUM_QUANT_TBLS]
dc_huff_tbl_ptrs[NUM_HUFF_TBLS]
ac_huff_tbl_ptrs[NUM_HUFF_TBLS]
arith_dc_L[NUM_ARITH_TBLS]
arith_dc_U[NUM_ARITH_TBLS]
arith_ac_K[NUM_ARITH_TBLS]
num_scans
scan_info
raw_data_in
arith_code
optimize_coding
CCIR601_sampling
smoothing_factor
dct_method
restart_interval
restart_in_rows
write_JFIF_header
JFIF_major_version
JFIF_minor_version
density_unit
X_density
Y_density
write_Adobe_marker
next_scanline
progressive_mode
max_h_samp_factor
max_v_samp_factor
total_iMCU_rows
comps_in_scan
cur_comp_info[MAX_COMPS_IN_SCAN]
MCUs_per_row
MCU_rows_in_scan
blocks_in_MCU
MCU_membership[C_MAX_BLOCKS_IN_MCU]
Al
master
main
prep
coef
marker
cconvert
downsample
fdct
entropy
script_space
script_space_size
jpeg_d_coef_controller
jpeg_d_main_controller
jpeg_d_post_controller
jpeg_decomp_master
jpeg_decompress_struct
jpeg_common_fields
src
image_width
image_height
num_components
jpeg_color_space
out_color_space
scale_denom
output_gamma
buffered_image
raw_data_out
dct_method
do_fancy_upsampling
do_block_smoothing
quantize_colors
dither_mode
two_pass_quantize
desired_number_of_colors
enable_1pass_quant
enable_external_quant
enable_2pass_quant
output_width
output_height
out_color_components
output_components
rec_outbuf_height
actual_number_of_colors
colormap
output_scanline
input_scan_number
input_iMCU_row
output_scan_number
output_iMCU_row
int (*coef_bits)
quant_tbl_ptrs[NUM_QUANT_TBLS]
dc_huff_tbl_ptrs[NUM_HUFF_TBLS]
ac_huff_tbl_ptrs[NUM_HUFF_TBLS]
data_precision
comp_info
progressive_mode
arith_code
arith_dc_L[NUM_ARITH_TBLS]
arith_dc_U[NUM_ARITH_TBLS]
arith_ac_K[NUM_ARITH_TBLS]
restart_interval
saw_JFIF_marker
JFIF_major_version
JFIF_minor_version
density_unit
X_density
Y_density
saw_Adobe_marker
Adobe_transform
CCIR601_sampling
marker_list
max_h_samp_factor
max_v_samp_factor
min_DCT_scaled_size
total_iMCU_rows
sample_range_limit
comps_in_scan
cur_comp_info[MAX_COMPS_IN_SCAN]
MCUs_per_row
MCU_rows_in_scan
blocks_in_MCU
MCU_membership[D_MAX_BLOCKS_IN_MCU]
Al
unread_marker
master
main
coef
post
inputctl
marker
entropy
idct
upsample
cconvert
cquantize
jpeg_destination_mgr
next_output_byte
free_in_buffer
JMETHOD(void, init_destination, (j_compress_ptr cinfo))
JMETHOD(boolean, empty_output_buffer, (j_compress_ptr cinfo))
JMETHOD(void, term_destination, (j_compress_ptr cinfo))
jpeg_downsampler
jpeg_entropy_decoder
jpeg_entropy_encoder
jpeg_error_mgr
JMETHOD(void, error_exit, (j_common_ptr cinfo))
JMETHOD(void, emit_message, (j_common_ptr cinfo, int msg_level))
JMETHOD(void, output_message, (j_common_ptr cinfo))
JMETHOD(void, format_message, (j_common_ptr cinfo, char * buffer))
JMETHOD(void, reset_error_mgr, (j_common_ptr cinfo))
msg_code
trace_level
num_warnings
jpeg_message_table
last_jpeg_message
addon_message_table
first_addon_message
last_addon_message
jpeg_forward_dct
jpeg_input_controller
jpeg_inverse_dct
jpeg_marker_reader
jpeg_marker_struct
next
marker
original_length
data_length
data
jpeg_marker_writer
jpeg_memory_mgr
JMETHOD(void *, alloc_small, (j_common_ptr cinfo, int pool_id, size_t sizeofobject))
JMETHOD(void FAR *, alloc_large, (j_common_ptr cinfo, int pool_id, size_t sizeofobject))
JMETHOD(JSAMPARRAY, alloc_sarray, (j_common_ptr cinfo, int pool_id, JDIMENSION samplesperrow, JDIMENSION numrows))
JMETHOD(JBLOCKARRAY, alloc_barray, (j_common_ptr cinfo, int pool_id, JDIMENSION blocksperrow, JDIMENSION numrows))
JMETHOD(jvirt_sarray_ptr, request_virt_sarray, (j_common_ptr cinfo, int pool_id, boolean pre_zero, JDIMENSION samplesperrow, JDIMENSION numrows, JDIMENSION maxaccess))
JMETHOD(jvirt_barray_ptr, request_virt_barray, (j_common_ptr cinfo, int pool_id, boolean pre_zero, JDIMENSION blocksperrow, JDIMENSION numrows, JDIMENSION maxaccess))
JMETHOD(void, realize_virt_arrays, (j_common_ptr cinfo))
JMETHOD(JSAMPARRAY, access_virt_sarray, (j_common_ptr cinfo, jvirt_sarray_ptr ptr, JDIMENSION start_row, JDIMENSION num_rows, boolean writable))
JMETHOD(JBLOCKARRAY, access_virt_barray, (j_common_ptr cinfo, jvirt_barray_ptr ptr, JDIMENSION start_row, JDIMENSION num_rows, boolean writable))
JMETHOD(void, free_pool, (j_common_ptr cinfo, int pool_id))
JMETHOD(void, self_destruct, (j_common_ptr cinfo))
max_memory_to_use
max_alloc_chunk
jpeg_progress_mgr
JMETHOD(void, progress_monitor, (j_common_ptr cinfo))
pass_counter
pass_limit
completed_passes
total_passes
jpeg_source_mgr
infile
buffer
start_of_file
next_input_byte
bytes_in_buffer
JMETHOD(void, init_source, (j_decompress_ptr cinfo))
JMETHOD(boolean, fill_input_buffer, (j_decompress_ptr cinfo))
JMETHOD(void, skip_input_data, (j_decompress_ptr cinfo, long num_bytes))
JMETHOD(boolean, resync_to_restart, (j_decompress_ptr cinfo, int desired))
JMETHOD(void, term_source, (j_decompress_ptr cinfo))
jpeg_upsampler
jvirt_barray_control
jvirt_sarray_control
tBSPFace
textureID
effect
type
startVertIndex
numOfVerts
startIndex
numOfIndices
lightmapID
lMapCorner[2]
lMapSize[2]
lMapPos
lMapVecs[2]
vNormal
size[2]
tBSPHeader
strID[4]
version
tBSPLump
offset
length
tBSPTexture
strName[64]
flags
contents
tBSPVertex
vPosition
vTextureCoord
vLightmapCoord
vNormal
color[4]
tImage
channels
sizeX
sizeY
*data
tVector3i
y, z
eLumps
kEntities
kTextures
kPlanes
kNodes
kLeafs
kLeafFaces
kLeafBrushes
kModels
kBrushes
kBrushSides
kVertices
kIndices
kShaders
kFaces
kLightmaps
kLightVolumes
kVisData
kMaxLumps