Collaboration diagram for col::ColPipelineData:
Public Member Functions | |
Constructors, desctructors | |
ColPipelineData () | |
Construct a struct with three vectors (moved, neighbors, colliding). | |
Public Attributes | |
vector< ColObj * > | moved |
List of objects moved since last frame (in collision pipeline); only growing. | |
vector< ColPair > | neighbors |
List of neighbors after grid (in collision pipeline); only growing. | |
vector< ColPair > | colliding |
List of colliding pairs (in collision pipeline); only growing. |
This struct is used in Collision.h and Collision.cpp. It stores three vectors (moved, neighbors, colliding).