|
Stardew Engine
|


Go to the source code of this file.
Data Structures | |
| struct | DynamicEntityListItem |
| Entities that are moving dynamically, we keep in a list so we can cull with brute force. The overhead of removing and inserting them from the quadtree every time they move is too much, while the quadtree remains a good option for static entities. More... | |
| struct | DynamicEnt2DList |
| struct | Entity2DCollection |
Functions | |
| HDynamicEntityListItem | DynL_AddEntity (struct DynamicEnt2DList *pDynList, HEntity2D hEnt) |
| void | DynL_RemoveItem (struct DynamicEnt2DList *pDynList, HDynamicEntityListItem hListItem) |
| int | DynL_GetSize (struct DynamicEnt2DList *pDynList) |
| HDynamicEntityListItem DynL_AddEntity | ( | struct DynamicEnt2DList * | pDynList, |
| HEntity2D | hEnt | ||
| ) |
| int DynL_GetSize | ( | struct DynamicEnt2DList * | pDynList | ) |
| void DynL_RemoveItem | ( | struct DynamicEnt2DList * | pDynList, |
| HDynamicEntityListItem | hListItem | ||
| ) |