pppi-rpg-game/program/world_builder.h

29 lines
950 B
C
Raw Normal View History

/**
* @brief Класс WorldBuilder создает и управляет игровым миром, включая различные локации.
*/
2024-02-14 20:00:56 +03:00
class WorldBuilder {
public:
/**
* @brief Загружает или создает новый игровой мир.
*/
2024-02-14 20:00:56 +03:00
void loadOrCreateWorld();
/**
* @brief Добавляет новую локацию в мир.
* @param locationParams Параметры новой локации.
*/
2024-02-14 20:00:56 +03:00
void addLocation(/* параметры локации */);
/**
* @brief Удаляет локацию из мира.
* @param locationId Идентификатор удаляемой локации.
*/
2024-02-14 20:00:56 +03:00
void removeLocation(int locationId);
/**
* @brief Получает информацию о локации.
* @param locationId Идентификатор локации.
*/
2024-02-14 20:00:56 +03:00
void getLocationInfo(int locationId);
};