Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
Debug_Statistics Namespace Reference

Enumerations

enum  RecordTextureMode { RECORD_TEXTURE_NONE , RECORD_TEXTURE_SIMPLE , RECORD_TEXTURE_DETAILS }
 

Functions

void Record_Texture_Mode (RecordTextureMode m)
 
RecordTextureMode Get_Record_Texture_Mode ()
 
void Record_Texture (TextureClass *t)
 
int Get_Record_Texture_Size ()
 
int Get_Record_Lightmap_Texture_Size ()
 
int Get_Record_Procedural_Texture_Size ()
 
int Get_Record_Texture_Count ()
 
int Get_Record_Texture_Change_Count ()
 
int Get_Record_Lightmap_Texture_Count ()
 
int Get_Record_Procedural_Texture_Count ()
 
const StringClassGet_Record_Texture_String ()
 
void Record_DX8_Skin_Polys_And_Vertices (int pcount, int vcount)
 
void Record_DX8_Polys_And_Vertices (int pcount, int vcount, const ShaderClass &shader)
 
void Record_Sorting_Polys_And_Vertices (int pcount, int vcount)
 
int Get_DX8_Polygons ()
 
int Get_DX8_Vertices ()
 
int Get_DX8_Skin_Renders ()
 
int Get_DX8_Skin_Polygons ()
 
int Get_DX8_Skin_Vertices ()
 
int Get_Sorting_Polygons ()
 
int Get_Sorting_Vertices ()
 
int Get_Draw_Calls ()
 
void Begin_Statistics ()
 
void End_Statistics ()
 
void Shutdown_Statistics ()
 

Enumeration Type Documentation

◆ RecordTextureMode

Enumerator
RECORD_TEXTURE_NONE 
RECORD_TEXTURE_SIMPLE 
RECORD_TEXTURE_DETAILS 

Definition at line 35 of file statistics.h.

Function Documentation

◆ Begin_Statistics()

void Debug_Statistics::Begin_Statistics ( )

Definition at line 359 of file statistics.cpp.

◆ End_Statistics()

void Debug_Statistics::End_Statistics ( )

Definition at line 374 of file statistics.cpp.

◆ Get_Draw_Calls()

int Debug_Statistics::Get_Draw_Calls ( )

Definition at line 348 of file statistics.cpp.

◆ Get_DX8_Polygons()

int Debug_Statistics::Get_DX8_Polygons ( )

Definition at line 321 of file statistics.cpp.

◆ Get_DX8_Skin_Polygons()

int Debug_Statistics::Get_DX8_Skin_Polygons ( )

Definition at line 311 of file statistics.cpp.

◆ Get_DX8_Skin_Renders()

int Debug_Statistics::Get_DX8_Skin_Renders ( )

Definition at line 306 of file statistics.cpp.

◆ Get_DX8_Skin_Vertices()

int Debug_Statistics::Get_DX8_Skin_Vertices ( )

Definition at line 316 of file statistics.cpp.

◆ Get_DX8_Vertices()

int Debug_Statistics::Get_DX8_Vertices ( )

Definition at line 326 of file statistics.cpp.

◆ Get_Record_Lightmap_Texture_Count()

int Debug_Statistics::Get_Record_Lightmap_Texture_Count ( )

Definition at line 247 of file statistics.cpp.

◆ Get_Record_Lightmap_Texture_Size()

int Debug_Statistics::Get_Record_Lightmap_Texture_Size ( )

Definition at line 242 of file statistics.cpp.

◆ Get_Record_Procedural_Texture_Count()

int Debug_Statistics::Get_Record_Procedural_Texture_Count ( )

Definition at line 257 of file statistics.cpp.

◆ Get_Record_Procedural_Texture_Size()

int Debug_Statistics::Get_Record_Procedural_Texture_Size ( )

Definition at line 252 of file statistics.cpp.

◆ Get_Record_Texture_Change_Count()

int Debug_Statistics::Get_Record_Texture_Change_Count ( )

Definition at line 237 of file statistics.cpp.

◆ Get_Record_Texture_Count()

int Debug_Statistics::Get_Record_Texture_Count ( )

Definition at line 232 of file statistics.cpp.

◆ Get_Record_Texture_Mode()

Debug_Statistics::RecordTextureMode Debug_Statistics::Get_Record_Texture_Mode ( )

Definition at line 163 of file statistics.cpp.

◆ Get_Record_Texture_Size()

int Debug_Statistics::Get_Record_Texture_Size ( )

Definition at line 227 of file statistics.cpp.

◆ Get_Record_Texture_String()

const StringClass & Debug_Statistics::Get_Record_Texture_String ( )

Definition at line 262 of file statistics.cpp.

◆ Get_Sorting_Polygons()

int Debug_Statistics::Get_Sorting_Polygons ( )

Definition at line 338 of file statistics.cpp.

◆ Get_Sorting_Vertices()

int Debug_Statistics::Get_Sorting_Vertices ( )

Definition at line 343 of file statistics.cpp.

◆ Record_DX8_Polys_And_Vertices()

void Debug_Statistics::Record_DX8_Polys_And_Vertices ( int pcount,
int vcount,
const ShaderClass & shader )

Definition at line 294 of file statistics.cpp.

◆ Record_DX8_Skin_Polys_And_Vertices()

void Debug_Statistics::Record_DX8_Skin_Polys_And_Vertices ( int pcount,
int vcount )

Definition at line 286 of file statistics.cpp.

◆ Record_Sorting_Polys_And_Vertices()

void Debug_Statistics::Record_Sorting_Polys_And_Vertices ( int pcount,
int vcount )

Definition at line 331 of file statistics.cpp.

◆ Record_Texture()

void Debug_Statistics::Record_Texture ( TextureClass * t)

Definition at line 198 of file statistics.cpp.

◆ Record_Texture_Mode()

void Debug_Statistics::Record_Texture_Mode ( RecordTextureMode m)

Definition at line 158 of file statistics.cpp.

◆ Shutdown_Statistics()

void Debug_Statistics::Shutdown_Statistics ( )

Definition at line 389 of file statistics.cpp.