Менеджер для управления сущностями типа Steve.
More...
#include <StevesManager.hpp>
Менеджер для управления сущностями типа Steve.
Класс StevesManager предоставляет функциональность для хранения, доступа и управления объектами типа Steve. Включает методы для выполнения действий, таких как перемещение.
◆ StevesManager()
| StevesManager::StevesManager |
( |
std::shared_ptr< StevesParams > |
params | ) |
|
Конструктор класса StevesManager.
- Parameters
-
| params | Указатель на параметры, связанные с объектами Steve. |
◆ getSteves()
| const decltype(steves_) & StevesManager::getSteves |
( |
| ) |
const |
|
inline |
Возвращает константную ссылку на коллекцию объектов Steve.
- Returns
- Константная ссылка на вектор объектов Steve.
◆ getStevesRef()
| decltype(steves_) & StevesManager::getStevesRef |
( |
| ) |
|
|
inlineprotected |
Получает ссылку на коллекцию объектов Steve.
- Returns
- Ссылка на вектор объектов Steve.
◆ walk()
| void StevesManager::walk |
( |
| ) |
|
Выполняет действие перемещения для всех объектов Steve.
◆ Simulation
The documentation for this class was generated from the following files: