| activeEntities | ss::bll::simulation::Cycle | private |
| Cycle() | ss::bll::simulation::Cycle | |
| Cycle(std::vector< Entity > *t_entities, std::vector< Entity >::iterator *t_entitiesEndIter, size_t t_worldSize, std::vector< Food > *t_foods, size_t t_cycleId, size_t *t_lastEntityId) | ss::bll::simulation::Cycle | |
| CycleEnd() | ss::bll::simulation::Cycle | |
| distributeEntities(std::span< Entity > entities, size_t wallSize) | ss::bll::simulation::Cycle | static |
| equalEntitiesDistribution(std::span< Entity > entities, size_t wallSize) | ss::bll::simulation::Cycle | static |
| handleFoodCount(std::vector< Food > &foods, int changeBy) | ss::bll::simulation::Cycle | static |
| m_cycleId | ss::bll::simulation::Cycle | private |
| m_entities | ss::bll::simulation::Cycle | private |
| m_entitiesEndIter | ss::bll::simulation::Cycle | private |
| m_foods | ss::bll::simulation::Cycle | private |
| m_isCycleDone | ss::bll::simulation::Cycle | private |
| m_lastEntityId | ss::bll::simulation::Cycle | private |
| m_worldSize | ss::bll::simulation::Cycle | private |
| randomEntitiesDistribution(std::span< Entity > entities, size_t wallSize) | ss::bll::simulation::Cycle | static |
| randomizeFoodPositions(std::span< Food > foods, size_t worldSize) | ss::bll::simulation::Cycle | static |
| reproduceEntities(std::vector< Entity > &entities, std::vector< Entity >::iterator &entitiesEndIt, size_t *lastEntityId, size_t cycleId, std::vector< Food > *foods) | ss::bll::simulation::Cycle | static |
| Simulation | ss::bll::simulation::Cycle | friend |
| update(float elapsedTime) | ss::bll::simulation::Cycle | |