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

This is the complete list of members for TypedGridCullSystemClass< T >, including all inherited members.

Add_Object(T *obj)TypedGridCullSystemClass< T >inlinevirtual
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(void)TypedGridCullSystemClass< T >inline
Get_First_Collected_Object_Internal(void)CullSystemClassprotected
Get_Min_Cell_Size(Vector3 &size) constGridCullSystemClassinline
Get_Next_Collected_Object(T *obj)TypedGridCullSystemClass< T >inline
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(T *obj)TypedGridCullSystemClass< T >inlinevirtual
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