Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
GridCullSystemClass Member List

This is the complete list of members for GridCullSystemClass, including all inherited members.

Add_Object_Internal(CullableClass *obj)GridCullSystemClassprotected
Add_To_Collection(CullableClass *obj)CullSystemClassprotected
CellCountGridCullSystemClassprotected
CellDimGridCullSystemClassprotected
CellsGridCullSystemClassprotected
clamp_indices_to_grid(int *i, int *j, int *k)GridCullSystemClassprotected
Collect_And_Unlink_All(void)GridCullSystemClassprotected
Collect_Objects(const Vector3 &point)GridCullSystemClassvirtual
Collect_Objects(const AABoxClass &box)GridCullSystemClassvirtual
Collect_Objects(const OBBoxClass &box)GridCullSystemClassvirtual
Collect_Objects(const FrustumClass &frustum)GridCullSystemClassvirtual
collect_objects_in_leaf(const Vector3 &point, CullableClass *head)GridCullSystemClassprotected
collect_objects_in_leaf(const AABoxClass &aabox, CullableClass *head)GridCullSystemClassprotected
collect_objects_in_leaf(const OBBoxClass &obbox, CullableClass *head)GridCullSystemClassprotected
collect_objects_in_leaf(const FrustumClass &frustum, CullableClass *head)GridCullSystemClassprotected
CollectionHeadCullSystemClassprotected
compute_box(int i, int j, int k, AABoxClass *set_box)GridCullSystemClassprotected
compute_box(const VolumeStruct &area, AABoxClass *set_box)GridCullSystemClassprotected
CullSystemClass(void)CullSystemClass
Get_First_Collected_Object_Internal(void)CullSystemClassprotected
Get_Min_Cell_Size(Vector3 &size) constGridCullSystemClassinline
Get_Next_Collected_Object_Internal(CullableClass *obj)CullSystemClassprotected
Get_Object_Count(void) constGridCullSystemClassinlinevirtual
Get_Statistics(void)GridCullSystemClass
Get_Termination_Count(void) constGridCullSystemClassinline
GridCullSystemClass(void)GridCullSystemClass
init_volume(const Vector3 &bound_min, const Vector3 &bound_max, VolumeStruct *set_volume)GridCullSystemClassprotected
init_volume(const Vector3 &point, VolumeStruct *set_volume)GridCullSystemClassprotected
init_volume(const LineSegClass &line, VolumeStruct *set_volume)GridCullSystemClassprotected
init_volume(const AABoxClass &box, VolumeStruct *set_volume)GridCullSystemClassprotected
init_volume(const OBBoxClass &box, VolumeStruct *set_volume)GridCullSystemClassprotected
init_volume(const FrustumClass &frustum, VolumeStruct *set_volume)GridCullSystemClassprotected
link_object(CullableClass *obj)GridCullSystemClassprotected
link_object(CullableClass *obj, int address)GridCullSystemClassprotected
link_object_to_list(CullableClass **head, CullableClass *obj)GridCullSystemClassprotected
Load(ChunkLoadClass &cload)GridCullSystemClassvirtual
map_indices_to_address(int i, int j, int k)GridCullSystemClassprotected
map_point_to_address(const Vector3 &pt, int &set_address)GridCullSystemClassprotected
map_point_to_cell(const Vector3 &pt, int &set_i, int &set_j, int &set_k)GridCullSystemClassprotected
MaxObjExtentGridCullSystemClassprotected
MinCellSizeGridCullSystemClassprotected
NoGridListGridCullSystemClassprotected
ObjCountGridCullSystemClassprotected
OOCellDimGridCullSystemClassprotected
OriginGridCullSystemClassprotected
Peek_First_Collected_Object_Internal(void)CullSystemClassprotected
Peek_Next_Collected_Object_Internal(CullableClass *obj)CullSystemClassprotected
Re_Partition(const Vector3 &min, const Vector3 &max, float objdim)GridCullSystemClassvirtual
Remove_Object_Internal(CullableClass *obj)GridCullSystemClassprotected
Reset_Collection(void)CullSystemClass
Reset_Statistics(void)GridCullSystemClass
Save(ChunkSaveClass &csave)GridCullSystemClassvirtual
Set_Min_Cell_Size(const Vector3 &size)GridCullSystemClassinline
Set_Termination_Count(int count)GridCullSystemClassinline
StatsGridCullSystemClassprotected
TERMINATION_CELL_COUNT enum valueGridCullSystemClassprotected
TerminationCellCountGridCullSystemClassprotected
total_cell_count(void)GridCullSystemClassprotected
UNGRIDDED_ADDRESS enum valueGridCullSystemClassprotected
unlink_object(CullableClass *obj)GridCullSystemClassprotected
unlink_object_from_list(CullableClass **head, CullableClass *obj)GridCullSystemClassprotected
Update_Culling(CullableClass *obj)GridCullSystemClassvirtual
~CullSystemClass(void)CullSystemClassvirtual
~GridCullSystemClass(void)GridCullSystemClass