добавлена документация
2624
program/Doxyfile
Normal file
@ -1,12 +1,22 @@
|
|||||||
// Система достижений - награждает игроков за выполнение определенных задач
|
/**
|
||||||
|
* @brief Класс AchievementsSystem управляет достижениями игрока и награждает их за выполнение определенных задач.
|
||||||
|
*/
|
||||||
class AchievementsSystem {
|
class AchievementsSystem {
|
||||||
public:
|
public:
|
||||||
// Регистрирует новое достижение в системе
|
/**
|
||||||
|
* @brief Регистрирует новое достижение в системе.
|
||||||
|
* @param achievementParams Параметры достижения для регистрации.
|
||||||
|
*/
|
||||||
void registerAchievement(/* параметры достижения */);
|
void registerAchievement(/* параметры достижения */);
|
||||||
|
|
||||||
// Проверяет выполнение условий достижений и награждает игрока
|
/**
|
||||||
|
* @brief Проверяет, выполнены ли условия достижения, и награждает игрока.
|
||||||
|
* @param checkParams Параметры для проверки условий достижения.
|
||||||
|
*/
|
||||||
void checkAndUnlock(/* параметры проверки */);
|
void checkAndUnlock(/* параметры проверки */);
|
||||||
|
|
||||||
// Возвращает список достигнутых игроком достижений
|
/**
|
||||||
|
* @brief Возвращает список достигнутых игроком достижений.
|
||||||
|
*/
|
||||||
void getUnlockedAchievements();
|
void getUnlockedAchievements();
|
||||||
};
|
};
|
||||||
|
@ -1,6 +1,11 @@
|
|||||||
// Система искусственного интеллекта - управляет поведением NPC
|
/**
|
||||||
|
* @brief Класс AISystem управляет поведением NPC (неперсонажных персонажей).
|
||||||
|
*/
|
||||||
class AISystem {
|
class AISystem {
|
||||||
public:
|
public:
|
||||||
// Обновляет состояние и поведение всех NPC
|
/**
|
||||||
|
* @brief Обновляет состояние и поведение всех NPC.
|
||||||
|
* @param deltaTime Время, прошедшее с предыдущего обновления, в секундах.
|
||||||
|
*/
|
||||||
void update(float deltaTime);
|
void update(float deltaTime);
|
||||||
};
|
};
|
||||||
|
@ -1,9 +1,17 @@
|
|||||||
// Система анимации - управляет анимациями персонажей и объектов
|
/**
|
||||||
|
* @brief Класс AnimationSystem управляет анимациями персонажей и объектов.
|
||||||
|
*/
|
||||||
class AnimationSystem {
|
class AnimationSystem {
|
||||||
public:
|
public:
|
||||||
// Добавляет анимацию к объекту
|
/**
|
||||||
|
* @brief Добавляет анимацию к объекту.
|
||||||
|
* @param animationParams Параметры анимации для добавления.
|
||||||
|
*/
|
||||||
void addAnimation(/* параметры анимации */);
|
void addAnimation(/* параметры анимации */);
|
||||||
|
|
||||||
// Обновляет анимации объектов
|
/**
|
||||||
|
* @brief Обновляет анимации объектов.
|
||||||
|
* @param deltaTime Время, прошедшее с предыдущего обновления, в секундах.
|
||||||
|
*/
|
||||||
void update(float deltaTime);
|
void update(float deltaTime);
|
||||||
};
|
};
|
||||||
|
@ -1,15 +1,28 @@
|
|||||||
// Менеджер аудио - управляет звуками и музыкой в игре
|
/**
|
||||||
|
* @brief Класс AudioManager управляет звуками и музыкой в игре.
|
||||||
|
*/
|
||||||
class AudioManager {
|
class AudioManager {
|
||||||
public:
|
public:
|
||||||
// Загружает аудио ресурс
|
/**
|
||||||
|
* @brief Загружает аудио ресурс.
|
||||||
|
* @param path Путь к аудио файлу.
|
||||||
|
*/
|
||||||
void loadSound(const std::string& path);
|
void loadSound(const std::string& path);
|
||||||
|
|
||||||
// Воспроизводит звуковой эффект
|
/**
|
||||||
|
* @brief Воспроизводит звуковой эффект.
|
||||||
|
* @param soundName Наименование звукового эффекта.
|
||||||
|
*/
|
||||||
void playSoundEffect(const std::string& soundName);
|
void playSoundEffect(const std::string& soundName);
|
||||||
|
|
||||||
// Воспроизводит музыкальную композицию
|
/**
|
||||||
|
* @brief Воспроизводит музыкальную композицию.
|
||||||
|
* @param musicName Наименование музыкальной композиции.
|
||||||
|
*/
|
||||||
void playMusic(const std::string& musicName);
|
void playMusic(const std::string& musicName);
|
||||||
|
|
||||||
// Останавливает все звуки и музыку
|
/**
|
||||||
|
* @brief Останавливает все звуки и музыку.
|
||||||
|
*/
|
||||||
void stopAllSounds();
|
void stopAllSounds();
|
||||||
};
|
};
|
||||||
|
@ -1,12 +1,24 @@
|
|||||||
// Система персонажей и развития - управляет созданием и развитием персонажей
|
/**
|
||||||
|
* @brief Класс CharacterSystem управляет созданием и развитием персонажей.
|
||||||
|
*/
|
||||||
class CharacterSystem {
|
class CharacterSystem {
|
||||||
public:
|
public:
|
||||||
// Создает нового персонажа
|
/**
|
||||||
|
* @brief Создает нового персонажа.
|
||||||
|
* @param characterParams Параметры создаваемого персонажа.
|
||||||
|
*/
|
||||||
void createCharacter(/* параметры персонажа */);
|
void createCharacter(/* параметры персонажа */);
|
||||||
|
|
||||||
// Обновляет состояние и навыки персонажей
|
/**
|
||||||
|
* @brief Обновляет состояние и навыки персонажей.
|
||||||
|
* @param deltaTime Время, прошедшее с предыдущего обновления, в секундах.
|
||||||
|
*/
|
||||||
void update(float deltaTime);
|
void update(float deltaTime);
|
||||||
|
|
||||||
// Улучшает навык или характеристику персонажа
|
/**
|
||||||
|
* @brief Улучшает навык или характеристику персонажа.
|
||||||
|
* @param characterId Идентификатор персонажа, которому будет выполнено улучшение.
|
||||||
|
* @param upgradeParams Параметры улучшения.
|
||||||
|
*/
|
||||||
void upgradeCharacter(int characterId, /* параметры улучшения */);
|
void upgradeCharacter(int characterId, /* параметры улучшения */);
|
||||||
};
|
};
|
||||||
|
@ -1,12 +1,23 @@
|
|||||||
// Система боя - регулирует механики боя и взаимодействия во время сражений
|
/**
|
||||||
|
* @brief Класс CombatSystem регулирует механики боя и взаимодействия во время сражений.
|
||||||
|
*/
|
||||||
class CombatSystem {
|
class CombatSystem {
|
||||||
public:
|
public:
|
||||||
// Инициирует бой между персонажами или группами
|
/**
|
||||||
|
* @brief Инициирует бой между персонажами или группами.
|
||||||
|
* @param participants Участники боя.
|
||||||
|
*/
|
||||||
void initiateCombat(/* участники боя */);
|
void initiateCombat(/* участники боя */);
|
||||||
|
|
||||||
// Обновляет состояние боя
|
/**
|
||||||
|
* @brief Обновляет состояние боя.
|
||||||
|
* @param deltaTime Время, прошедшее с предыдущего обновления, в секундах.
|
||||||
|
*/
|
||||||
void update(float deltaTime);
|
void update(float deltaTime);
|
||||||
|
|
||||||
// Рассчитывает исход атаки
|
/**
|
||||||
|
* @brief Рассчитывает исход атаки.
|
||||||
|
* @param attackParams Параметры атаки.
|
||||||
|
*/
|
||||||
void calculateAttackOutcome(/* параметры атаки */);
|
void calculateAttackOutcome(/* параметры атаки */);
|
||||||
};
|
};
|
@ -1,15 +1,29 @@
|
|||||||
// Поддержка контроллеров - позволяет играть с использованием различных устройств ввода
|
/**
|
||||||
|
* @brief Класс ControllerSupport позволяет играть с использованием различных устройств ввода.
|
||||||
|
*/
|
||||||
class ControllerSupport {
|
class ControllerSupport {
|
||||||
public:
|
public:
|
||||||
// Инициализирует поддержку контроллеров
|
/**
|
||||||
|
* @brief Инициализирует поддержку контроллеров.
|
||||||
|
*/
|
||||||
void initialize();
|
void initialize();
|
||||||
|
|
||||||
// Проверяет подключение контроллеров и обновляет их состояние
|
/**
|
||||||
|
* @brief Проверяет подключение контроллеров и обновляет их состояние.
|
||||||
|
*/
|
||||||
void update();
|
void update();
|
||||||
|
|
||||||
// Возвращает состояние указанной кнопки на контроллере
|
/**
|
||||||
|
* @brief Возвращает состояние указанной кнопки на контроллере.
|
||||||
|
* @param controllerId Идентификатор контроллера.
|
||||||
|
* @param buttonId Идентификатор кнопки на контроллере.
|
||||||
|
* @return Состояние кнопки (нажата/не нажата).
|
||||||
|
*/
|
||||||
bool getButtonState(int controllerId, int buttonId);
|
bool getButtonState(int controllerId, int buttonId);
|
||||||
|
|
||||||
// Конфигурирует маппинг кнопок контроллера
|
/**
|
||||||
|
* @brief Конфигурирует маппинг кнопок контроллера.
|
||||||
|
* @param mappingParams Параметры маппинга кнопок.
|
||||||
|
*/
|
||||||
void configureButtonMapping(/* параметры маппинга */);
|
void configureButtonMapping(/* параметры маппинга */);
|
||||||
};
|
};
|
||||||
|
@ -1,9 +1,17 @@
|
|||||||
// Система крафтинга - позволяет создавать новые предметы
|
/**
|
||||||
|
* @brief Класс CraftingSystem позволяет создавать новые предметы.
|
||||||
|
*/
|
||||||
class CraftingSystem {
|
class CraftingSystem {
|
||||||
public:
|
public:
|
||||||
// Добавляет рецепт крафтинга
|
/**
|
||||||
|
* @brief Добавляет рецепт крафтинга.
|
||||||
|
* @param recipeParams Параметры рецепта крафтинга.
|
||||||
|
*/
|
||||||
void addCraftingRecipe(/* параметры рецепта */);
|
void addCraftingRecipe(/* параметры рецепта */);
|
||||||
|
|
||||||
// Крафтит предмет по рецепту
|
/**
|
||||||
|
* @brief Крафтит предмет по рецепту.
|
||||||
|
* @param recipeId Идентификатор рецепта крафтинга.
|
||||||
|
*/
|
||||||
void craftItem(int recipeId);
|
void craftItem(int recipeId);
|
||||||
};
|
};
|
||||||
|
@ -1,12 +1,23 @@
|
|||||||
// Логирование и отладка - предоставляет инструменты для отслеживания ошибок и оптимизации производительности
|
/**
|
||||||
|
* @brief Класс DebugLogger предоставляет инструменты для отслеживания ошибок и оптимизации производительности.
|
||||||
|
*/
|
||||||
class DebugLogger {
|
class DebugLogger {
|
||||||
public:
|
public:
|
||||||
// Записывает сообщение в лог
|
/**
|
||||||
|
* @brief Записывает сообщение в лог.
|
||||||
|
* @param message Сообщение для записи.
|
||||||
|
*/
|
||||||
static void log(const std::string& message);
|
static void log(const std::string& message);
|
||||||
|
|
||||||
// Записывает предупреждение в лог
|
/**
|
||||||
|
* @brief Записывает предупреждение в лог.
|
||||||
|
* @param message Сообщение предупреждения.
|
||||||
|
*/
|
||||||
static void warn(const std::string& message);
|
static void warn(const std::string& message);
|
||||||
|
|
||||||
// Записывает ошибку в лог
|
/**
|
||||||
|
* @brief Записывает ошибку в лог.
|
||||||
|
* @param message Сообщение об ошибке.
|
||||||
|
*/
|
||||||
static void error(const std::string& message);
|
static void error(const std::string& message);
|
||||||
};
|
};
|
||||||
|
@ -1,12 +1,22 @@
|
|||||||
// Система диалогов - позволяет игрокам взаимодействовать с NPC через диалоговые окна
|
/**
|
||||||
|
* @brief Класс DialogueSystem позволяет игрокам взаимодействовать с NPC через диалоговые окна.
|
||||||
|
*/
|
||||||
class DialogueSystem {
|
class DialogueSystem {
|
||||||
public:
|
public:
|
||||||
// Начинает диалог с NPC
|
/**
|
||||||
|
* @brief Начинает диалог с NPC.
|
||||||
|
* @param npcId Идентификатор NPC, с которым начинается диалог.
|
||||||
|
*/
|
||||||
void startDialogue(int npcId);
|
void startDialogue(int npcId);
|
||||||
|
|
||||||
// Обрабатывает выбор игрока в диалоге
|
/**
|
||||||
|
* @brief Обрабатывает выбор игрока в диалоге.
|
||||||
|
* @param choiceId Идентификатор выбранного варианта диалога.
|
||||||
|
*/
|
||||||
void processDialogueChoice(int choiceId);
|
void processDialogueChoice(int choiceId);
|
||||||
|
|
||||||
// Завершает диалог
|
/**
|
||||||
|
* @brief Завершает диалог.
|
||||||
|
*/
|
||||||
void endDialogue();
|
void endDialogue();
|
||||||
};
|
};
|
||||||
|
@ -1,12 +1,22 @@
|
|||||||
// Система уровней сложности - позволяет настраивать уровень сложности игры
|
/**
|
||||||
|
* @brief Класс DifficultySystem позволяет настраивать уровень сложности игры.
|
||||||
|
*/
|
||||||
class DifficultySystem {
|
class DifficultySystem {
|
||||||
public:
|
public:
|
||||||
// Устанавливает уровень сложности
|
/**
|
||||||
|
* @brief Устанавливает уровень сложности.
|
||||||
|
* @param difficultyLevel Уровень сложности, который необходимо установить.
|
||||||
|
*/
|
||||||
void setDifficultyLevel(/* уровень сложности */);
|
void setDifficultyLevel(/* уровень сложности */);
|
||||||
|
|
||||||
// Получает текущий уровень сложности
|
/**
|
||||||
|
* @brief Получает текущий уровень сложности.
|
||||||
|
* @return Текущий уровень сложности.
|
||||||
|
*/
|
||||||
int getDifficultyLevel();
|
int getDifficultyLevel();
|
||||||
|
|
||||||
// Адаптирует игровые параметры к выбранному уровню сложности
|
/**
|
||||||
|
* @brief Адаптирует игровые параметры к выбранному уровню сложности.
|
||||||
|
*/
|
||||||
void adjustGameplayParameters();
|
void adjustGameplayParameters();
|
||||||
};
|
};
|
||||||
|
@ -1,15 +1,29 @@
|
|||||||
// Система эффектов - управляет специальными визуальными и аудиоэффектами
|
/**
|
||||||
|
* @brief Класс EffectsSystem управляет специальными визуальными и аудиоэффектами.
|
||||||
|
*/
|
||||||
class EffectsSystem {
|
class EffectsSystem {
|
||||||
public:
|
public:
|
||||||
// Добавляет новый эффект
|
/**
|
||||||
|
* @brief Добавляет новый эффект.
|
||||||
|
* @param effectParams Параметры добавляемого эффекта.
|
||||||
|
*/
|
||||||
void addEffect(/* параметры эффекта */);
|
void addEffect(/* параметры эффекта */);
|
||||||
|
|
||||||
// Воспроизводит эффект
|
/**
|
||||||
|
* @brief Воспроизводит эффект.
|
||||||
|
* @param effectId Идентификатор воспроизводимого эффекта.
|
||||||
|
*/
|
||||||
void playEffect(int effectId);
|
void playEffect(int effectId);
|
||||||
|
|
||||||
// Останавливает эффект
|
/**
|
||||||
|
* @brief Останавливает эффект.
|
||||||
|
* @param effectId Идентификатор останавливаемого эффекта.
|
||||||
|
*/
|
||||||
void stopEffect(int effectId);
|
void stopEffect(int effectId);
|
||||||
|
|
||||||
// Обновляет активные эффекты
|
/**
|
||||||
|
* @brief Обновляет активные эффекты.
|
||||||
|
* @param deltaTime Время, прошедшее с предыдущего обновления, в секундах.
|
||||||
|
*/
|
||||||
void update(float deltaTime);
|
void update(float deltaTime);
|
||||||
};
|
};
|
||||||
|
@ -1,9 +1,19 @@
|
|||||||
// Система фракций и репутации - управляет отношениями между игроком и различными группировками
|
/**
|
||||||
|
* @brief Класс FactionSystem управляет отношениями между игроком и различными группировками.
|
||||||
|
*/
|
||||||
class FactionSystem {
|
class FactionSystem {
|
||||||
public:
|
public:
|
||||||
// Изменяет репутацию игрока в фракции
|
/**
|
||||||
|
* @brief Изменяет репутацию игрока в фракции.
|
||||||
|
* @param factionId Идентификатор фракции.
|
||||||
|
* @param reputationDelta Изменение репутации игрока в указанной фракции.
|
||||||
|
*/
|
||||||
void changeReputation(int factionId, int reputationDelta);
|
void changeReputation(int factionId, int reputationDelta);
|
||||||
|
|
||||||
// Проверяет отношение фракции к игроку
|
/**
|
||||||
|
* @brief Проверяет отношение фракции к игроку.
|
||||||
|
* @param factionId Идентификатор фракции.
|
||||||
|
* @return Текущая репутация игрока в указанной фракции.
|
||||||
|
*/
|
||||||
int getReputation(int factionId);
|
int getReputation(int factionId);
|
||||||
};
|
};
|
||||||
|
@ -1,19 +1,32 @@
|
|||||||
// Игровой движок - основа для всей архитектуры игры
|
/**
|
||||||
|
* @brief Класс GameEngine является основой для всей архитектуры игры.
|
||||||
|
*/
|
||||||
class GameEngine {
|
class GameEngine {
|
||||||
public:
|
public:
|
||||||
// Инициализирует игровой движок и все его подсистемы
|
/**
|
||||||
|
* @brief Инициализирует игровой движок и все его подсистемы.
|
||||||
|
*/
|
||||||
void initialize();
|
void initialize();
|
||||||
|
|
||||||
// Запускает основной игровой цикл
|
/**
|
||||||
|
* @brief Запускает основной игровой цикл.
|
||||||
|
*/
|
||||||
void run();
|
void run();
|
||||||
|
|
||||||
// Останавливает игру и освобождает ресурсы
|
/**
|
||||||
|
* @brief Останавливает игру и освобождает ресурсы.
|
||||||
|
*/
|
||||||
void shutdown();
|
void shutdown();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// Обновляет все подсистемы (физика, анимация, AI и т.д.)
|
/**
|
||||||
|
* @brief Обновляет все подсистемы (физика, анимация, AI и т.д.).
|
||||||
|
* @param deltaTime Время, прошедшее с предыдущего обновления, в секундах.
|
||||||
|
*/
|
||||||
void update(float deltaTime);
|
void update(float deltaTime);
|
||||||
|
|
||||||
// Рендерит текущее состояние игры
|
/**
|
||||||
|
* @brief Рендерит текущее состояние игры.
|
||||||
|
*/
|
||||||
void render();
|
void render();
|
||||||
};
|
};
|
||||||
|
87
program/html/achievements__system_8h_source.html
Normal file
@ -0,0 +1,87 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Исходный файл achievements_system.h</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">achievements_system.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>  </div>
|
||||||
|
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="class_achievements_system.html"> 4</a></span> <span class="keyword">class </span><a class="code" href="class_achievements_system.html">AchievementsSystem</a> {</div>
|
||||||
|
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="keyword">public</span>:</div>
|
||||||
|
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="class_achievements_system.html#a48f359c15e1031f14968976d7ee6c3d2"> 10</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_achievements_system.html#a48f359c15e1031f14968976d7ee6c3d2">registerAchievement</a>(<span class="comment">/* параметры достижения */</span>);</div>
|
||||||
|
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div>
|
||||||
|
<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="class_achievements_system.html#a6f3b5078470715f1f18b6d5d3ab58dfb"> 16</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_achievements_system.html#a6f3b5078470715f1f18b6d5d3ab58dfb">checkAndUnlock</a>(<span class="comment">/* параметры проверки */</span>);</div>
|
||||||
|
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||||
|
<div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="class_achievements_system.html#a4072ea69a7bf18f87ebf71f207d58abc"> 21</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_achievements_system.html#a4072ea69a7bf18f87ebf71f207d58abc">getUnlockedAchievements</a>();</div>
|
||||||
|
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> };</div>
|
||||||
|
<div class="ttc" id="aclass_achievements_system_html"><div class="ttname"><a href="class_achievements_system.html">AchievementsSystem</a></div><div class="ttdoc">Класс AchievementsSystem управляет достижениями игрока и награждает их за выполнение определенных зад...</div><div class="ttdef"><b>Definition:</b> achievements_system.h:4</div></div>
|
||||||
|
<div class="ttc" id="aclass_achievements_system_html_a4072ea69a7bf18f87ebf71f207d58abc"><div class="ttname"><a href="class_achievements_system.html#a4072ea69a7bf18f87ebf71f207d58abc">AchievementsSystem::getUnlockedAchievements</a></div><div class="ttdeci">void getUnlockedAchievements()</div><div class="ttdoc">Возвращает список достигнутых игроком достижений.</div></div>
|
||||||
|
<div class="ttc" id="aclass_achievements_system_html_a48f359c15e1031f14968976d7ee6c3d2"><div class="ttname"><a href="class_achievements_system.html#a48f359c15e1031f14968976d7ee6c3d2">AchievementsSystem::registerAchievement</a></div><div class="ttdeci">void registerAchievement()</div><div class="ttdoc">Регистрирует новое достижение в системе.</div></div>
|
||||||
|
<div class="ttc" id="aclass_achievements_system_html_a6f3b5078470715f1f18b6d5d3ab58dfb"><div class="ttname"><a href="class_achievements_system.html#a6f3b5078470715f1f18b6d5d3ab58dfb">AchievementsSystem::checkAndUnlock</a></div><div class="ttdeci">void checkAndUnlock()</div><div class="ttdoc">Проверяет, выполнены ли условия достижения, и награждает игрока.</div></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
81
program/html/ai__system_8h_source.html
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Исходный файл ai_system.h</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">ai_system.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>  </div>
|
||||||
|
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="class_a_i_system.html"> 4</a></span> <span class="keyword">class </span><a class="code" href="class_a_i_system.html">AISystem</a> {</div>
|
||||||
|
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="keyword">public</span>:</div>
|
||||||
|
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="class_a_i_system.html#a4c1e02a04a3053c073e58ad44f4d0293"> 10</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_a_i_system.html#a4c1e02a04a3053c073e58ad44f4d0293">update</a>(<span class="keywordtype">float</span> deltaTime);</div>
|
||||||
|
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> };</div>
|
||||||
|
<div class="ttc" id="aclass_a_i_system_html"><div class="ttname"><a href="class_a_i_system.html">AISystem</a></div><div class="ttdoc">Класс AISystem управляет поведением NPC (неперсонажных персонажей).</div><div class="ttdef"><b>Definition:</b> ai_system.h:4</div></div>
|
||||||
|
<div class="ttc" id="aclass_a_i_system_html_a4c1e02a04a3053c073e58ad44f4d0293"><div class="ttname"><a href="class_a_i_system.html#a4c1e02a04a3053c073e58ad44f4d0293">AISystem::update</a></div><div class="ttdeci">void update(float deltaTime)</div><div class="ttdoc">Обновляет состояние и поведение всех NPC.</div></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
84
program/html/animation__system_8h_source.html
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Исходный файл animation_system.h</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">animation_system.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>  </div>
|
||||||
|
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="class_animation_system.html"> 4</a></span> <span class="keyword">class </span><a class="code" href="class_animation_system.html">AnimationSystem</a> {</div>
|
||||||
|
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="keyword">public</span>:</div>
|
||||||
|
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="class_animation_system.html#aed9fe7cf12ff8850135cc82552cfebf1"> 10</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_animation_system.html#aed9fe7cf12ff8850135cc82552cfebf1">addAnimation</a>(<span class="comment">/* параметры анимации */</span>);</div>
|
||||||
|
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div>
|
||||||
|
<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="class_animation_system.html#a321fbe9696b3957012ed690d8f733374"> 16</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_animation_system.html#a321fbe9696b3957012ed690d8f733374">update</a>(<span class="keywordtype">float</span> deltaTime);</div>
|
||||||
|
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> };</div>
|
||||||
|
<div class="ttc" id="aclass_animation_system_html"><div class="ttname"><a href="class_animation_system.html">AnimationSystem</a></div><div class="ttdoc">Класс AnimationSystem управляет анимациями персонажей и объектов.</div><div class="ttdef"><b>Definition:</b> animation_system.h:4</div></div>
|
||||||
|
<div class="ttc" id="aclass_animation_system_html_a321fbe9696b3957012ed690d8f733374"><div class="ttname"><a href="class_animation_system.html#a321fbe9696b3957012ed690d8f733374">AnimationSystem::update</a></div><div class="ttdeci">void update(float deltaTime)</div><div class="ttdoc">Обновляет анимации объектов.</div></div>
|
||||||
|
<div class="ttc" id="aclass_animation_system_html_aed9fe7cf12ff8850135cc82552cfebf1"><div class="ttname"><a href="class_animation_system.html#aed9fe7cf12ff8850135cc82552cfebf1">AnimationSystem::addAnimation</a></div><div class="ttdeci">void addAnimation()</div><div class="ttdoc">Добавляет анимацию к объекту.</div></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
106
program/html/annotated.html
Normal file
@ -0,0 +1,106 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Классы</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Классы</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock">Классы с их кратким описанием.</div><div class="directory">
|
||||||
|
<table class="directory">
|
||||||
|
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_achievements_system.html" target="_self">AchievementsSystem</a></td><td class="desc">Класс <a class="el" href="class_achievements_system.html" title="Класс AchievementsSystem управляет достижениями игрока и награждает их за выполнение определенных зад...">AchievementsSystem</a> управляет достижениями игрока и награждает их за выполнение определенных задач </td></tr>
|
||||||
|
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_a_i_system.html" target="_self">AISystem</a></td><td class="desc">Класс <a class="el" href="class_a_i_system.html" title="Класс AISystem управляет поведением NPC (неперсонажных персонажей).">AISystem</a> управляет поведением NPC (неперсонажных персонажей) </td></tr>
|
||||||
|
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_animation_system.html" target="_self">AnimationSystem</a></td><td class="desc">Класс <a class="el" href="class_animation_system.html" title="Класс AnimationSystem управляет анимациями персонажей и объектов.">AnimationSystem</a> управляет анимациями персонажей и объектов </td></tr>
|
||||||
|
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_audio_manager.html" target="_self">AudioManager</a></td><td class="desc">Класс <a class="el" href="class_audio_manager.html" title="Класс AudioManager управляет звуками и музыкой в игре.">AudioManager</a> управляет звуками и музыкой в игре </td></tr>
|
||||||
|
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_character_system.html" target="_self">CharacterSystem</a></td><td class="desc">Класс <a class="el" href="class_character_system.html" title="Класс CharacterSystem управляет созданием и развитием персонажей.">CharacterSystem</a> управляет созданием и развитием персонажей </td></tr>
|
||||||
|
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_combat_system.html" target="_self">CombatSystem</a></td><td class="desc">Класс <a class="el" href="class_combat_system.html" title="Класс CombatSystem регулирует механики боя и взаимодействия во время сражений.">CombatSystem</a> регулирует механики боя и взаимодействия во время сражений </td></tr>
|
||||||
|
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_controller_support.html" target="_self">ControllerSupport</a></td><td class="desc">Класс <a class="el" href="class_controller_support.html" title="Класс ControllerSupport позволяет играть с использованием различных устройств ввода.">ControllerSupport</a> позволяет играть с использованием различных устройств ввода </td></tr>
|
||||||
|
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_crafting_system.html" target="_self">CraftingSystem</a></td><td class="desc">Класс <a class="el" href="class_crafting_system.html" title="Класс CraftingSystem позволяет создавать новые предметы.">CraftingSystem</a> позволяет создавать новые предметы </td></tr>
|
||||||
|
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_debug_logger.html" target="_self">DebugLogger</a></td><td class="desc">Класс <a class="el" href="class_debug_logger.html" title="Класс DebugLogger предоставляет инструменты для отслеживания ошибок и оптимизации производительности.">DebugLogger</a> предоставляет инструменты для отслеживания ошибок и оптимизации производительности </td></tr>
|
||||||
|
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_dialogue_system.html" target="_self">DialogueSystem</a></td><td class="desc">Класс <a class="el" href="class_dialogue_system.html" title="Класс DialogueSystem позволяет игрокам взаимодействовать с NPC через диалоговые окна.">DialogueSystem</a> позволяет игрокам взаимодействовать с NPC через диалоговые окна </td></tr>
|
||||||
|
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_difficulty_system.html" target="_self">DifficultySystem</a></td><td class="desc">Класс <a class="el" href="class_difficulty_system.html" title="Класс DifficultySystem позволяет настраивать уровень сложности игры.">DifficultySystem</a> позволяет настраивать уровень сложности игры </td></tr>
|
||||||
|
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_effects_system.html" target="_self">EffectsSystem</a></td><td class="desc">Класс <a class="el" href="class_effects_system.html" title="Класс EffectsSystem управляет специальными визуальными и аудиоэффектами.">EffectsSystem</a> управляет специальными визуальными и аудиоэффектами </td></tr>
|
||||||
|
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_faction_system.html" target="_self">FactionSystem</a></td><td class="desc">Класс <a class="el" href="class_faction_system.html" title="Класс FactionSystem управляет отношениями между игроком и различными группировками.">FactionSystem</a> управляет отношениями между игроком и различными группировками </td></tr>
|
||||||
|
<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_game_engine.html" target="_self">GameEngine</a></td><td class="desc">Класс <a class="el" href="class_game_engine.html" title="Класс GameEngine является основой для всей архитектуры игры.">GameEngine</a> является основой для всей архитектуры игры </td></tr>
|
||||||
|
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_item_inventory.html" target="_self">ItemInventory</a></td><td class="desc">Класс <a class="el" href="class_item_inventory.html" title="Класс ItemInventory управляет предметами, доступными для игрока.">ItemInventory</a> управляет предметами, доступными для игрока </td></tr>
|
||||||
|
<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_localization_manager.html" target="_self">LocalizationManager</a></td><td class="desc">Класс <a class="el" href="class_localization_manager.html" title="Класс LocalizationManager переводит текст и аудио игры на разные языки.">LocalizationManager</a> переводит текст и аудио игры на разные языки </td></tr>
|
||||||
|
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_modding_support.html" target="_self">ModdingSupport</a></td><td class="desc">Класс <a class="el" href="class_modding_support.html" title="Класс ModdingSupport позволяет сообществу создавать и распространять собственные модификации к игре.">ModdingSupport</a> позволяет сообществу создавать и распространять собственные модификации к игре </td></tr>
|
||||||
|
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_multiplayer_manager.html" target="_self">MultiplayerManager</a></td><td class="desc">Класс <a class="el" href="class_multiplayer_manager.html" title="Класс MultiplayerManager позволяет игрокам взаимодействовать друг с другом в онлайн-режиме.">MultiplayerManager</a> позволяет игрокам взаимодействовать друг с другом в онлайн-режиме </td></tr>
|
||||||
|
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_navigation_map_system.html" target="_self">NavigationMapSystem</a></td><td class="desc">Класс <a class="el" href="class_navigation_map_system.html" title="Класс NavigationMapSystem предоставляет карты и инструменты навигации.">NavigationMapSystem</a> предоставляет карты и инструменты навигации </td></tr>
|
||||||
|
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_physics_system.html" target="_self">PhysicsSystem</a></td><td class="desc">Класс <a class="el" href="class_physics_system.html" title="Класс PhysicsSystem обрабатывает физическое поведение объектов.">PhysicsSystem</a> обрабатывает физическое поведение объектов </td></tr>
|
||||||
|
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_quest_system.html" target="_self">QuestSystem</a></td><td class="desc">Класс <a class="el" href="class_quest_system.html" title="Класс QuestSystem управляет заданиями и миссиями.">QuestSystem</a> управляет заданиями и миссиями </td></tr>
|
||||||
|
<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_resource_manager.html" target="_self">ResourceManager</a></td><td class="desc">Класс <a class="el" href="class_resource_manager.html" title="Класс ResourceManager управляет загрузкой и выгрузкой игровых ресурсов.">ResourceManager</a> управляет загрузкой и выгрузкой игровых ресурсов </td></tr>
|
||||||
|
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_save_load_system.html" target="_self">SaveLoadSystem</a></td><td class="desc">Класс <a class="el" href="class_save_load_system.html" title="Класс SaveLoadSystem позволяет игроку сохранять и загружать свой прогресс.">SaveLoadSystem</a> позволяет игроку сохранять и загружать свой прогресс </td></tr>
|
||||||
|
<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_state_manager.html" target="_self">StateManager</a></td><td class="desc">Класс <a class="el" href="class_state_manager.html" title="Класс StateManager управляет переходами между различными состояниями игры.">StateManager</a> управляет переходами между различными состояниями игры </td></tr>
|
||||||
|
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_trade_system.html" target="_self">TradeSystem</a></td><td class="desc">Класс <a class="el" href="class_trade_system.html" title="Класс TradeSystem управляет экономикой и торговлей в игре.">TradeSystem</a> управляет экономикой и торговлей в игре </td></tr>
|
||||||
|
<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_u_i_system.html" target="_self">UISystem</a></td><td class="desc">Класс <a class="el" href="class_u_i_system.html" title="Класс UISystem управляет элементами интерфейса и взаимодействием с пользователем.">UISystem</a> управляет элементами интерфейса и взаимодействием с пользователем </td></tr>
|
||||||
|
<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_weather_time_system.html" target="_self">WeatherTimeSystem</a></td><td class="desc">Класс <a class="el" href="class_weather_time_system.html" title="Класс WeatherTimeSystem симулирует изменение погоды и суточные циклы.">WeatherTimeSystem</a> симулирует изменение погоды и суточные циклы </td></tr>
|
||||||
|
<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_world_builder.html" target="_self">WorldBuilder</a></td><td class="desc">Класс <a class="el" href="class_world_builder.html" title="Класс WorldBuilder создает и управляет игровым миром, включая различные локации.">WorldBuilder</a> создает и управляет игровым миром, включая различные локации </td></tr>
|
||||||
|
</table>
|
||||||
|
</div><!-- directory -->
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
90
program/html/audio__manager_8h_source.html
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Исходный файл audio_manager.h</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">audio_manager.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>  </div>
|
||||||
|
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="class_audio_manager.html"> 4</a></span> <span class="keyword">class </span><a class="code" href="class_audio_manager.html">AudioManager</a> {</div>
|
||||||
|
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="keyword">public</span>:</div>
|
||||||
|
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="class_audio_manager.html#a0801d65ee762761af37d05a8b56f0206"> 10</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_audio_manager.html#a0801d65ee762761af37d05a8b56f0206">loadSound</a>(<span class="keyword">const</span> std::string& path);</div>
|
||||||
|
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div>
|
||||||
|
<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="class_audio_manager.html#a6c982d7c6a38dc542fd28c0b46e41fa2"> 16</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_audio_manager.html#a6c982d7c6a38dc542fd28c0b46e41fa2">playSoundEffect</a>(<span class="keyword">const</span> std::string& soundName);</div>
|
||||||
|
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||||
|
<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="class_audio_manager.html#a5283042dbc1b91acb33a2287cfc5e6ef"> 22</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_audio_manager.html#a5283042dbc1b91acb33a2287cfc5e6ef">playMusic</a>(<span class="keyword">const</span> std::string& musicName);</div>
|
||||||
|
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  </div>
|
||||||
|
<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="class_audio_manager.html#ac880de40f09c0065c10948ca138cc7be"> 27</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_audio_manager.html#ac880de40f09c0065c10948ca138cc7be">stopAllSounds</a>();</div>
|
||||||
|
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> };</div>
|
||||||
|
<div class="ttc" id="aclass_audio_manager_html"><div class="ttname"><a href="class_audio_manager.html">AudioManager</a></div><div class="ttdoc">Класс AudioManager управляет звуками и музыкой в игре.</div><div class="ttdef"><b>Definition:</b> audio_manager.h:4</div></div>
|
||||||
|
<div class="ttc" id="aclass_audio_manager_html_a0801d65ee762761af37d05a8b56f0206"><div class="ttname"><a href="class_audio_manager.html#a0801d65ee762761af37d05a8b56f0206">AudioManager::loadSound</a></div><div class="ttdeci">void loadSound(const std::string &path)</div><div class="ttdoc">Загружает аудио ресурс.</div></div>
|
||||||
|
<div class="ttc" id="aclass_audio_manager_html_a5283042dbc1b91acb33a2287cfc5e6ef"><div class="ttname"><a href="class_audio_manager.html#a5283042dbc1b91acb33a2287cfc5e6ef">AudioManager::playMusic</a></div><div class="ttdeci">void playMusic(const std::string &musicName)</div><div class="ttdoc">Воспроизводит музыкальную композицию.</div></div>
|
||||||
|
<div class="ttc" id="aclass_audio_manager_html_a6c982d7c6a38dc542fd28c0b46e41fa2"><div class="ttname"><a href="class_audio_manager.html#a6c982d7c6a38dc542fd28c0b46e41fa2">AudioManager::playSoundEffect</a></div><div class="ttdeci">void playSoundEffect(const std::string &soundName)</div><div class="ttdoc">Воспроизводит звуковой эффект.</div></div>
|
||||||
|
<div class="ttc" id="aclass_audio_manager_html_ac880de40f09c0065c10948ca138cc7be"><div class="ttname"><a href="class_audio_manager.html#ac880de40f09c0065c10948ca138cc7be">AudioManager::stopAllSounds</a></div><div class="ttdeci">void stopAllSounds()</div><div class="ttdoc">Останавливает все звуки и музыку.</div></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
BIN
program/html/bc_s.png
Normal file
After Width: | Height: | Size: 676 B |
BIN
program/html/bdwn.png
Normal file
After Width: | Height: | Size: 147 B |
87
program/html/character__system_8h_source.html
Normal file
@ -0,0 +1,87 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Исходный файл character_system.h</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">character_system.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>  </div>
|
||||||
|
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="class_character_system.html"> 4</a></span> <span class="keyword">class </span><a class="code" href="class_character_system.html">CharacterSystem</a> {</div>
|
||||||
|
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="keyword">public</span>:</div>
|
||||||
|
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="class_character_system.html#a237aa4aa6669c002ddfeac51fed72e2b"> 10</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_character_system.html#a237aa4aa6669c002ddfeac51fed72e2b">createCharacter</a>(<span class="comment">/* параметры персонажа */</span>);</div>
|
||||||
|
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div>
|
||||||
|
<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="class_character_system.html#a9b5653796d4b58191b3686034046d1d9"> 16</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_character_system.html#a9b5653796d4b58191b3686034046d1d9">update</a>(<span class="keywordtype">float</span> deltaTime);</div>
|
||||||
|
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||||
|
<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="class_character_system.html#ac48c2ac0fda67171541e276cd93881b4"> 23</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_character_system.html#ac48c2ac0fda67171541e276cd93881b4">upgradeCharacter</a>(<span class="keywordtype">int</span> characterId, <span class="comment">/* параметры улучшения */</span>);</div>
|
||||||
|
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> };</div>
|
||||||
|
<div class="ttc" id="aclass_character_system_html"><div class="ttname"><a href="class_character_system.html">CharacterSystem</a></div><div class="ttdoc">Класс CharacterSystem управляет созданием и развитием персонажей.</div><div class="ttdef"><b>Definition:</b> character_system.h:4</div></div>
|
||||||
|
<div class="ttc" id="aclass_character_system_html_a237aa4aa6669c002ddfeac51fed72e2b"><div class="ttname"><a href="class_character_system.html#a237aa4aa6669c002ddfeac51fed72e2b">CharacterSystem::createCharacter</a></div><div class="ttdeci">void createCharacter()</div><div class="ttdoc">Создает нового персонажа.</div></div>
|
||||||
|
<div class="ttc" id="aclass_character_system_html_a9b5653796d4b58191b3686034046d1d9"><div class="ttname"><a href="class_character_system.html#a9b5653796d4b58191b3686034046d1d9">CharacterSystem::update</a></div><div class="ttdeci">void update(float deltaTime)</div><div class="ttdoc">Обновляет состояние и навыки персонажей.</div></div>
|
||||||
|
<div class="ttc" id="aclass_character_system_html_ac48c2ac0fda67171541e276cd93881b4"><div class="ttname"><a href="class_character_system.html#ac48c2ac0fda67171541e276cd93881b4">CharacterSystem::upgradeCharacter</a></div><div class="ttdeci">void upgradeCharacter(int characterId,)</div><div class="ttdoc">Улучшает навык или характеристику персонажа.</div></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
78
program/html/class_a_i_system-members.html
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">AISystem Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_a_i_system.html">AISystem</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_a_i_system.html#a4c1e02a04a3053c073e58ad44f4d0293">update</a>(float deltaTime)</td><td class="entry"><a class="el" href="class_a_i_system.html">AISystem</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
121
program/html/class_a_i_system.html
Normal file
@ -0,0 +1,121 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс AISystem</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_a_i_system-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс AISystem</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_a_i_system.html" title="Класс AISystem управляет поведением NPC (неперсонажных персонажей).">AISystem</a> управляет поведением NPC (неперсонажных персонажей).
|
||||||
|
<a href="class_a_i_system.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="ai__system_8h_source.html">ai_system.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a4c1e02a04a3053c073e58ad44f4d0293"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_a_i_system.html#a4c1e02a04a3053c073e58ad44f4d0293">update</a> (float deltaTime)</td></tr>
|
||||||
|
<tr class="memdesc:a4c1e02a04a3053c073e58ad44f4d0293"><td class="mdescLeft"> </td><td class="mdescRight">Обновляет состояние и поведение всех NPC. <a href="class_a_i_system.html#a4c1e02a04a3053c073e58ad44f4d0293">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a4c1e02a04a3053c073e58ad44f4d0293"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_a_i_system.html" title="Класс AISystem управляет поведением NPC (неперсонажных персонажей).">AISystem</a> управляет поведением NPC (неперсонажных персонажей). </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a4c1e02a04a3053c073e58ad44f4d0293"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a4c1e02a04a3053c073e58ad44f4d0293">◆ </a></span>update()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void AISystem::update </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">float </td>
|
||||||
|
<td class="paramname"><em>deltaTime</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Обновляет состояние и поведение всех NPC. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">deltaTime</td><td>Время, прошедшее с предыдущего обновления, в секундах. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="ai__system_8h_source.html">ai_system.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
80
program/html/class_achievements_system-members.html
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">AchievementsSystem Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_achievements_system.html">AchievementsSystem</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_achievements_system.html#a6f3b5078470715f1f18b6d5d3ab58dfb">checkAndUnlock</a>()</td><td class="entry"><a class="el" href="class_achievements_system.html">AchievementsSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_achievements_system.html#a4072ea69a7bf18f87ebf71f207d58abc">getUnlockedAchievements</a>()</td><td class="entry"><a class="el" href="class_achievements_system.html">AchievementsSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_achievements_system.html#a48f359c15e1031f14968976d7ee6c3d2">registerAchievement</a>()</td><td class="entry"><a class="el" href="class_achievements_system.html">AchievementsSystem</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
152
program/html/class_achievements_system.html
Normal file
@ -0,0 +1,152 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс AchievementsSystem</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_achievements_system-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс AchievementsSystem</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_achievements_system.html" title="Класс AchievementsSystem управляет достижениями игрока и награждает их за выполнение определенных зад...">AchievementsSystem</a> управляет достижениями игрока и награждает их за выполнение определенных задач.
|
||||||
|
<a href="class_achievements_system.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="achievements__system_8h_source.html">achievements_system.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a48f359c15e1031f14968976d7ee6c3d2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_achievements_system.html#a48f359c15e1031f14968976d7ee6c3d2">registerAchievement</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a48f359c15e1031f14968976d7ee6c3d2"><td class="mdescLeft"> </td><td class="mdescRight">Регистрирует новое достижение в системе. <a href="class_achievements_system.html#a48f359c15e1031f14968976d7ee6c3d2">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a48f359c15e1031f14968976d7ee6c3d2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a6f3b5078470715f1f18b6d5d3ab58dfb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_achievements_system.html#a6f3b5078470715f1f18b6d5d3ab58dfb">checkAndUnlock</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a6f3b5078470715f1f18b6d5d3ab58dfb"><td class="mdescLeft"> </td><td class="mdescRight">Проверяет, выполнены ли условия достижения, и награждает игрока. <a href="class_achievements_system.html#a6f3b5078470715f1f18b6d5d3ab58dfb">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a6f3b5078470715f1f18b6d5d3ab58dfb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a4072ea69a7bf18f87ebf71f207d58abc"><td class="memItemLeft" align="right" valign="top"><a id="a4072ea69a7bf18f87ebf71f207d58abc"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_achievements_system.html#a4072ea69a7bf18f87ebf71f207d58abc">getUnlockedAchievements</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a4072ea69a7bf18f87ebf71f207d58abc"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает список достигнутых игроком достижений. <br /></td></tr>
|
||||||
|
<tr class="separator:a4072ea69a7bf18f87ebf71f207d58abc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_achievements_system.html" title="Класс AchievementsSystem управляет достижениями игрока и награждает их за выполнение определенных зад...">AchievementsSystem</a> управляет достижениями игрока и награждает их за выполнение определенных задач. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a6f3b5078470715f1f18b6d5d3ab58dfb"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a6f3b5078470715f1f18b6d5d3ab58dfb">◆ </a></span>checkAndUnlock()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void AchievementsSystem::checkAndUnlock </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Проверяет, выполнены ли условия достижения, и награждает игрока. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">checkParams</td><td>Параметры для проверки условий достижения. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a48f359c15e1031f14968976d7ee6c3d2"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a48f359c15e1031f14968976d7ee6c3d2">◆ </a></span>registerAchievement()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void AchievementsSystem::registerAchievement </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Регистрирует новое достижение в системе. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">achievementParams</td><td>Параметры достижения для регистрации. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="achievements__system_8h_source.html">achievements_system.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
79
program/html/class_animation_system-members.html
Normal file
@ -0,0 +1,79 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">AnimationSystem Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_animation_system.html">AnimationSystem</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_animation_system.html#aed9fe7cf12ff8850135cc82552cfebf1">addAnimation</a>()</td><td class="entry"><a class="el" href="class_animation_system.html">AnimationSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_animation_system.html#a321fbe9696b3957012ed690d8f733374">update</a>(float deltaTime)</td><td class="entry"><a class="el" href="class_animation_system.html">AnimationSystem</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
149
program/html/class_animation_system.html
Normal file
@ -0,0 +1,149 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс AnimationSystem</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_animation_system-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс AnimationSystem</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_animation_system.html" title="Класс AnimationSystem управляет анимациями персонажей и объектов.">AnimationSystem</a> управляет анимациями персонажей и объектов.
|
||||||
|
<a href="class_animation_system.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="animation__system_8h_source.html">animation_system.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:aed9fe7cf12ff8850135cc82552cfebf1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_system.html#aed9fe7cf12ff8850135cc82552cfebf1">addAnimation</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:aed9fe7cf12ff8850135cc82552cfebf1"><td class="mdescLeft"> </td><td class="mdescRight">Добавляет анимацию к объекту. <a href="class_animation_system.html#aed9fe7cf12ff8850135cc82552cfebf1">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:aed9fe7cf12ff8850135cc82552cfebf1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a321fbe9696b3957012ed690d8f733374"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_animation_system.html#a321fbe9696b3957012ed690d8f733374">update</a> (float deltaTime)</td></tr>
|
||||||
|
<tr class="memdesc:a321fbe9696b3957012ed690d8f733374"><td class="mdescLeft"> </td><td class="mdescRight">Обновляет анимации объектов. <a href="class_animation_system.html#a321fbe9696b3957012ed690d8f733374">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a321fbe9696b3957012ed690d8f733374"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_animation_system.html" title="Класс AnimationSystem управляет анимациями персонажей и объектов.">AnimationSystem</a> управляет анимациями персонажей и объектов. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="aed9fe7cf12ff8850135cc82552cfebf1"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#aed9fe7cf12ff8850135cc82552cfebf1">◆ </a></span>addAnimation()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void AnimationSystem::addAnimation </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Добавляет анимацию к объекту. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">animationParams</td><td>Параметры анимации для добавления. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a321fbe9696b3957012ed690d8f733374"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a321fbe9696b3957012ed690d8f733374">◆ </a></span>update()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void AnimationSystem::update </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">float </td>
|
||||||
|
<td class="paramname"><em>deltaTime</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Обновляет анимации объектов. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">deltaTime</td><td>Время, прошедшее с предыдущего обновления, в секундах. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="animation__system_8h_source.html">animation_system.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
81
program/html/class_audio_manager-members.html
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">AudioManager Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_audio_manager.html">AudioManager</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_audio_manager.html#a0801d65ee762761af37d05a8b56f0206">loadSound</a>(const std::string &path)</td><td class="entry"><a class="el" href="class_audio_manager.html">AudioManager</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_audio_manager.html#a5283042dbc1b91acb33a2287cfc5e6ef">playMusic</a>(const std::string &musicName)</td><td class="entry"><a class="el" href="class_audio_manager.html">AudioManager</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_audio_manager.html#a6c982d7c6a38dc542fd28c0b46e41fa2">playSoundEffect</a>(const std::string &soundName)</td><td class="entry"><a class="el" href="class_audio_manager.html">AudioManager</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_audio_manager.html#ac880de40f09c0065c10948ca138cc7be">stopAllSounds</a>()</td><td class="entry"><a class="el" href="class_audio_manager.html">AudioManager</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
183
program/html/class_audio_manager.html
Normal file
@ -0,0 +1,183 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс AudioManager</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_audio_manager-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс AudioManager</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_audio_manager.html" title="Класс AudioManager управляет звуками и музыкой в игре.">AudioManager</a> управляет звуками и музыкой в игре.
|
||||||
|
<a href="class_audio_manager.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="audio__manager_8h_source.html">audio_manager.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a0801d65ee762761af37d05a8b56f0206"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_manager.html#a0801d65ee762761af37d05a8b56f0206">loadSound</a> (const std::string &path)</td></tr>
|
||||||
|
<tr class="memdesc:a0801d65ee762761af37d05a8b56f0206"><td class="mdescLeft"> </td><td class="mdescRight">Загружает аудио ресурс. <a href="class_audio_manager.html#a0801d65ee762761af37d05a8b56f0206">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a0801d65ee762761af37d05a8b56f0206"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a6c982d7c6a38dc542fd28c0b46e41fa2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_manager.html#a6c982d7c6a38dc542fd28c0b46e41fa2">playSoundEffect</a> (const std::string &soundName)</td></tr>
|
||||||
|
<tr class="memdesc:a6c982d7c6a38dc542fd28c0b46e41fa2"><td class="mdescLeft"> </td><td class="mdescRight">Воспроизводит звуковой эффект. <a href="class_audio_manager.html#a6c982d7c6a38dc542fd28c0b46e41fa2">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a6c982d7c6a38dc542fd28c0b46e41fa2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a5283042dbc1b91acb33a2287cfc5e6ef"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_manager.html#a5283042dbc1b91acb33a2287cfc5e6ef">playMusic</a> (const std::string &musicName)</td></tr>
|
||||||
|
<tr class="memdesc:a5283042dbc1b91acb33a2287cfc5e6ef"><td class="mdescLeft"> </td><td class="mdescRight">Воспроизводит музыкальную композицию. <a href="class_audio_manager.html#a5283042dbc1b91acb33a2287cfc5e6ef">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a5283042dbc1b91acb33a2287cfc5e6ef"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ac880de40f09c0065c10948ca138cc7be"><td class="memItemLeft" align="right" valign="top"><a id="ac880de40f09c0065c10948ca138cc7be"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_audio_manager.html#ac880de40f09c0065c10948ca138cc7be">stopAllSounds</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:ac880de40f09c0065c10948ca138cc7be"><td class="mdescLeft"> </td><td class="mdescRight">Останавливает все звуки и музыку. <br /></td></tr>
|
||||||
|
<tr class="separator:ac880de40f09c0065c10948ca138cc7be"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_audio_manager.html" title="Класс AudioManager управляет звуками и музыкой в игре.">AudioManager</a> управляет звуками и музыкой в игре. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a0801d65ee762761af37d05a8b56f0206"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a0801d65ee762761af37d05a8b56f0206">◆ </a></span>loadSound()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void AudioManager::loadSound </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>path</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Загружает аудио ресурс. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">path</td><td>Путь к аудио файлу. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a5283042dbc1b91acb33a2287cfc5e6ef"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a5283042dbc1b91acb33a2287cfc5e6ef">◆ </a></span>playMusic()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void AudioManager::playMusic </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>musicName</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Воспроизводит музыкальную композицию. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">musicName</td><td>Наименование музыкальной композиции. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a6c982d7c6a38dc542fd28c0b46e41fa2"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a6c982d7c6a38dc542fd28c0b46e41fa2">◆ </a></span>playSoundEffect()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void AudioManager::playSoundEffect </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>soundName</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Воспроизводит звуковой эффект. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">soundName</td><td>Наименование звукового эффекта. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="audio__manager_8h_source.html">audio_manager.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
80
program/html/class_character_system-members.html
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">CharacterSystem Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_character_system.html">CharacterSystem</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_character_system.html#a237aa4aa6669c002ddfeac51fed72e2b">createCharacter</a>()</td><td class="entry"><a class="el" href="class_character_system.html">CharacterSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_character_system.html#a9b5653796d4b58191b3686034046d1d9">update</a>(float deltaTime)</td><td class="entry"><a class="el" href="class_character_system.html">CharacterSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_character_system.html#ac48c2ac0fda67171541e276cd93881b4">upgradeCharacter</a>(int characterId,)</td><td class="entry"><a class="el" href="class_character_system.html">CharacterSystem</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
179
program/html/class_character_system.html
Normal file
@ -0,0 +1,179 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс CharacterSystem</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_character_system-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс CharacterSystem</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_character_system.html" title="Класс CharacterSystem управляет созданием и развитием персонажей.">CharacterSystem</a> управляет созданием и развитием персонажей.
|
||||||
|
<a href="class_character_system.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="character__system_8h_source.html">character_system.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a237aa4aa6669c002ddfeac51fed72e2b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_system.html#a237aa4aa6669c002ddfeac51fed72e2b">createCharacter</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a237aa4aa6669c002ddfeac51fed72e2b"><td class="mdescLeft"> </td><td class="mdescRight">Создает нового персонажа. <a href="class_character_system.html#a237aa4aa6669c002ddfeac51fed72e2b">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a237aa4aa6669c002ddfeac51fed72e2b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a9b5653796d4b58191b3686034046d1d9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_system.html#a9b5653796d4b58191b3686034046d1d9">update</a> (float deltaTime)</td></tr>
|
||||||
|
<tr class="memdesc:a9b5653796d4b58191b3686034046d1d9"><td class="mdescLeft"> </td><td class="mdescRight">Обновляет состояние и навыки персонажей. <a href="class_character_system.html#a9b5653796d4b58191b3686034046d1d9">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a9b5653796d4b58191b3686034046d1d9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ac48c2ac0fda67171541e276cd93881b4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_character_system.html#ac48c2ac0fda67171541e276cd93881b4">upgradeCharacter</a> (int characterId,)</td></tr>
|
||||||
|
<tr class="memdesc:ac48c2ac0fda67171541e276cd93881b4"><td class="mdescLeft"> </td><td class="mdescRight">Улучшает навык или характеристику персонажа. <a href="class_character_system.html#ac48c2ac0fda67171541e276cd93881b4">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:ac48c2ac0fda67171541e276cd93881b4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_character_system.html" title="Класс CharacterSystem управляет созданием и развитием персонажей.">CharacterSystem</a> управляет созданием и развитием персонажей. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a237aa4aa6669c002ddfeac51fed72e2b"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a237aa4aa6669c002ddfeac51fed72e2b">◆ </a></span>createCharacter()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void CharacterSystem::createCharacter </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Создает нового персонажа. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">characterParams</td><td>Параметры создаваемого персонажа. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a9b5653796d4b58191b3686034046d1d9"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a9b5653796d4b58191b3686034046d1d9">◆ </a></span>update()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void CharacterSystem::update </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">float </td>
|
||||||
|
<td class="paramname"><em>deltaTime</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Обновляет состояние и навыки персонажей. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">deltaTime</td><td>Время, прошедшее с предыдущего обновления, в секундах. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="ac48c2ac0fda67171541e276cd93881b4"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#ac48c2ac0fda67171541e276cd93881b4">◆ </a></span>upgradeCharacter()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void CharacterSystem::upgradeCharacter </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>characterId</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Улучшает навык или характеристику персонажа. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">characterId</td><td>Идентификатор персонажа, которому будет выполнено улучшение. </td></tr>
|
||||||
|
<tr><td class="paramname">upgradeParams</td><td>Параметры улучшения. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="character__system_8h_source.html">character_system.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
80
program/html/class_combat_system-members.html
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">CombatSystem Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_combat_system.html">CombatSystem</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_combat_system.html#aed5618027fca5c1538f887ef9b21cb2d">calculateAttackOutcome</a>()</td><td class="entry"><a class="el" href="class_combat_system.html">CombatSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_combat_system.html#a0ad07302c74cbece66b3b873d46dbe20">initiateCombat</a>()</td><td class="entry"><a class="el" href="class_combat_system.html">CombatSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_combat_system.html#a7f53d4e02249457ff7a2859bde5f953a">update</a>(float deltaTime)</td><td class="entry"><a class="el" href="class_combat_system.html">CombatSystem</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
177
program/html/class_combat_system.html
Normal file
@ -0,0 +1,177 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс CombatSystem</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_combat_system-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс CombatSystem</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_combat_system.html" title="Класс CombatSystem регулирует механики боя и взаимодействия во время сражений.">CombatSystem</a> регулирует механики боя и взаимодействия во время сражений.
|
||||||
|
<a href="class_combat_system.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="combat__system_8h_source.html">combat_system.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a0ad07302c74cbece66b3b873d46dbe20"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_combat_system.html#a0ad07302c74cbece66b3b873d46dbe20">initiateCombat</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a0ad07302c74cbece66b3b873d46dbe20"><td class="mdescLeft"> </td><td class="mdescRight">Инициирует бой между персонажами или группами. <a href="class_combat_system.html#a0ad07302c74cbece66b3b873d46dbe20">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a0ad07302c74cbece66b3b873d46dbe20"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a7f53d4e02249457ff7a2859bde5f953a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_combat_system.html#a7f53d4e02249457ff7a2859bde5f953a">update</a> (float deltaTime)</td></tr>
|
||||||
|
<tr class="memdesc:a7f53d4e02249457ff7a2859bde5f953a"><td class="mdescLeft"> </td><td class="mdescRight">Обновляет состояние боя. <a href="class_combat_system.html#a7f53d4e02249457ff7a2859bde5f953a">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a7f53d4e02249457ff7a2859bde5f953a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aed5618027fca5c1538f887ef9b21cb2d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_combat_system.html#aed5618027fca5c1538f887ef9b21cb2d">calculateAttackOutcome</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:aed5618027fca5c1538f887ef9b21cb2d"><td class="mdescLeft"> </td><td class="mdescRight">Рассчитывает исход атаки. <a href="class_combat_system.html#aed5618027fca5c1538f887ef9b21cb2d">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:aed5618027fca5c1538f887ef9b21cb2d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_combat_system.html" title="Класс CombatSystem регулирует механики боя и взаимодействия во время сражений.">CombatSystem</a> регулирует механики боя и взаимодействия во время сражений. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="aed5618027fca5c1538f887ef9b21cb2d"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#aed5618027fca5c1538f887ef9b21cb2d">◆ </a></span>calculateAttackOutcome()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void CombatSystem::calculateAttackOutcome </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Рассчитывает исход атаки. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">attackParams</td><td>Параметры атаки. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a0ad07302c74cbece66b3b873d46dbe20"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a0ad07302c74cbece66b3b873d46dbe20">◆ </a></span>initiateCombat()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void CombatSystem::initiateCombat </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Инициирует бой между персонажами или группами. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">participants</td><td>Участники боя. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a7f53d4e02249457ff7a2859bde5f953a"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a7f53d4e02249457ff7a2859bde5f953a">◆ </a></span>update()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void CombatSystem::update </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">float </td>
|
||||||
|
<td class="paramname"><em>deltaTime</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Обновляет состояние боя. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">deltaTime</td><td>Время, прошедшее с предыдущего обновления, в секундах. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="combat__system_8h_source.html">combat_system.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
81
program/html/class_controller_support-members.html
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">ControllerSupport Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_controller_support.html">ControllerSupport</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_controller_support.html#aa2098c113fb663ee7881d707c31584ca">configureButtonMapping</a>()</td><td class="entry"><a class="el" href="class_controller_support.html">ControllerSupport</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_controller_support.html#aa8618c603255029a1ecdc0357617135d">getButtonState</a>(int controllerId, int buttonId)</td><td class="entry"><a class="el" href="class_controller_support.html">ControllerSupport</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_controller_support.html#a66da207947b3cc8d44d0cdd96cfc1f10">initialize</a>()</td><td class="entry"><a class="el" href="class_controller_support.html">ControllerSupport</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_controller_support.html#addbdc82f140e553a598efa5139a02a23">update</a>()</td><td class="entry"><a class="el" href="class_controller_support.html">ControllerSupport</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
169
program/html/class_controller_support.html
Normal file
@ -0,0 +1,169 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс ControllerSupport</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_controller_support-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс ControllerSupport</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_controller_support.html" title="Класс ControllerSupport позволяет играть с использованием различных устройств ввода.">ControllerSupport</a> позволяет играть с использованием различных устройств ввода.
|
||||||
|
<a href="class_controller_support.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="controller__support_8h_source.html">controller_support.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a66da207947b3cc8d44d0cdd96cfc1f10"><td class="memItemLeft" align="right" valign="top"><a id="a66da207947b3cc8d44d0cdd96cfc1f10"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_controller_support.html#a66da207947b3cc8d44d0cdd96cfc1f10">initialize</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a66da207947b3cc8d44d0cdd96cfc1f10"><td class="mdescLeft"> </td><td class="mdescRight">Инициализирует поддержку контроллеров. <br /></td></tr>
|
||||||
|
<tr class="separator:a66da207947b3cc8d44d0cdd96cfc1f10"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:addbdc82f140e553a598efa5139a02a23"><td class="memItemLeft" align="right" valign="top"><a id="addbdc82f140e553a598efa5139a02a23"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_controller_support.html#addbdc82f140e553a598efa5139a02a23">update</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:addbdc82f140e553a598efa5139a02a23"><td class="mdescLeft"> </td><td class="mdescRight">Проверяет подключение контроллеров и обновляет их состояние. <br /></td></tr>
|
||||||
|
<tr class="separator:addbdc82f140e553a598efa5139a02a23"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aa8618c603255029a1ecdc0357617135d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_controller_support.html#aa8618c603255029a1ecdc0357617135d">getButtonState</a> (int controllerId, int buttonId)</td></tr>
|
||||||
|
<tr class="memdesc:aa8618c603255029a1ecdc0357617135d"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает состояние указанной кнопки на контроллере. <a href="class_controller_support.html#aa8618c603255029a1ecdc0357617135d">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:aa8618c603255029a1ecdc0357617135d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aa2098c113fb663ee7881d707c31584ca"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_controller_support.html#aa2098c113fb663ee7881d707c31584ca">configureButtonMapping</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:aa2098c113fb663ee7881d707c31584ca"><td class="mdescLeft"> </td><td class="mdescRight">Конфигурирует маппинг кнопок контроллера. <a href="class_controller_support.html#aa2098c113fb663ee7881d707c31584ca">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:aa2098c113fb663ee7881d707c31584ca"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_controller_support.html" title="Класс ControllerSupport позволяет играть с использованием различных устройств ввода.">ControllerSupport</a> позволяет играть с использованием различных устройств ввода. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="aa2098c113fb663ee7881d707c31584ca"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#aa2098c113fb663ee7881d707c31584ca">◆ </a></span>configureButtonMapping()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void ControllerSupport::configureButtonMapping </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Конфигурирует маппинг кнопок контроллера. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">mappingParams</td><td>Параметры маппинга кнопок. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="aa8618c603255029a1ecdc0357617135d"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#aa8618c603255029a1ecdc0357617135d">◆ </a></span>getButtonState()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">bool ControllerSupport::getButtonState </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>controllerId</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>buttonId</em> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Возвращает состояние указанной кнопки на контроллере. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">controllerId</td><td>Идентификатор контроллера. </td></tr>
|
||||||
|
<tr><td class="paramname">buttonId</td><td>Идентификатор кнопки на контроллере. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Возвращает</dt><dd>Состояние кнопки (нажата/не нажата). </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="controller__support_8h_source.html">controller_support.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
79
program/html/class_crafting_system-members.html
Normal file
@ -0,0 +1,79 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">CraftingSystem Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_crafting_system.html">CraftingSystem</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_crafting_system.html#a2667d1589f5a4996dbc75dbcbf6bd93b">addCraftingRecipe</a>()</td><td class="entry"><a class="el" href="class_crafting_system.html">CraftingSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_crafting_system.html#abe181e151f85fdb16bc3fb91b68d8feb">craftItem</a>(int recipeId)</td><td class="entry"><a class="el" href="class_crafting_system.html">CraftingSystem</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
149
program/html/class_crafting_system.html
Normal file
@ -0,0 +1,149 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс CraftingSystem</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_crafting_system-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс CraftingSystem</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_crafting_system.html" title="Класс CraftingSystem позволяет создавать новые предметы.">CraftingSystem</a> позволяет создавать новые предметы.
|
||||||
|
<a href="class_crafting_system.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="crafting__system_8h_source.html">crafting_system.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a2667d1589f5a4996dbc75dbcbf6bd93b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_crafting_system.html#a2667d1589f5a4996dbc75dbcbf6bd93b">addCraftingRecipe</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a2667d1589f5a4996dbc75dbcbf6bd93b"><td class="mdescLeft"> </td><td class="mdescRight">Добавляет рецепт крафтинга. <a href="class_crafting_system.html#a2667d1589f5a4996dbc75dbcbf6bd93b">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a2667d1589f5a4996dbc75dbcbf6bd93b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abe181e151f85fdb16bc3fb91b68d8feb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_crafting_system.html#abe181e151f85fdb16bc3fb91b68d8feb">craftItem</a> (int recipeId)</td></tr>
|
||||||
|
<tr class="memdesc:abe181e151f85fdb16bc3fb91b68d8feb"><td class="mdescLeft"> </td><td class="mdescRight">Крафтит предмет по рецепту. <a href="class_crafting_system.html#abe181e151f85fdb16bc3fb91b68d8feb">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:abe181e151f85fdb16bc3fb91b68d8feb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_crafting_system.html" title="Класс CraftingSystem позволяет создавать новые предметы.">CraftingSystem</a> позволяет создавать новые предметы. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a2667d1589f5a4996dbc75dbcbf6bd93b"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a2667d1589f5a4996dbc75dbcbf6bd93b">◆ </a></span>addCraftingRecipe()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void CraftingSystem::addCraftingRecipe </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Добавляет рецепт крафтинга. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">recipeParams</td><td>Параметры рецепта крафтинга. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="abe181e151f85fdb16bc3fb91b68d8feb"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#abe181e151f85fdb16bc3fb91b68d8feb">◆ </a></span>craftItem()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void CraftingSystem::craftItem </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>recipeId</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Крафтит предмет по рецепту. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">recipeId</td><td>Идентификатор рецепта крафтинга. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="crafting__system_8h_source.html">crafting_system.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
80
program/html/class_debug_logger-members.html
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">DebugLogger Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_debug_logger.html">DebugLogger</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_debug_logger.html#a268e7986304aa98d8194301a08f1aeea">error</a>(const std::string &message)</td><td class="entry"><a class="el" href="class_debug_logger.html">DebugLogger</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_debug_logger.html#a469be679e692a7653fc036a594eb6428">log</a>(const std::string &message)</td><td class="entry"><a class="el" href="class_debug_logger.html">DebugLogger</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_debug_logger.html#ac1bcbfec9894362ce94ecd3d534fd585">warn</a>(const std::string &message)</td><td class="entry"><a class="el" href="class_debug_logger.html">DebugLogger</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
203
program/html/class_debug_logger.html
Normal file
@ -0,0 +1,203 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс DebugLogger</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-static-methods">Открытые статические члены</a> |
|
||||||
|
<a href="class_debug_logger-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс DebugLogger</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_debug_logger.html" title="Класс DebugLogger предоставляет инструменты для отслеживания ошибок и оптимизации производительности.">DebugLogger</a> предоставляет инструменты для отслеживания ошибок и оптимизации производительности.
|
||||||
|
<a href="class_debug_logger.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="debug__logger_8h_source.html">debug_logger.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||||||
|
Открытые статические члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a469be679e692a7653fc036a594eb6428"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_debug_logger.html#a469be679e692a7653fc036a594eb6428">log</a> (const std::string &message)</td></tr>
|
||||||
|
<tr class="memdesc:a469be679e692a7653fc036a594eb6428"><td class="mdescLeft"> </td><td class="mdescRight">Записывает сообщение в лог. <a href="class_debug_logger.html#a469be679e692a7653fc036a594eb6428">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a469be679e692a7653fc036a594eb6428"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ac1bcbfec9894362ce94ecd3d534fd585"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_debug_logger.html#ac1bcbfec9894362ce94ecd3d534fd585">warn</a> (const std::string &message)</td></tr>
|
||||||
|
<tr class="memdesc:ac1bcbfec9894362ce94ecd3d534fd585"><td class="mdescLeft"> </td><td class="mdescRight">Записывает предупреждение в лог. <a href="class_debug_logger.html#ac1bcbfec9894362ce94ecd3d534fd585">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:ac1bcbfec9894362ce94ecd3d534fd585"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a268e7986304aa98d8194301a08f1aeea"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_debug_logger.html#a268e7986304aa98d8194301a08f1aeea">error</a> (const std::string &message)</td></tr>
|
||||||
|
<tr class="memdesc:a268e7986304aa98d8194301a08f1aeea"><td class="mdescLeft"> </td><td class="mdescRight">Записывает ошибку в лог. <a href="class_debug_logger.html#a268e7986304aa98d8194301a08f1aeea">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a268e7986304aa98d8194301a08f1aeea"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_debug_logger.html" title="Класс DebugLogger предоставляет инструменты для отслеживания ошибок и оптимизации производительности.">DebugLogger</a> предоставляет инструменты для отслеживания ошибок и оптимизации производительности. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a268e7986304aa98d8194301a08f1aeea"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a268e7986304aa98d8194301a08f1aeea">◆ </a></span>error()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">static void DebugLogger::error </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>message</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Записывает ошибку в лог. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">message</td><td>Сообщение об ошибке. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a469be679e692a7653fc036a594eb6428"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a469be679e692a7653fc036a594eb6428">◆ </a></span>log()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">static void DebugLogger::log </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>message</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Записывает сообщение в лог. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">message</td><td>Сообщение для записи. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="ac1bcbfec9894362ce94ecd3d534fd585"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#ac1bcbfec9894362ce94ecd3d534fd585">◆ </a></span>warn()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">static void DebugLogger::warn </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>message</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Записывает предупреждение в лог. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">message</td><td>Сообщение предупреждения. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="debug__logger_8h_source.html">debug_logger.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
80
program/html/class_dialogue_system-members.html
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">DialogueSystem Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_dialogue_system.html">DialogueSystem</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_dialogue_system.html#a190168bfb39e374dcf112636bf9a8de1">endDialogue</a>()</td><td class="entry"><a class="el" href="class_dialogue_system.html">DialogueSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_dialogue_system.html#a9a59df0d39db84841e7f2e7e96b2c9db">processDialogueChoice</a>(int choiceId)</td><td class="entry"><a class="el" href="class_dialogue_system.html">DialogueSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_dialogue_system.html#a3d6202c96351d80f754c7543ce11858f">startDialogue</a>(int npcId)</td><td class="entry"><a class="el" href="class_dialogue_system.html">DialogueSystem</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
154
program/html/class_dialogue_system.html
Normal file
@ -0,0 +1,154 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс DialogueSystem</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_dialogue_system-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс DialogueSystem</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_dialogue_system.html" title="Класс DialogueSystem позволяет игрокам взаимодействовать с NPC через диалоговые окна.">DialogueSystem</a> позволяет игрокам взаимодействовать с NPC через диалоговые окна.
|
||||||
|
<a href="class_dialogue_system.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="dialogue__system_8h_source.html">dialogue_system.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a3d6202c96351d80f754c7543ce11858f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_dialogue_system.html#a3d6202c96351d80f754c7543ce11858f">startDialogue</a> (int npcId)</td></tr>
|
||||||
|
<tr class="memdesc:a3d6202c96351d80f754c7543ce11858f"><td class="mdescLeft"> </td><td class="mdescRight">Начинает диалог с NPC. <a href="class_dialogue_system.html#a3d6202c96351d80f754c7543ce11858f">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a3d6202c96351d80f754c7543ce11858f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a9a59df0d39db84841e7f2e7e96b2c9db"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_dialogue_system.html#a9a59df0d39db84841e7f2e7e96b2c9db">processDialogueChoice</a> (int choiceId)</td></tr>
|
||||||
|
<tr class="memdesc:a9a59df0d39db84841e7f2e7e96b2c9db"><td class="mdescLeft"> </td><td class="mdescRight">Обрабатывает выбор игрока в диалоге. <a href="class_dialogue_system.html#a9a59df0d39db84841e7f2e7e96b2c9db">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a9a59df0d39db84841e7f2e7e96b2c9db"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a190168bfb39e374dcf112636bf9a8de1"><td class="memItemLeft" align="right" valign="top"><a id="a190168bfb39e374dcf112636bf9a8de1"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_dialogue_system.html#a190168bfb39e374dcf112636bf9a8de1">endDialogue</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a190168bfb39e374dcf112636bf9a8de1"><td class="mdescLeft"> </td><td class="mdescRight">Завершает диалог. <br /></td></tr>
|
||||||
|
<tr class="separator:a190168bfb39e374dcf112636bf9a8de1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_dialogue_system.html" title="Класс DialogueSystem позволяет игрокам взаимодействовать с NPC через диалоговые окна.">DialogueSystem</a> позволяет игрокам взаимодействовать с NPC через диалоговые окна. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a9a59df0d39db84841e7f2e7e96b2c9db"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a9a59df0d39db84841e7f2e7e96b2c9db">◆ </a></span>processDialogueChoice()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void DialogueSystem::processDialogueChoice </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>choiceId</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Обрабатывает выбор игрока в диалоге. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">choiceId</td><td>Идентификатор выбранного варианта диалога. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a3d6202c96351d80f754c7543ce11858f"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a3d6202c96351d80f754c7543ce11858f">◆ </a></span>startDialogue()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void DialogueSystem::startDialogue </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>npcId</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Начинает диалог с NPC. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">npcId</td><td>Идентификатор NPC, с которым начинается диалог. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="dialogue__system_8h_source.html">dialogue_system.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
80
program/html/class_difficulty_system-members.html
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">DifficultySystem Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_difficulty_system.html">DifficultySystem</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_difficulty_system.html#a477026ad959fa4f5ed6cb697bdd87767">adjustGameplayParameters</a>()</td><td class="entry"><a class="el" href="class_difficulty_system.html">DifficultySystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_difficulty_system.html#a89f6e4b8e206a20096acf6aea2564e74">getDifficultyLevel</a>()</td><td class="entry"><a class="el" href="class_difficulty_system.html">DifficultySystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_difficulty_system.html#a470f08dcb4e134df604c8779e0cf8e28">setDifficultyLevel</a>()</td><td class="entry"><a class="el" href="class_difficulty_system.html">DifficultySystem</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
147
program/html/class_difficulty_system.html
Normal file
@ -0,0 +1,147 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс DifficultySystem</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_difficulty_system-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс DifficultySystem</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_difficulty_system.html" title="Класс DifficultySystem позволяет настраивать уровень сложности игры.">DifficultySystem</a> позволяет настраивать уровень сложности игры.
|
||||||
|
<a href="class_difficulty_system.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="difficulty__system_8h_source.html">difficulty_system.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a470f08dcb4e134df604c8779e0cf8e28"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_difficulty_system.html#a470f08dcb4e134df604c8779e0cf8e28">setDifficultyLevel</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a470f08dcb4e134df604c8779e0cf8e28"><td class="mdescLeft"> </td><td class="mdescRight">Устанавливает уровень сложности. <a href="class_difficulty_system.html#a470f08dcb4e134df604c8779e0cf8e28">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a470f08dcb4e134df604c8779e0cf8e28"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a89f6e4b8e206a20096acf6aea2564e74"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_difficulty_system.html#a89f6e4b8e206a20096acf6aea2564e74">getDifficultyLevel</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a89f6e4b8e206a20096acf6aea2564e74"><td class="mdescLeft"> </td><td class="mdescRight">Получает текущий уровень сложности. <a href="class_difficulty_system.html#a89f6e4b8e206a20096acf6aea2564e74">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a89f6e4b8e206a20096acf6aea2564e74"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a477026ad959fa4f5ed6cb697bdd87767"><td class="memItemLeft" align="right" valign="top"><a id="a477026ad959fa4f5ed6cb697bdd87767"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_difficulty_system.html#a477026ad959fa4f5ed6cb697bdd87767">adjustGameplayParameters</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a477026ad959fa4f5ed6cb697bdd87767"><td class="mdescLeft"> </td><td class="mdescRight">Адаптирует игровые параметры к выбранному уровню сложности. <br /></td></tr>
|
||||||
|
<tr class="separator:a477026ad959fa4f5ed6cb697bdd87767"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_difficulty_system.html" title="Класс DifficultySystem позволяет настраивать уровень сложности игры.">DifficultySystem</a> позволяет настраивать уровень сложности игры. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a89f6e4b8e206a20096acf6aea2564e74"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a89f6e4b8e206a20096acf6aea2564e74">◆ </a></span>getDifficultyLevel()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int DifficultySystem::getDifficultyLevel </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Получает текущий уровень сложности. </p>
|
||||||
|
<dl class="section return"><dt>Возвращает</dt><dd>Текущий уровень сложности. </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a470f08dcb4e134df604c8779e0cf8e28"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a470f08dcb4e134df604c8779e0cf8e28">◆ </a></span>setDifficultyLevel()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void DifficultySystem::setDifficultyLevel </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Устанавливает уровень сложности. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">difficultyLevel</td><td>Уровень сложности, который необходимо установить. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="difficulty__system_8h_source.html">difficulty_system.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
81
program/html/class_effects_system-members.html
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">EffectsSystem Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_effects_system.html">EffectsSystem</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_effects_system.html#acdd7a7d4639fbfdc7663fb05aa632afd">addEffect</a>()</td><td class="entry"><a class="el" href="class_effects_system.html">EffectsSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_effects_system.html#a08e38061c38bff563c2f36583637d435">playEffect</a>(int effectId)</td><td class="entry"><a class="el" href="class_effects_system.html">EffectsSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_effects_system.html#a4af4d4380dd793d5ebbdd4ef381b226c">stopEffect</a>(int effectId)</td><td class="entry"><a class="el" href="class_effects_system.html">EffectsSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_effects_system.html#a8117947b39f05afb8ff0fbbcd3fff7d9">update</a>(float deltaTime)</td><td class="entry"><a class="el" href="class_effects_system.html">EffectsSystem</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
207
program/html/class_effects_system.html
Normal file
@ -0,0 +1,207 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс EffectsSystem</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_effects_system-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс EffectsSystem</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_effects_system.html" title="Класс EffectsSystem управляет специальными визуальными и аудиоэффектами.">EffectsSystem</a> управляет специальными визуальными и аудиоэффектами.
|
||||||
|
<a href="class_effects_system.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="effects__system_8h_source.html">effects_system.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:acdd7a7d4639fbfdc7663fb05aa632afd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_effects_system.html#acdd7a7d4639fbfdc7663fb05aa632afd">addEffect</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:acdd7a7d4639fbfdc7663fb05aa632afd"><td class="mdescLeft"> </td><td class="mdescRight">Добавляет новый эффект. <a href="class_effects_system.html#acdd7a7d4639fbfdc7663fb05aa632afd">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:acdd7a7d4639fbfdc7663fb05aa632afd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a08e38061c38bff563c2f36583637d435"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_effects_system.html#a08e38061c38bff563c2f36583637d435">playEffect</a> (int effectId)</td></tr>
|
||||||
|
<tr class="memdesc:a08e38061c38bff563c2f36583637d435"><td class="mdescLeft"> </td><td class="mdescRight">Воспроизводит эффект. <a href="class_effects_system.html#a08e38061c38bff563c2f36583637d435">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a08e38061c38bff563c2f36583637d435"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a4af4d4380dd793d5ebbdd4ef381b226c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_effects_system.html#a4af4d4380dd793d5ebbdd4ef381b226c">stopEffect</a> (int effectId)</td></tr>
|
||||||
|
<tr class="memdesc:a4af4d4380dd793d5ebbdd4ef381b226c"><td class="mdescLeft"> </td><td class="mdescRight">Останавливает эффект. <a href="class_effects_system.html#a4af4d4380dd793d5ebbdd4ef381b226c">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a4af4d4380dd793d5ebbdd4ef381b226c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a8117947b39f05afb8ff0fbbcd3fff7d9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_effects_system.html#a8117947b39f05afb8ff0fbbcd3fff7d9">update</a> (float deltaTime)</td></tr>
|
||||||
|
<tr class="memdesc:a8117947b39f05afb8ff0fbbcd3fff7d9"><td class="mdescLeft"> </td><td class="mdescRight">Обновляет активные эффекты. <a href="class_effects_system.html#a8117947b39f05afb8ff0fbbcd3fff7d9">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a8117947b39f05afb8ff0fbbcd3fff7d9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_effects_system.html" title="Класс EffectsSystem управляет специальными визуальными и аудиоэффектами.">EffectsSystem</a> управляет специальными визуальными и аудиоэффектами. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="acdd7a7d4639fbfdc7663fb05aa632afd"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#acdd7a7d4639fbfdc7663fb05aa632afd">◆ </a></span>addEffect()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void EffectsSystem::addEffect </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Добавляет новый эффект. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">effectParams</td><td>Параметры добавляемого эффекта. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a08e38061c38bff563c2f36583637d435"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a08e38061c38bff563c2f36583637d435">◆ </a></span>playEffect()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void EffectsSystem::playEffect </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>effectId</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Воспроизводит эффект. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">effectId</td><td>Идентификатор воспроизводимого эффекта. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a4af4d4380dd793d5ebbdd4ef381b226c"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a4af4d4380dd793d5ebbdd4ef381b226c">◆ </a></span>stopEffect()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void EffectsSystem::stopEffect </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>effectId</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Останавливает эффект. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">effectId</td><td>Идентификатор останавливаемого эффекта. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a8117947b39f05afb8ff0fbbcd3fff7d9"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a8117947b39f05afb8ff0fbbcd3fff7d9">◆ </a></span>update()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void EffectsSystem::update </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">float </td>
|
||||||
|
<td class="paramname"><em>deltaTime</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Обновляет активные эффекты. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">deltaTime</td><td>Время, прошедшее с предыдущего обновления, в секундах. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="effects__system_8h_source.html">effects_system.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
79
program/html/class_faction_system-members.html
Normal file
@ -0,0 +1,79 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">FactionSystem Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_faction_system.html">FactionSystem</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_faction_system.html#a7aed2a5e758bfcb8603a2ab96925b12a">changeReputation</a>(int factionId, int reputationDelta)</td><td class="entry"><a class="el" href="class_faction_system.html">FactionSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_faction_system.html#a79ebe6b293e934e1b2c69d03e0c5a5b7">getReputation</a>(int factionId)</td><td class="entry"><a class="el" href="class_faction_system.html">FactionSystem</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
162
program/html/class_faction_system.html
Normal file
@ -0,0 +1,162 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс FactionSystem</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_faction_system-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс FactionSystem</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_faction_system.html" title="Класс FactionSystem управляет отношениями между игроком и различными группировками.">FactionSystem</a> управляет отношениями между игроком и различными группировками.
|
||||||
|
<a href="class_faction_system.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="faction__system_8h_source.html">faction_system.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a7aed2a5e758bfcb8603a2ab96925b12a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_faction_system.html#a7aed2a5e758bfcb8603a2ab96925b12a">changeReputation</a> (int factionId, int reputationDelta)</td></tr>
|
||||||
|
<tr class="memdesc:a7aed2a5e758bfcb8603a2ab96925b12a"><td class="mdescLeft"> </td><td class="mdescRight">Изменяет репутацию игрока в фракции. <a href="class_faction_system.html#a7aed2a5e758bfcb8603a2ab96925b12a">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a7aed2a5e758bfcb8603a2ab96925b12a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a79ebe6b293e934e1b2c69d03e0c5a5b7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_faction_system.html#a79ebe6b293e934e1b2c69d03e0c5a5b7">getReputation</a> (int factionId)</td></tr>
|
||||||
|
<tr class="memdesc:a79ebe6b293e934e1b2c69d03e0c5a5b7"><td class="mdescLeft"> </td><td class="mdescRight">Проверяет отношение фракции к игроку. <a href="class_faction_system.html#a79ebe6b293e934e1b2c69d03e0c5a5b7">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a79ebe6b293e934e1b2c69d03e0c5a5b7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_faction_system.html" title="Класс FactionSystem управляет отношениями между игроком и различными группировками.">FactionSystem</a> управляет отношениями между игроком и различными группировками. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a7aed2a5e758bfcb8603a2ab96925b12a"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a7aed2a5e758bfcb8603a2ab96925b12a">◆ </a></span>changeReputation()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void FactionSystem::changeReputation </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>factionId</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>reputationDelta</em> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Изменяет репутацию игрока в фракции. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">factionId</td><td>Идентификатор фракции. </td></tr>
|
||||||
|
<tr><td class="paramname">reputationDelta</td><td>Изменение репутации игрока в указанной фракции. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a79ebe6b293e934e1b2c69d03e0c5a5b7"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a79ebe6b293e934e1b2c69d03e0c5a5b7">◆ </a></span>getReputation()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">int FactionSystem::getReputation </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>factionId</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Проверяет отношение фракции к игроку. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">factionId</td><td>Идентификатор фракции. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Возвращает</dt><dd>Текущая репутация игрока в указанной фракции. </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="faction__system_8h_source.html">faction_system.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
82
program/html/class_game_engine-members.html
Normal file
@ -0,0 +1,82 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">GameEngine Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_game_engine.html">GameEngine</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_game_engine.html#af52f9b4cf1d9b2694eeb0aa2ea77de2f">initialize</a>()</td><td class="entry"><a class="el" href="class_game_engine.html">GameEngine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_game_engine.html#a267bf9164ba09e32b7a24ba4afb527d4">render</a>()</td><td class="entry"><a class="el" href="class_game_engine.html">GameEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_game_engine.html#ab01970da2c68fefbf48b98c59d5627ae">run</a>()</td><td class="entry"><a class="el" href="class_game_engine.html">GameEngine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_game_engine.html#aba20f4cd8d357c40ef763b17ab407918">shutdown</a>()</td><td class="entry"><a class="el" href="class_game_engine.html">GameEngine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_game_engine.html#aeb8df057dde6e18da6d2dc3e468afc8b">update</a>(float deltaTime)</td><td class="entry"><a class="el" href="class_game_engine.html">GameEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
149
program/html/class_game_engine.html
Normal file
@ -0,0 +1,149 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс GameEngine</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="#pri-methods">Закрытые члены</a> |
|
||||||
|
<a href="class_game_engine-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс GameEngine</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_game_engine.html" title="Класс GameEngine является основой для всей архитектуры игры.">GameEngine</a> является основой для всей архитектуры игры.
|
||||||
|
<a href="class_game_engine.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="game__engine_8h_source.html">game_engine.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:af52f9b4cf1d9b2694eeb0aa2ea77de2f"><td class="memItemLeft" align="right" valign="top"><a id="af52f9b4cf1d9b2694eeb0aa2ea77de2f"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_game_engine.html#af52f9b4cf1d9b2694eeb0aa2ea77de2f">initialize</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:af52f9b4cf1d9b2694eeb0aa2ea77de2f"><td class="mdescLeft"> </td><td class="mdescRight">Инициализирует игровой движок и все его подсистемы. <br /></td></tr>
|
||||||
|
<tr class="separator:af52f9b4cf1d9b2694eeb0aa2ea77de2f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ab01970da2c68fefbf48b98c59d5627ae"><td class="memItemLeft" align="right" valign="top"><a id="ab01970da2c68fefbf48b98c59d5627ae"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_game_engine.html#ab01970da2c68fefbf48b98c59d5627ae">run</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:ab01970da2c68fefbf48b98c59d5627ae"><td class="mdescLeft"> </td><td class="mdescRight">Запускает основной игровой цикл. <br /></td></tr>
|
||||||
|
<tr class="separator:ab01970da2c68fefbf48b98c59d5627ae"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aba20f4cd8d357c40ef763b17ab407918"><td class="memItemLeft" align="right" valign="top"><a id="aba20f4cd8d357c40ef763b17ab407918"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_game_engine.html#aba20f4cd8d357c40ef763b17ab407918">shutdown</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:aba20f4cd8d357c40ef763b17ab407918"><td class="mdescLeft"> </td><td class="mdescRight">Останавливает игру и освобождает ресурсы. <br /></td></tr>
|
||||||
|
<tr class="separator:aba20f4cd8d357c40ef763b17ab407918"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
|
||||||
|
Закрытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:aeb8df057dde6e18da6d2dc3e468afc8b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_game_engine.html#aeb8df057dde6e18da6d2dc3e468afc8b">update</a> (float deltaTime)</td></tr>
|
||||||
|
<tr class="memdesc:aeb8df057dde6e18da6d2dc3e468afc8b"><td class="mdescLeft"> </td><td class="mdescRight">Обновляет все подсистемы (физика, анимация, AI и т.д.). <a href="class_game_engine.html#aeb8df057dde6e18da6d2dc3e468afc8b">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:aeb8df057dde6e18da6d2dc3e468afc8b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a267bf9164ba09e32b7a24ba4afb527d4"><td class="memItemLeft" align="right" valign="top"><a id="a267bf9164ba09e32b7a24ba4afb527d4"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_game_engine.html#a267bf9164ba09e32b7a24ba4afb527d4">render</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a267bf9164ba09e32b7a24ba4afb527d4"><td class="mdescLeft"> </td><td class="mdescRight">Рендерит текущее состояние игры. <br /></td></tr>
|
||||||
|
<tr class="separator:a267bf9164ba09e32b7a24ba4afb527d4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_game_engine.html" title="Класс GameEngine является основой для всей архитектуры игры.">GameEngine</a> является основой для всей архитектуры игры. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="aeb8df057dde6e18da6d2dc3e468afc8b"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#aeb8df057dde6e18da6d2dc3e468afc8b">◆ </a></span>update()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void GameEngine::update </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">float </td>
|
||||||
|
<td class="paramname"><em>deltaTime</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Обновляет все подсистемы (физика, анимация, AI и т.д.). </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">deltaTime</td><td>Время, прошедшее с предыдущего обновления, в секундах. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="game__engine_8h_source.html">game_engine.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
80
program/html/class_item_inventory-members.html
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">ItemInventory Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_item_inventory.html">ItemInventory</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_item_inventory.html#a33e49c32a8761ae707da8b7b1875acce">addItem</a>()</td><td class="entry"><a class="el" href="class_item_inventory.html">ItemInventory</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_item_inventory.html#a401e0ab07c2abe546edacda837a44c2b">removeItem</a>(int itemId)</td><td class="entry"><a class="el" href="class_item_inventory.html">ItemInventory</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_item_inventory.html#a2c19e0eb0e6bd5b661540c0dd75efc91">useItem</a>(int itemId)</td><td class="entry"><a class="el" href="class_item_inventory.html">ItemInventory</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
178
program/html/class_item_inventory.html
Normal file
@ -0,0 +1,178 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс ItemInventory</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_item_inventory-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс ItemInventory</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_item_inventory.html" title="Класс ItemInventory управляет предметами, доступными для игрока.">ItemInventory</a> управляет предметами, доступными для игрока.
|
||||||
|
<a href="class_item_inventory.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="item__inventory_8h_source.html">item_inventory.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a33e49c32a8761ae707da8b7b1875acce"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item_inventory.html#a33e49c32a8761ae707da8b7b1875acce">addItem</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a33e49c32a8761ae707da8b7b1875acce"><td class="mdescLeft"> </td><td class="mdescRight">Добавляет предмет в инвентарь. <a href="class_item_inventory.html#a33e49c32a8761ae707da8b7b1875acce">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a33e49c32a8761ae707da8b7b1875acce"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a401e0ab07c2abe546edacda837a44c2b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item_inventory.html#a401e0ab07c2abe546edacda837a44c2b">removeItem</a> (int itemId)</td></tr>
|
||||||
|
<tr class="memdesc:a401e0ab07c2abe546edacda837a44c2b"><td class="mdescLeft"> </td><td class="mdescRight">Удаляет предмет из инвентаря. <a href="class_item_inventory.html#a401e0ab07c2abe546edacda837a44c2b">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a401e0ab07c2abe546edacda837a44c2b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2c19e0eb0e6bd5b661540c0dd75efc91"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_item_inventory.html#a2c19e0eb0e6bd5b661540c0dd75efc91">useItem</a> (int itemId)</td></tr>
|
||||||
|
<tr class="memdesc:a2c19e0eb0e6bd5b661540c0dd75efc91"><td class="mdescLeft"> </td><td class="mdescRight">Использует предмет. <a href="class_item_inventory.html#a2c19e0eb0e6bd5b661540c0dd75efc91">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a2c19e0eb0e6bd5b661540c0dd75efc91"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_item_inventory.html" title="Класс ItemInventory управляет предметами, доступными для игрока.">ItemInventory</a> управляет предметами, доступными для игрока. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a33e49c32a8761ae707da8b7b1875acce"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a33e49c32a8761ae707da8b7b1875acce">◆ </a></span>addItem()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void ItemInventory::addItem </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Добавляет предмет в инвентарь. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">itemParams</td><td>Параметры добавляемого предмета. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a401e0ab07c2abe546edacda837a44c2b"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a401e0ab07c2abe546edacda837a44c2b">◆ </a></span>removeItem()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void ItemInventory::removeItem </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>itemId</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Удаляет предмет из инвентаря. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">itemId</td><td>Идентификатор предмета для удаления. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a2c19e0eb0e6bd5b661540c0dd75efc91"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a2c19e0eb0e6bd5b661540c0dd75efc91">◆ </a></span>useItem()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void ItemInventory::useItem </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>itemId</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Использует предмет. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">itemId</td><td>Идентификатор предмета для использования. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="item__inventory_8h_source.html">item_inventory.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
80
program/html/class_localization_manager-members.html
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">LocalizationManager Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_localization_manager.html">LocalizationManager</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_localization_manager.html#a6dd0b9948e2ae4947fb08d9165e3dc59">getString</a>(const std::string &key)</td><td class="entry"><a class="el" href="class_localization_manager.html">LocalizationManager</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_localization_manager.html#abff19c89d4c43d29fb5c48d7d1c549ff">loadLanguagePack</a>(const std::string &languageCode)</td><td class="entry"><a class="el" href="class_localization_manager.html">LocalizationManager</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_localization_manager.html#a72afe1b0d03d1385a83c63aa39ff03e8">setCurrentLanguage</a>(const std::string &languageCode)</td><td class="entry"><a class="el" href="class_localization_manager.html">LocalizationManager</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
180
program/html/class_localization_manager.html
Normal file
@ -0,0 +1,180 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс LocalizationManager</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_localization_manager-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс LocalizationManager</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_localization_manager.html" title="Класс LocalizationManager переводит текст и аудио игры на разные языки.">LocalizationManager</a> переводит текст и аудио игры на разные языки.
|
||||||
|
<a href="class_localization_manager.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="localization__manager_8h_source.html">localization_manager.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:abff19c89d4c43d29fb5c48d7d1c549ff"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_localization_manager.html#abff19c89d4c43d29fb5c48d7d1c549ff">loadLanguagePack</a> (const std::string &languageCode)</td></tr>
|
||||||
|
<tr class="memdesc:abff19c89d4c43d29fb5c48d7d1c549ff"><td class="mdescLeft"> </td><td class="mdescRight">Загружает языковой пакет. <a href="class_localization_manager.html#abff19c89d4c43d29fb5c48d7d1c549ff">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:abff19c89d4c43d29fb5c48d7d1c549ff"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a6dd0b9948e2ae4947fb08d9165e3dc59"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_localization_manager.html#a6dd0b9948e2ae4947fb08d9165e3dc59">getString</a> (const std::string &key)</td></tr>
|
||||||
|
<tr class="memdesc:a6dd0b9948e2ae4947fb08d9165e3dc59"><td class="mdescLeft"> </td><td class="mdescRight">Получает переведенную строку по ключу. <a href="class_localization_manager.html#a6dd0b9948e2ae4947fb08d9165e3dc59">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a6dd0b9948e2ae4947fb08d9165e3dc59"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a72afe1b0d03d1385a83c63aa39ff03e8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_localization_manager.html#a72afe1b0d03d1385a83c63aa39ff03e8">setCurrentLanguage</a> (const std::string &languageCode)</td></tr>
|
||||||
|
<tr class="memdesc:a72afe1b0d03d1385a83c63aa39ff03e8"><td class="mdescLeft"> </td><td class="mdescRight">Устанавливает текущий язык интерфейса. <a href="class_localization_manager.html#a72afe1b0d03d1385a83c63aa39ff03e8">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a72afe1b0d03d1385a83c63aa39ff03e8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_localization_manager.html" title="Класс LocalizationManager переводит текст и аудио игры на разные языки.">LocalizationManager</a> переводит текст и аудио игры на разные языки. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a6dd0b9948e2ae4947fb08d9165e3dc59"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a6dd0b9948e2ae4947fb08d9165e3dc59">◆ </a></span>getString()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">std::string LocalizationManager::getString </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>key</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Получает переведенную строку по ключу. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">key</td><td>Ключ строки для перевода. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Возвращает</dt><dd>Переведенная строка. </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="abff19c89d4c43d29fb5c48d7d1c549ff"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#abff19c89d4c43d29fb5c48d7d1c549ff">◆ </a></span>loadLanguagePack()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void LocalizationManager::loadLanguagePack </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>languageCode</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Загружает языковой пакет. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">languageCode</td><td>Код языка для загрузки. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a72afe1b0d03d1385a83c63aa39ff03e8"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a72afe1b0d03d1385a83c63aa39ff03e8">◆ </a></span>setCurrentLanguage()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void LocalizationManager::setCurrentLanguage </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>languageCode</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Устанавливает текущий язык интерфейса. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">languageCode</td><td>Код языка интерфейса. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="localization__manager_8h_source.html">localization_manager.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
80
program/html/class_modding_support-members.html
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">ModdingSupport Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_modding_support.html">ModdingSupport</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_modding_support.html#a8b1260ab6878f5de6b3acb059eda23c6">loadMods</a>()</td><td class="entry"><a class="el" href="class_modding_support.html">ModdingSupport</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_modding_support.html#a55cb6cd432b6f5aa64fac9ac3846a8f2">provideModdingAPI</a>()</td><td class="entry"><a class="el" href="class_modding_support.html">ModdingSupport</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_modding_support.html#add8a0cd71afd73a1c4727b3f44d9849b">toggleMod</a>(const std::string &modId, bool enable)</td><td class="entry"><a class="el" href="class_modding_support.html">ModdingSupport</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
140
program/html/class_modding_support.html
Normal file
@ -0,0 +1,140 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс ModdingSupport</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_modding_support-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс ModdingSupport</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_modding_support.html" title="Класс ModdingSupport позволяет сообществу создавать и распространять собственные модификации к игре.">ModdingSupport</a> позволяет сообществу создавать и распространять собственные модификации к игре.
|
||||||
|
<a href="class_modding_support.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="modding__support_8h_source.html">modding_support.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a8b1260ab6878f5de6b3acb059eda23c6"><td class="memItemLeft" align="right" valign="top"><a id="a8b1260ab6878f5de6b3acb059eda23c6"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_modding_support.html#a8b1260ab6878f5de6b3acb059eda23c6">loadMods</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a8b1260ab6878f5de6b3acb059eda23c6"><td class="mdescLeft"> </td><td class="mdescRight">Загружает модификации. <br /></td></tr>
|
||||||
|
<tr class="separator:a8b1260ab6878f5de6b3acb059eda23c6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:add8a0cd71afd73a1c4727b3f44d9849b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_modding_support.html#add8a0cd71afd73a1c4727b3f44d9849b">toggleMod</a> (const std::string &modId, bool enable)</td></tr>
|
||||||
|
<tr class="memdesc:add8a0cd71afd73a1c4727b3f44d9849b"><td class="mdescLeft"> </td><td class="mdescRight">Включает или отключает модификацию. <a href="class_modding_support.html#add8a0cd71afd73a1c4727b3f44d9849b">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:add8a0cd71afd73a1c4727b3f44d9849b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a55cb6cd432b6f5aa64fac9ac3846a8f2"><td class="memItemLeft" align="right" valign="top"><a id="a55cb6cd432b6f5aa64fac9ac3846a8f2"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_modding_support.html#a55cb6cd432b6f5aa64fac9ac3846a8f2">provideModdingAPI</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a55cb6cd432b6f5aa64fac9ac3846a8f2"><td class="mdescLeft"> </td><td class="mdescRight">Предоставляет интерфейс для модификаций для взаимодействия с игровым движком. <br /></td></tr>
|
||||||
|
<tr class="separator:a55cb6cd432b6f5aa64fac9ac3846a8f2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_modding_support.html" title="Класс ModdingSupport позволяет сообществу создавать и распространять собственные модификации к игре.">ModdingSupport</a> позволяет сообществу создавать и распространять собственные модификации к игре. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="add8a0cd71afd73a1c4727b3f44d9849b"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#add8a0cd71afd73a1c4727b3f44d9849b">◆ </a></span>toggleMod()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void ModdingSupport::toggleMod </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>modId</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>enable</em> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Включает или отключает модификацию. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">modId</td><td>Идентификатор модификации. </td></tr>
|
||||||
|
<tr><td class="paramname">enable</td><td>Флаг, указывающий, следует ли включить модификацию. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="modding__support_8h_source.html">modding_support.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
87
program/html/class_multiplayer_manager-members.html
Normal file
@ -0,0 +1,87 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">MultiplayerManager Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_multiplayer_manager.html">MultiplayerManager</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_multiplayer_manager.html#aaa962fd408388cbeb886be26c765926d">closeSession</a>()</td><td class="entry"><a class="el" href="class_multiplayer_manager.html">MultiplayerManager</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_multiplayer_manager.html#a48d2617d5398f6e55a68e38c1fb37a8b">createSession</a>()</td><td class="entry"><a class="el" href="class_multiplayer_manager.html">MultiplayerManager</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_multiplayer_manager.html#ab79c879bd64db377585050b20ae4c77f">handlePlayerJoin</a>()</td><td class="entry"><a class="el" href="class_multiplayer_manager.html">MultiplayerManager</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_multiplayer_manager.html#a4284fd956b3636f15277f53c83ba712a">handlePlayerLeave</a>()</td><td class="entry"><a class="el" href="class_multiplayer_manager.html">MultiplayerManager</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_multiplayer_manager.html#a7e748fa6ce2900814ccd47dfd5c243b6">initializeNetwork</a>()</td><td class="entry"><a class="el" href="class_multiplayer_manager.html">MultiplayerManager</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_multiplayer_manager.html#a7b6261976a4ad3c2de89b8db964959f7">joinSession</a>()</td><td class="entry"><a class="el" href="class_multiplayer_manager.html">MultiplayerManager</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_multiplayer_manager.html#a11316b07e85272b4e78b5aa54a4780d5">receiveData</a>()</td><td class="entry"><a class="el" href="class_multiplayer_manager.html">MultiplayerManager</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_multiplayer_manager.html#aa484c5d22767eab88a7af456ac6a099f">sendData</a>()</td><td class="entry"><a class="el" href="class_multiplayer_manager.html">MultiplayerManager</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_multiplayer_manager.html#aac68b4eda8b76435634e85ba150c071a">synchronizeGameState</a>()</td><td class="entry"><a class="el" href="class_multiplayer_manager.html">MultiplayerManager</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_multiplayer_manager.html#a8713ca0191b7261126272dafca29f2cf">updateNetworkEvents</a>()</td><td class="entry"><a class="el" href="class_multiplayer_manager.html">MultiplayerManager</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
272
program/html/class_multiplayer_manager.html
Normal file
@ -0,0 +1,272 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс MultiplayerManager</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="#pri-methods">Закрытые члены</a> |
|
||||||
|
<a href="class_multiplayer_manager-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс MultiplayerManager</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_multiplayer_manager.html" title="Класс MultiplayerManager позволяет игрокам взаимодействовать друг с другом в онлайн-режиме.">MultiplayerManager</a> позволяет игрокам взаимодействовать друг с другом в онлайн-режиме.
|
||||||
|
<a href="class_multiplayer_manager.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="multiplayer__manager_8h_source.html">multiplayer_manager.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a7e748fa6ce2900814ccd47dfd5c243b6"><td class="memItemLeft" align="right" valign="top"><a id="a7e748fa6ce2900814ccd47dfd5c243b6"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_multiplayer_manager.html#a7e748fa6ce2900814ccd47dfd5c243b6">initializeNetwork</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a7e748fa6ce2900814ccd47dfd5c243b6"><td class="mdescLeft"> </td><td class="mdescRight">Инициализирует сетевую инфраструктуру для мультиплеера. <br /></td></tr>
|
||||||
|
<tr class="separator:a7e748fa6ce2900814ccd47dfd5c243b6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a48d2617d5398f6e55a68e38c1fb37a8b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_multiplayer_manager.html#a48d2617d5398f6e55a68e38c1fb37a8b">createSession</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a48d2617d5398f6e55a68e38c1fb37a8b"><td class="mdescLeft"> </td><td class="mdescRight">Создает новую мультиплеерную сессию. <a href="class_multiplayer_manager.html#a48d2617d5398f6e55a68e38c1fb37a8b">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a48d2617d5398f6e55a68e38c1fb37a8b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a7b6261976a4ad3c2de89b8db964959f7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_multiplayer_manager.html#a7b6261976a4ad3c2de89b8db964959f7">joinSession</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a7b6261976a4ad3c2de89b8db964959f7"><td class="mdescLeft"> </td><td class="mdescRight">Присоединяется к существующей мультиплеерной сессии. <a href="class_multiplayer_manager.html#a7b6261976a4ad3c2de89b8db964959f7">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a7b6261976a4ad3c2de89b8db964959f7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a8713ca0191b7261126272dafca29f2cf"><td class="memItemLeft" align="right" valign="top"><a id="a8713ca0191b7261126272dafca29f2cf"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_multiplayer_manager.html#a8713ca0191b7261126272dafca29f2cf">updateNetworkEvents</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a8713ca0191b7261126272dafca29f2cf"><td class="mdescLeft"> </td><td class="mdescRight">Обрабатывает события сети и обновляет состояние мультиплеера. <br /></td></tr>
|
||||||
|
<tr class="separator:a8713ca0191b7261126272dafca29f2cf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aa484c5d22767eab88a7af456ac6a099f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_multiplayer_manager.html#aa484c5d22767eab88a7af456ac6a099f">sendData</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:aa484c5d22767eab88a7af456ac6a099f"><td class="mdescLeft"> </td><td class="mdescRight">Отправляет данные игрока на сервер или другим игрокам. <a href="class_multiplayer_manager.html#aa484c5d22767eab88a7af456ac6a099f">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:aa484c5d22767eab88a7af456ac6a099f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a11316b07e85272b4e78b5aa54a4780d5"><td class="memItemLeft" align="right" valign="top"><a id="a11316b07e85272b4e78b5aa54a4780d5"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_multiplayer_manager.html#a11316b07e85272b4e78b5aa54a4780d5">receiveData</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a11316b07e85272b4e78b5aa54a4780d5"><td class="mdescLeft"> </td><td class="mdescRight">Получает данные от сервера или других игроков. <br /></td></tr>
|
||||||
|
<tr class="separator:a11316b07e85272b4e78b5aa54a4780d5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aaa962fd408388cbeb886be26c765926d"><td class="memItemLeft" align="right" valign="top"><a id="aaa962fd408388cbeb886be26c765926d"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_multiplayer_manager.html#aaa962fd408388cbeb886be26c765926d">closeSession</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:aaa962fd408388cbeb886be26c765926d"><td class="mdescLeft"> </td><td class="mdescRight">Завершает сессию и отключается от мультиплеера. <br /></td></tr>
|
||||||
|
<tr class="separator:aaa962fd408388cbeb886be26c765926d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
|
||||||
|
Закрытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:ab79c879bd64db377585050b20ae4c77f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_multiplayer_manager.html#ab79c879bd64db377585050b20ae4c77f">handlePlayerJoin</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:ab79c879bd64db377585050b20ae4c77f"><td class="mdescLeft"> </td><td class="mdescRight">Обрабатывает подключение нового игрока. <a href="class_multiplayer_manager.html#ab79c879bd64db377585050b20ae4c77f">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:ab79c879bd64db377585050b20ae4c77f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a4284fd956b3636f15277f53c83ba712a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_multiplayer_manager.html#a4284fd956b3636f15277f53c83ba712a">handlePlayerLeave</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a4284fd956b3636f15277f53c83ba712a"><td class="mdescLeft"> </td><td class="mdescRight">Обрабатывает выход игрока из сессии. <a href="class_multiplayer_manager.html#a4284fd956b3636f15277f53c83ba712a">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a4284fd956b3636f15277f53c83ba712a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aac68b4eda8b76435634e85ba150c071a"><td class="memItemLeft" align="right" valign="top"><a id="aac68b4eda8b76435634e85ba150c071a"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_multiplayer_manager.html#aac68b4eda8b76435634e85ba150c071a">synchronizeGameState</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:aac68b4eda8b76435634e85ba150c071a"><td class="mdescLeft"> </td><td class="mdescRight">Синхронизирует состояние игры между всеми участниками. <br /></td></tr>
|
||||||
|
<tr class="separator:aac68b4eda8b76435634e85ba150c071a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_multiplayer_manager.html" title="Класс MultiplayerManager позволяет игрокам взаимодействовать друг с другом в онлайн-режиме.">MultiplayerManager</a> позволяет игрокам взаимодействовать друг с другом в онлайн-режиме. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a48d2617d5398f6e55a68e38c1fb37a8b"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a48d2617d5398f6e55a68e38c1fb37a8b">◆ </a></span>createSession()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void MultiplayerManager::createSession </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Создает новую мультиплеерную сессию. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">sessionParams</td><td>Параметры новой сессии. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="ab79c879bd64db377585050b20ae4c77f"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#ab79c879bd64db377585050b20ae4c77f">◆ </a></span>handlePlayerJoin()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void MultiplayerManager::handlePlayerJoin </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Обрабатывает подключение нового игрока. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">playerData</td><td>Данные о новом подключившемся игроке. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a4284fd956b3636f15277f53c83ba712a"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a4284fd956b3636f15277f53c83ba712a">◆ </a></span>handlePlayerLeave()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void MultiplayerManager::handlePlayerLeave </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Обрабатывает выход игрока из сессии. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">playerId</td><td>Идентификатор игрока, который вышел из сессии. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a7b6261976a4ad3c2de89b8db964959f7"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a7b6261976a4ad3c2de89b8db964959f7">◆ </a></span>joinSession()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void MultiplayerManager::joinSession </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Присоединяется к существующей мультиплеерной сессии. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">sessionId</td><td>Идентификатор сессии, к которой присоединяется игрок. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="aa484c5d22767eab88a7af456ac6a099f"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#aa484c5d22767eab88a7af456ac6a099f">◆ </a></span>sendData()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void MultiplayerManager::sendData </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Отправляет данные игрока на сервер или другим игрокам. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">data</td><td>Данные для отправки. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="multiplayer__manager_8h_source.html">multiplayer_manager.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
80
program/html/class_navigation_map_system-members.html
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">NavigationMapSystem Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_navigation_map_system.html">NavigationMapSystem</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_navigation_map_system.html#a5a02c1008f6da11ecf9f70dac8213549">createOrUpdateMap</a>()</td><td class="entry"><a class="el" href="class_navigation_map_system.html">NavigationMapSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_navigation_map_system.html#aeacdf0fc20852877a74632b5fb2128ba">displayMapSection</a>()</td><td class="entry"><a class="el" href="class_navigation_map_system.html">NavigationMapSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_navigation_map_system.html#adb4180d51d2f7a69c15ebe3de788744e">findPath</a>()</td><td class="entry"><a class="el" href="class_navigation_map_system.html">NavigationMapSystem</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
177
program/html/class_navigation_map_system.html
Normal file
@ -0,0 +1,177 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс NavigationMapSystem</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_navigation_map_system-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс NavigationMapSystem</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_navigation_map_system.html" title="Класс NavigationMapSystem предоставляет карты и инструменты навигации.">NavigationMapSystem</a> предоставляет карты и инструменты навигации.
|
||||||
|
<a href="class_navigation_map_system.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="navigation__map__system_8h_source.html">navigation_map_system.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a5a02c1008f6da11ecf9f70dac8213549"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_navigation_map_system.html#a5a02c1008f6da11ecf9f70dac8213549">createOrUpdateMap</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a5a02c1008f6da11ecf9f70dac8213549"><td class="mdescLeft"> </td><td class="mdescRight">Создает карту мира или обновляет существующую. <a href="class_navigation_map_system.html#a5a02c1008f6da11ecf9f70dac8213549">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a5a02c1008f6da11ecf9f70dac8213549"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:adb4180d51d2f7a69c15ebe3de788744e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_navigation_map_system.html#adb4180d51d2f7a69c15ebe3de788744e">findPath</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:adb4180d51d2f7a69c15ebe3de788744e"><td class="mdescLeft"> </td><td class="mdescRight">Позволяет получить маршрут от одной точки до другой. <a href="class_navigation_map_system.html#adb4180d51d2f7a69c15ebe3de788744e">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:adb4180d51d2f7a69c15ebe3de788744e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aeacdf0fc20852877a74632b5fb2128ba"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_navigation_map_system.html#aeacdf0fc20852877a74632b5fb2128ba">displayMapSection</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:aeacdf0fc20852877a74632b5fb2128ba"><td class="mdescLeft"> </td><td class="mdescRight">Отображает карту или часть карты. <a href="class_navigation_map_system.html#aeacdf0fc20852877a74632b5fb2128ba">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:aeacdf0fc20852877a74632b5fb2128ba"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_navigation_map_system.html" title="Класс NavigationMapSystem предоставляет карты и инструменты навигации.">NavigationMapSystem</a> предоставляет карты и инструменты навигации. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a5a02c1008f6da11ecf9f70dac8213549"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a5a02c1008f6da11ecf9f70dac8213549">◆ </a></span>createOrUpdateMap()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void NavigationMapSystem::createOrUpdateMap </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Создает карту мира или обновляет существующую. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">worldParams</td><td>Параметры мира для создания или обновления карты. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="aeacdf0fc20852877a74632b5fb2128ba"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#aeacdf0fc20852877a74632b5fb2128ba">◆ </a></span>displayMapSection()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void NavigationMapSystem::displayMapSection </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Отображает карту или часть карты. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">displayParams</td><td>Параметры отображения карты. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="adb4180d51d2f7a69c15ebe3de788744e"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#adb4180d51d2f7a69c15ebe3de788744e">◆ </a></span>findPath()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void NavigationMapSystem::findPath </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Позволяет получить маршрут от одной точки до другой. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">startPoint</td><td>Начальная точка маршрута. </td></tr>
|
||||||
|
<tr><td class="paramname">endPoint</td><td>Конечная точка маршрута. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="navigation__map__system_8h_source.html">navigation_map_system.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
80
program/html/class_physics_system-members.html
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">PhysicsSystem Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_physics_system.html">PhysicsSystem</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_physics_system.html#a383481896f30a9e3b4a0910bd7366317">initialize</a>()</td><td class="entry"><a class="el" href="class_physics_system.html">PhysicsSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_physics_system.html#aa693c13b71beb03a4beb0537b5c33c3f">shutdown</a>()</td><td class="entry"><a class="el" href="class_physics_system.html">PhysicsSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_physics_system.html#a7e97af2ff3ac8bf879ab289397eb939c">update</a>(float deltaTime)</td><td class="entry"><a class="el" href="class_physics_system.html">PhysicsSystem</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
129
program/html/class_physics_system.html
Normal file
@ -0,0 +1,129 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс PhysicsSystem</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_physics_system-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс PhysicsSystem</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_physics_system.html" title="Класс PhysicsSystem обрабатывает физическое поведение объектов.">PhysicsSystem</a> обрабатывает физическое поведение объектов.
|
||||||
|
<a href="class_physics_system.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="physics__system_8h_source.html">physics_system.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a383481896f30a9e3b4a0910bd7366317"><td class="memItemLeft" align="right" valign="top"><a id="a383481896f30a9e3b4a0910bd7366317"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physics_system.html#a383481896f30a9e3b4a0910bd7366317">initialize</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a383481896f30a9e3b4a0910bd7366317"><td class="mdescLeft"> </td><td class="mdescRight">Инициализирует физический мир. <br /></td></tr>
|
||||||
|
<tr class="separator:a383481896f30a9e3b4a0910bd7366317"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a7e97af2ff3ac8bf879ab289397eb939c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physics_system.html#a7e97af2ff3ac8bf879ab289397eb939c">update</a> (float deltaTime)</td></tr>
|
||||||
|
<tr class="memdesc:a7e97af2ff3ac8bf879ab289397eb939c"><td class="mdescLeft"> </td><td class="mdescRight">Обновляет состояние физического мира. <a href="class_physics_system.html#a7e97af2ff3ac8bf879ab289397eb939c">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a7e97af2ff3ac8bf879ab289397eb939c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aa693c13b71beb03a4beb0537b5c33c3f"><td class="memItemLeft" align="right" valign="top"><a id="aa693c13b71beb03a4beb0537b5c33c3f"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_physics_system.html#aa693c13b71beb03a4beb0537b5c33c3f">shutdown</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:aa693c13b71beb03a4beb0537b5c33c3f"><td class="mdescLeft"> </td><td class="mdescRight">Очищает физические объекты и мир. <br /></td></tr>
|
||||||
|
<tr class="separator:aa693c13b71beb03a4beb0537b5c33c3f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_physics_system.html" title="Класс PhysicsSystem обрабатывает физическое поведение объектов.">PhysicsSystem</a> обрабатывает физическое поведение объектов. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a7e97af2ff3ac8bf879ab289397eb939c"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a7e97af2ff3ac8bf879ab289397eb939c">◆ </a></span>update()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void PhysicsSystem::update </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">float </td>
|
||||||
|
<td class="paramname"><em>deltaTime</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Обновляет состояние физического мира. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">deltaTime</td><td>Время, прошедшее с предыдущего обновления, в секундах. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="physics__system_8h_source.html">physics_system.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
80
program/html/class_quest_system-members.html
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">QuestSystem Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_quest_system.html">QuestSystem</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_quest_system.html#a672038c5907685856f4d417cd795d785">addQuest</a>()</td><td class="entry"><a class="el" href="class_quest_system.html">QuestSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_quest_system.html#a2c4f81a2b40e5e6b9a57337646cb19ed">completeQuest</a>(int questId)</td><td class="entry"><a class="el" href="class_quest_system.html">QuestSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_quest_system.html#aa7289df0bf8309e86e86f4569fc547b8">update</a>(float deltaTime)</td><td class="entry"><a class="el" href="class_quest_system.html">QuestSystem</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
178
program/html/class_quest_system.html
Normal file
@ -0,0 +1,178 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс QuestSystem</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_quest_system-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс QuestSystem</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_quest_system.html" title="Класс QuestSystem управляет заданиями и миссиями.">QuestSystem</a> управляет заданиями и миссиями.
|
||||||
|
<a href="class_quest_system.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="quest__system_8h_source.html">quest_system.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a672038c5907685856f4d417cd795d785"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_quest_system.html#a672038c5907685856f4d417cd795d785">addQuest</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a672038c5907685856f4d417cd795d785"><td class="mdescLeft"> </td><td class="mdescRight">Добавляет новый квест. <a href="class_quest_system.html#a672038c5907685856f4d417cd795d785">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a672038c5907685856f4d417cd795d785"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aa7289df0bf8309e86e86f4569fc547b8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_quest_system.html#aa7289df0bf8309e86e86f4569fc547b8">update</a> (float deltaTime)</td></tr>
|
||||||
|
<tr class="memdesc:aa7289df0bf8309e86e86f4569fc547b8"><td class="mdescLeft"> </td><td class="mdescRight">Проверяет выполнение условий квеста. <a href="class_quest_system.html#aa7289df0bf8309e86e86f4569fc547b8">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:aa7289df0bf8309e86e86f4569fc547b8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2c4f81a2b40e5e6b9a57337646cb19ed"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_quest_system.html#a2c4f81a2b40e5e6b9a57337646cb19ed">completeQuest</a> (int questId)</td></tr>
|
||||||
|
<tr class="memdesc:a2c4f81a2b40e5e6b9a57337646cb19ed"><td class="mdescLeft"> </td><td class="mdescRight">Завершает квест. <a href="class_quest_system.html#a2c4f81a2b40e5e6b9a57337646cb19ed">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a2c4f81a2b40e5e6b9a57337646cb19ed"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_quest_system.html" title="Класс QuestSystem управляет заданиями и миссиями.">QuestSystem</a> управляет заданиями и миссиями. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a672038c5907685856f4d417cd795d785"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a672038c5907685856f4d417cd795d785">◆ </a></span>addQuest()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void QuestSystem::addQuest </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Добавляет новый квест. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">questParams</td><td>Параметры добавляемого квеста. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a2c4f81a2b40e5e6b9a57337646cb19ed"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a2c4f81a2b40e5e6b9a57337646cb19ed">◆ </a></span>completeQuest()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void QuestSystem::completeQuest </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>questId</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Завершает квест. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">questId</td><td>Идентификатор завершаемого квеста. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="aa7289df0bf8309e86e86f4569fc547b8"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#aa7289df0bf8309e86e86f4569fc547b8">◆ </a></span>update()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void QuestSystem::update </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">float </td>
|
||||||
|
<td class="paramname"><em>deltaTime</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Проверяет выполнение условий квеста. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">deltaTime</td><td>Время, прошедшее с предыдущего обновления, в секундах. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="quest__system_8h_source.html">quest_system.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
80
program/html/class_resource_manager-members.html
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">ResourceManager Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_resource_manager.html">ResourceManager</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_resource_manager.html#a6e19865e0c7f5db8ec2068802092fe9b">getResource</a>(const std::string &resourceName)</td><td class="entry"><a class="el" href="class_resource_manager.html">ResourceManager</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_resource_manager.html#abda6ed5275971daf95188b364f697624">loadResource</a>(const std::string &resourcePath)</td><td class="entry"><a class="el" href="class_resource_manager.html">ResourceManager</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_resource_manager.html#ac8e6c416a491f6fcc78ed682313feb4a">unloadAllResources</a>()</td><td class="entry"><a class="el" href="class_resource_manager.html">ResourceManager</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
164
program/html/class_resource_manager.html
Normal file
@ -0,0 +1,164 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс ResourceManager</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_resource_manager-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс ResourceManager</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_resource_manager.html" title="Класс ResourceManager управляет загрузкой и выгрузкой игровых ресурсов.">ResourceManager</a> управляет загрузкой и выгрузкой игровых ресурсов.
|
||||||
|
<a href="class_resource_manager.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="resource__manager_8h_source.html">resource_manager.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:abda6ed5275971daf95188b364f697624"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_resource_manager.html#abda6ed5275971daf95188b364f697624">loadResource</a> (const std::string &resourcePath)</td></tr>
|
||||||
|
<tr class="memdesc:abda6ed5275971daf95188b364f697624"><td class="mdescLeft"> </td><td class="mdescRight">Загружает ресурс (текстура, модель, звук и т.д.). <a href="class_resource_manager.html#abda6ed5275971daf95188b364f697624">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:abda6ed5275971daf95188b364f697624"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a6e19865e0c7f5db8ec2068802092fe9b"><td class="memTemplParams" colspan="2">template<typename ResourceType > </td></tr>
|
||||||
|
<tr class="memitem:a6e19865e0c7f5db8ec2068802092fe9b"><td class="memTemplItemLeft" align="right" valign="top">ResourceType </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_resource_manager.html#a6e19865e0c7f5db8ec2068802092fe9b">getResource</a> (const std::string &resourceName)</td></tr>
|
||||||
|
<tr class="memdesc:a6e19865e0c7f5db8ec2068802092fe9b"><td class="mdescLeft"> </td><td class="mdescRight">Возвращает загруженный ресурс. <a href="class_resource_manager.html#a6e19865e0c7f5db8ec2068802092fe9b">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a6e19865e0c7f5db8ec2068802092fe9b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ac8e6c416a491f6fcc78ed682313feb4a"><td class="memItemLeft" align="right" valign="top"><a id="ac8e6c416a491f6fcc78ed682313feb4a"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_resource_manager.html#ac8e6c416a491f6fcc78ed682313feb4a">unloadAllResources</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:ac8e6c416a491f6fcc78ed682313feb4a"><td class="mdescLeft"> </td><td class="mdescRight">Освобождает ресурсы. <br /></td></tr>
|
||||||
|
<tr class="separator:ac8e6c416a491f6fcc78ed682313feb4a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_resource_manager.html" title="Класс ResourceManager управляет загрузкой и выгрузкой игровых ресурсов.">ResourceManager</a> управляет загрузкой и выгрузкой игровых ресурсов. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a6e19865e0c7f5db8ec2068802092fe9b"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a6e19865e0c7f5db8ec2068802092fe9b">◆ </a></span>getResource()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<div class="memtemplate">
|
||||||
|
template<typename ResourceType > </div>
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">ResourceType ResourceManager::getResource </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>resourceName</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Возвращает загруженный ресурс. </p>
|
||||||
|
<dl class="tparams"><dt>Параметры шаблона</dt><dd>
|
||||||
|
<table class="tparams">
|
||||||
|
<tr><td class="paramname">ResourceType</td><td>Тип возвращаемого ресурса. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">resourceName</td><td>Имя ресурса. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Возвращает</dt><dd>Загруженный ресурс заданного типа. </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="abda6ed5275971daf95188b364f697624"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#abda6ed5275971daf95188b364f697624">◆ </a></span>loadResource()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void ResourceManager::loadResource </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>resourcePath</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Загружает ресурс (текстура, модель, звук и т.д.). </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">resourcePath</td><td>Путь к ресурсу. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="resource__manager_8h_source.html">resource_manager.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
83
program/html/class_save_load_system-members.html
Normal file
@ -0,0 +1,83 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">SaveLoadSystem Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_save_load_system.html">SaveLoadSystem</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_save_load_system.html#af4ca3c59e3a54cbb83f3e86e37b52678">deleteSaveFile</a>(const std::string &saveFileName)</td><td class="entry"><a class="el" href="class_save_load_system.html">SaveLoadSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_save_load_system.html#a03a7ad36d7299b930caffe09b791ac16">deserializeGameState</a>()</td><td class="entry"><a class="el" href="class_save_load_system.html">SaveLoadSystem</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_save_load_system.html#a2c98f49b73df9103038259dbf2e2d92f">listSaveFiles</a>()</td><td class="entry"><a class="el" href="class_save_load_system.html">SaveLoadSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_save_load_system.html#a958db47854276a20dd05f4667efedd52">loadGame</a>(const std::string &saveFileName)</td><td class="entry"><a class="el" href="class_save_load_system.html">SaveLoadSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_save_load_system.html#a31fcc0da725b07fc0f37f0cb3089e64f">saveGame</a>(const std::string &saveFileName,)</td><td class="entry"><a class="el" href="class_save_load_system.html">SaveLoadSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_save_load_system.html#aee6cfe1ef668a4f35c4ea45992648d2a">serializeGameState</a>()</td><td class="entry"><a class="el" href="class_save_load_system.html">SaveLoadSystem</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
279
program/html/class_save_load_system.html
Normal file
@ -0,0 +1,279 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс SaveLoadSystem</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="#pri-methods">Закрытые члены</a> |
|
||||||
|
<a href="class_save_load_system-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс SaveLoadSystem</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_save_load_system.html" title="Класс SaveLoadSystem позволяет игроку сохранять и загружать свой прогресс.">SaveLoadSystem</a> позволяет игроку сохранять и загружать свой прогресс.
|
||||||
|
<a href="class_save_load_system.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="save__load__system_8h_source.html">save_load_system.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a31fcc0da725b07fc0f37f0cb3089e64f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_save_load_system.html#a31fcc0da725b07fc0f37f0cb3089e64f">saveGame</a> (const std::string &saveFileName,)</td></tr>
|
||||||
|
<tr class="memdesc:a31fcc0da725b07fc0f37f0cb3089e64f"><td class="mdescLeft"> </td><td class="mdescRight">Сохраняет текущее состояние игры в файл. <a href="class_save_load_system.html#a31fcc0da725b07fc0f37f0cb3089e64f">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a31fcc0da725b07fc0f37f0cb3089e64f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a958db47854276a20dd05f4667efedd52"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_save_load_system.html#a958db47854276a20dd05f4667efedd52">loadGame</a> (const std::string &saveFileName)</td></tr>
|
||||||
|
<tr class="memdesc:a958db47854276a20dd05f4667efedd52"><td class="mdescLeft"> </td><td class="mdescRight">Загружает состояние игры из файла. <a href="class_save_load_system.html#a958db47854276a20dd05f4667efedd52">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a958db47854276a20dd05f4667efedd52"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2c98f49b73df9103038259dbf2e2d92f"><td class="memItemLeft" align="right" valign="top">std::vector< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="class_save_load_system.html#a2c98f49b73df9103038259dbf2e2d92f">listSaveFiles</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a2c98f49b73df9103038259dbf2e2d92f"><td class="mdescLeft"> </td><td class="mdescRight">Перечисляет доступные файлы сохранений. <a href="class_save_load_system.html#a2c98f49b73df9103038259dbf2e2d92f">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a2c98f49b73df9103038259dbf2e2d92f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:af4ca3c59e3a54cbb83f3e86e37b52678"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_save_load_system.html#af4ca3c59e3a54cbb83f3e86e37b52678">deleteSaveFile</a> (const std::string &saveFileName)</td></tr>
|
||||||
|
<tr class="memdesc:af4ca3c59e3a54cbb83f3e86e37b52678"><td class="mdescLeft"> </td><td class="mdescRight">Удаляет файл сохранения. <a href="class_save_load_system.html#af4ca3c59e3a54cbb83f3e86e37b52678">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:af4ca3c59e3a54cbb83f3e86e37b52678"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
|
||||||
|
Закрытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:aee6cfe1ef668a4f35c4ea45992648d2a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_save_load_system.html#aee6cfe1ef668a4f35c4ea45992648d2a">serializeGameState</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:aee6cfe1ef668a4f35c4ea45992648d2a"><td class="mdescLeft"> </td><td class="mdescRight">Сериализует данные состояния игры для сохранения. <a href="class_save_load_system.html#aee6cfe1ef668a4f35c4ea45992648d2a">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:aee6cfe1ef668a4f35c4ea45992648d2a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a03a7ad36d7299b930caffe09b791ac16"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_save_load_system.html#a03a7ad36d7299b930caffe09b791ac16">deserializeGameState</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a03a7ad36d7299b930caffe09b791ac16"><td class="mdescLeft"> </td><td class="mdescRight">Десериализует данные состояния игры из файла сохранения. <a href="class_save_load_system.html#a03a7ad36d7299b930caffe09b791ac16">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a03a7ad36d7299b930caffe09b791ac16"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_save_load_system.html" title="Класс SaveLoadSystem позволяет игроку сохранять и загружать свой прогресс.">SaveLoadSystem</a> позволяет игроку сохранять и загружать свой прогресс. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="af4ca3c59e3a54cbb83f3e86e37b52678"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#af4ca3c59e3a54cbb83f3e86e37b52678">◆ </a></span>deleteSaveFile()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void SaveLoadSystem::deleteSaveFile </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>saveFileName</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Удаляет файл сохранения. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">saveFileName</td><td>Имя файла сохранения для удаления. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a03a7ad36d7299b930caffe09b791ac16"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a03a7ad36d7299b930caffe09b791ac16">◆ </a></span>deserializeGameState()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void SaveLoadSystem::deserializeGameState </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Десериализует данные состояния игры из файла сохранения. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">loadParams</td><td>Параметры для загрузки состояния игры. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a2c98f49b73df9103038259dbf2e2d92f"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a2c98f49b73df9103038259dbf2e2d92f">◆ </a></span>listSaveFiles()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">std::vector<std::string> SaveLoadSystem::listSaveFiles </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Перечисляет доступные файлы сохранений. </p>
|
||||||
|
<dl class="section return"><dt>Возвращает</dt><dd>Вектор строк, содержащих имена доступных файлов сохранений. </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a958db47854276a20dd05f4667efedd52"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a958db47854276a20dd05f4667efedd52">◆ </a></span>loadGame()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void SaveLoadSystem::loadGame </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>saveFileName</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Загружает состояние игры из файла. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">saveFileName</td><td>Имя файла сохранения. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a31fcc0da725b07fc0f37f0cb3089e64f"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a31fcc0da725b07fc0f37f0cb3089e64f">◆ </a></span>saveGame()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void SaveLoadSystem::saveGame </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const std::string & </td>
|
||||||
|
<td class="paramname"><em>saveFileName</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Сохраняет текущее состояние игры в файл. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">saveFileName</td><td>Имя файла сохранения. </td></tr>
|
||||||
|
<tr><td class="paramname">otherParams</td><td>Другие параметры, такие как данные о состоянии игры. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="aee6cfe1ef668a4f35c4ea45992648d2a"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#aee6cfe1ef668a4f35c4ea45992648d2a">◆ </a></span>serializeGameState()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void SaveLoadSystem::serializeGameState </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel">private</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Сериализует данные состояния игры для сохранения. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">gameStateParams</td><td>Параметры состояния игры для сериализации. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="save__load__system_8h_source.html">save_load_system.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
81
program/html/class_state_manager-members.html
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">StateManager Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_state_manager.html">StateManager</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_state_manager.html#a1c5f8c0609e74fb2346b6b7f5930bb38">popState</a>()</td><td class="entry"><a class="el" href="class_state_manager.html">StateManager</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_state_manager.html#ad7c3f970b3f0093bef4a1dcd68b4c53e">pushState</a>()</td><td class="entry"><a class="el" href="class_state_manager.html">StateManager</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_state_manager.html#a02e78818db709db59df3a46a4bb47ddf">render</a>()</td><td class="entry"><a class="el" href="class_state_manager.html">StateManager</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_state_manager.html#ae02fb746e1ef597d2842aaec506030b2">update</a>(float deltaTime)</td><td class="entry"><a class="el" href="class_state_manager.html">StateManager</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
157
program/html/class_state_manager.html
Normal file
@ -0,0 +1,157 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс StateManager</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_state_manager-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс StateManager</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_state_manager.html" title="Класс StateManager управляет переходами между различными состояниями игры.">StateManager</a> управляет переходами между различными состояниями игры.
|
||||||
|
<a href="class_state_manager.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="state__manager_8h_source.html">state_manager.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:ad7c3f970b3f0093bef4a1dcd68b4c53e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_state_manager.html#ad7c3f970b3f0093bef4a1dcd68b4c53e">pushState</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:ad7c3f970b3f0093bef4a1dcd68b4c53e"><td class="mdescLeft"> </td><td class="mdescRight">Добавляет новое состояние в стек состояний. <a href="class_state_manager.html#ad7c3f970b3f0093bef4a1dcd68b4c53e">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:ad7c3f970b3f0093bef4a1dcd68b4c53e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1c5f8c0609e74fb2346b6b7f5930bb38"><td class="memItemLeft" align="right" valign="top"><a id="a1c5f8c0609e74fb2346b6b7f5930bb38"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_state_manager.html#a1c5f8c0609e74fb2346b6b7f5930bb38">popState</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a1c5f8c0609e74fb2346b6b7f5930bb38"><td class="mdescLeft"> </td><td class="mdescRight">Удаляет текущее состояние, возвращаясь к предыдущему. <br /></td></tr>
|
||||||
|
<tr class="separator:a1c5f8c0609e74fb2346b6b7f5930bb38"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ae02fb746e1ef597d2842aaec506030b2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_state_manager.html#ae02fb746e1ef597d2842aaec506030b2">update</a> (float deltaTime)</td></tr>
|
||||||
|
<tr class="memdesc:ae02fb746e1ef597d2842aaec506030b2"><td class="mdescLeft"> </td><td class="mdescRight">Обновляет текущее состояние. <a href="class_state_manager.html#ae02fb746e1ef597d2842aaec506030b2">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:ae02fb746e1ef597d2842aaec506030b2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a02e78818db709db59df3a46a4bb47ddf"><td class="memItemLeft" align="right" valign="top"><a id="a02e78818db709db59df3a46a4bb47ddf"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_state_manager.html#a02e78818db709db59df3a46a4bb47ddf">render</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a02e78818db709db59df3a46a4bb47ddf"><td class="mdescLeft"> </td><td class="mdescRight">Рендерит текущее состояние. <br /></td></tr>
|
||||||
|
<tr class="separator:a02e78818db709db59df3a46a4bb47ddf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_state_manager.html" title="Класс StateManager управляет переходами между различными состояниями игры.">StateManager</a> управляет переходами между различными состояниями игры. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="ad7c3f970b3f0093bef4a1dcd68b4c53e"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#ad7c3f970b3f0093bef4a1dcd68b4c53e">◆ </a></span>pushState()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void StateManager::pushState </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Добавляет новое состояние в стек состояний. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">state</td><td>Состояние, которое нужно добавить. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="ae02fb746e1ef597d2842aaec506030b2"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#ae02fb746e1ef597d2842aaec506030b2">◆ </a></span>update()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void StateManager::update </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">float </td>
|
||||||
|
<td class="paramname"><em>deltaTime</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Обновляет текущее состояние. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">deltaTime</td><td>Время, прошедшее с предыдущего обновления, в секундах. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="state__manager_8h_source.html">state_manager.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
80
program/html/class_trade_system-members.html
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">TradeSystem Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_trade_system.html">TradeSystem</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_trade_system.html#a387cff93c2de627358c4300094a01865">closeTrade</a>()</td><td class="entry"><a class="el" href="class_trade_system.html">TradeSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_trade_system.html#a16436c76148cc7e8da199a237de3d8c6">executeTrade</a>()</td><td class="entry"><a class="el" href="class_trade_system.html">TradeSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_trade_system.html#a56bd2df3c61ab6e7f2531c35b04c64e8">initiateTrade</a>()</td><td class="entry"><a class="el" href="class_trade_system.html">TradeSystem</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
152
program/html/class_trade_system.html
Normal file
@ -0,0 +1,152 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс TradeSystem</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_trade_system-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс TradeSystem</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_trade_system.html" title="Класс TradeSystem управляет экономикой и торговлей в игре.">TradeSystem</a> управляет экономикой и торговлей в игре.
|
||||||
|
<a href="class_trade_system.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="trade__system_8h_source.html">trade_system.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a56bd2df3c61ab6e7f2531c35b04c64e8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_trade_system.html#a56bd2df3c61ab6e7f2531c35b04c64e8">initiateTrade</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a56bd2df3c61ab6e7f2531c35b04c64e8"><td class="mdescLeft"> </td><td class="mdescRight">Открывает торговое окно с NPC или другим игроком. <a href="class_trade_system.html#a56bd2df3c61ab6e7f2531c35b04c64e8">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a56bd2df3c61ab6e7f2531c35b04c64e8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a16436c76148cc7e8da199a237de3d8c6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_trade_system.html#a16436c76148cc7e8da199a237de3d8c6">executeTrade</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a16436c76148cc7e8da199a237de3d8c6"><td class="mdescLeft"> </td><td class="mdescRight">Выполняет обмен предметами и/или валютой. <a href="class_trade_system.html#a16436c76148cc7e8da199a237de3d8c6">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a16436c76148cc7e8da199a237de3d8c6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a387cff93c2de627358c4300094a01865"><td class="memItemLeft" align="right" valign="top"><a id="a387cff93c2de627358c4300094a01865"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_trade_system.html#a387cff93c2de627358c4300094a01865">closeTrade</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a387cff93c2de627358c4300094a01865"><td class="mdescLeft"> </td><td class="mdescRight">Закрывает торговое окно. <br /></td></tr>
|
||||||
|
<tr class="separator:a387cff93c2de627358c4300094a01865"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_trade_system.html" title="Класс TradeSystem управляет экономикой и торговлей в игре.">TradeSystem</a> управляет экономикой и торговлей в игре. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a16436c76148cc7e8da199a237de3d8c6"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a16436c76148cc7e8da199a237de3d8c6">◆ </a></span>executeTrade()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void TradeSystem::executeTrade </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Выполняет обмен предметами и/или валютой. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">tradeParams</td><td>Параметры торговли, такие как предметы для обмена и сумма валюты. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a56bd2df3c61ab6e7f2531c35b04c64e8"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a56bd2df3c61ab6e7f2531c35b04c64e8">◆ </a></span>initiateTrade()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void TradeSystem::initiateTrade </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Открывает торговое окно с NPC или другим игроком. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">tradingPartner</td><td>Торговый партнер (NPC или другой игрок). </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="trade__system_8h_source.html">trade_system.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
80
program/html/class_u_i_system-members.html
Normal file
@ -0,0 +1,80 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">UISystem Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_u_i_system.html">UISystem</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_u_i_system.html#a283dc5c0eef4096f9fc59ec580d59d7e">createUIElement</a>()</td><td class="entry"><a class="el" href="class_u_i_system.html">UISystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_u_i_system.html#ad85673e98a911b0ab7ae101c2a8c5e69">render</a>()</td><td class="entry"><a class="el" href="class_u_i_system.html">UISystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_u_i_system.html#a7a18d7e7398ace317fba4a0352bdb80d">update</a>(float deltaTime)</td><td class="entry"><a class="el" href="class_u_i_system.html">UISystem</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
153
program/html/class_u_i_system.html
Normal file
@ -0,0 +1,153 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс UISystem</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_u_i_system-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс UISystem</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_u_i_system.html" title="Класс UISystem управляет элементами интерфейса и взаимодействием с пользователем.">UISystem</a> управляет элементами интерфейса и взаимодействием с пользователем.
|
||||||
|
<a href="class_u_i_system.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="ui__system_8h_source.html">ui_system.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a283dc5c0eef4096f9fc59ec580d59d7e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_system.html#a283dc5c0eef4096f9fc59ec580d59d7e">createUIElement</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a283dc5c0eef4096f9fc59ec580d59d7e"><td class="mdescLeft"> </td><td class="mdescRight">Создает новый элемент UI. <a href="class_u_i_system.html#a283dc5c0eef4096f9fc59ec580d59d7e">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a283dc5c0eef4096f9fc59ec580d59d7e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a7a18d7e7398ace317fba4a0352bdb80d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_system.html#a7a18d7e7398ace317fba4a0352bdb80d">update</a> (float deltaTime)</td></tr>
|
||||||
|
<tr class="memdesc:a7a18d7e7398ace317fba4a0352bdb80d"><td class="mdescLeft"> </td><td class="mdescRight">Обновляет состояние UI элементов. <a href="class_u_i_system.html#a7a18d7e7398ace317fba4a0352bdb80d">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a7a18d7e7398ace317fba4a0352bdb80d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad85673e98a911b0ab7ae101c2a8c5e69"><td class="memItemLeft" align="right" valign="top"><a id="ad85673e98a911b0ab7ae101c2a8c5e69"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_u_i_system.html#ad85673e98a911b0ab7ae101c2a8c5e69">render</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:ad85673e98a911b0ab7ae101c2a8c5e69"><td class="mdescLeft"> </td><td class="mdescRight">Отрисовывает элементы UI. <br /></td></tr>
|
||||||
|
<tr class="separator:ad85673e98a911b0ab7ae101c2a8c5e69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_u_i_system.html" title="Класс UISystem управляет элементами интерфейса и взаимодействием с пользователем.">UISystem</a> управляет элементами интерфейса и взаимодействием с пользователем. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a283dc5c0eef4096f9fc59ec580d59d7e"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a283dc5c0eef4096f9fc59ec580d59d7e">◆ </a></span>createUIElement()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void UISystem::createUIElement </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Создает новый элемент UI. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">elementParams</td><td>Параметры создаваемого элемента интерфейса. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a7a18d7e7398ace317fba4a0352bdb80d"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a7a18d7e7398ace317fba4a0352bdb80d">◆ </a></span>update()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void UISystem::update </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">float </td>
|
||||||
|
<td class="paramname"><em>deltaTime</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Обновляет состояние UI элементов. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">deltaTime</td><td>Время, прошедшее с предыдущего обновления, в секундах. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="ui__system_8h_source.html">ui_system.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
81
program/html/class_weather_time_system-members.html
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">WeatherTimeSystem Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_weather_time_system.html">WeatherTimeSystem</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_weather_time_system.html#a7ace7672f172888226097c572492c068">changeWeather</a>()</td><td class="entry"><a class="el" href="class_weather_time_system.html">WeatherTimeSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_weather_time_system.html#a6f7124f3c43135e4a20a0244acb25d8a">initialize</a>()</td><td class="entry"><a class="el" href="class_weather_time_system.html">WeatherTimeSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_weather_time_system.html#a84e7c37d0fb3de4d8fd00aaf6e995f90">setTimeOfDay</a>()</td><td class="entry"><a class="el" href="class_weather_time_system.html">WeatherTimeSystem</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_weather_time_system.html#a40074ebb6100edebf9cb0896bde577d7">update</a>(float deltaTime)</td><td class="entry"><a class="el" href="class_weather_time_system.html">WeatherTimeSystem</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
205
program/html/class_weather_time_system.html
Normal file
@ -0,0 +1,205 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс WeatherTimeSystem</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_weather_time_system-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс WeatherTimeSystem</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_weather_time_system.html" title="Класс WeatherTimeSystem симулирует изменение погоды и суточные циклы.">WeatherTimeSystem</a> симулирует изменение погоды и суточные циклы.
|
||||||
|
<a href="class_weather_time_system.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="weather__time__system_8h_source.html">weather_time_system.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:a6f7124f3c43135e4a20a0244acb25d8a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_weather_time_system.html#a6f7124f3c43135e4a20a0244acb25d8a">initialize</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a6f7124f3c43135e4a20a0244acb25d8a"><td class="mdescLeft"> </td><td class="mdescRight">Устанавливает начальные параметры времени и погоды. <a href="class_weather_time_system.html#a6f7124f3c43135e4a20a0244acb25d8a">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a6f7124f3c43135e4a20a0244acb25d8a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a40074ebb6100edebf9cb0896bde577d7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_weather_time_system.html#a40074ebb6100edebf9cb0896bde577d7">update</a> (float deltaTime)</td></tr>
|
||||||
|
<tr class="memdesc:a40074ebb6100edebf9cb0896bde577d7"><td class="mdescLeft"> </td><td class="mdescRight">Обновляет состояние погоды и времени. <a href="class_weather_time_system.html#a40074ebb6100edebf9cb0896bde577d7">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a40074ebb6100edebf9cb0896bde577d7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a7ace7672f172888226097c572492c068"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_weather_time_system.html#a7ace7672f172888226097c572492c068">changeWeather</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a7ace7672f172888226097c572492c068"><td class="mdescLeft"> </td><td class="mdescRight">Изменяет погодные условия. <a href="class_weather_time_system.html#a7ace7672f172888226097c572492c068">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a7ace7672f172888226097c572492c068"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a84e7c37d0fb3de4d8fd00aaf6e995f90"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_weather_time_system.html#a84e7c37d0fb3de4d8fd00aaf6e995f90">setTimeOfDay</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:a84e7c37d0fb3de4d8fd00aaf6e995f90"><td class="mdescLeft"> </td><td class="mdescRight">Устанавливает время суток. <a href="class_weather_time_system.html#a84e7c37d0fb3de4d8fd00aaf6e995f90">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a84e7c37d0fb3de4d8fd00aaf6e995f90"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_weather_time_system.html" title="Класс WeatherTimeSystem симулирует изменение погоды и суточные циклы.">WeatherTimeSystem</a> симулирует изменение погоды и суточные циклы. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="a7ace7672f172888226097c572492c068"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a7ace7672f172888226097c572492c068">◆ </a></span>changeWeather()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void WeatherTimeSystem::changeWeather </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Изменяет погодные условия. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">newWeather</td><td>Новые погодные условия. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a6f7124f3c43135e4a20a0244acb25d8a"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a6f7124f3c43135e4a20a0244acb25d8a">◆ </a></span>initialize()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void WeatherTimeSystem::initialize </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Устанавливает начальные параметры времени и погоды. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">initialParams</td><td>Начальные параметры времени и погоды. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a84e7c37d0fb3de4d8fd00aaf6e995f90"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a84e7c37d0fb3de4d8fd00aaf6e995f90">◆ </a></span>setTimeOfDay()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void WeatherTimeSystem::setTimeOfDay </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Устанавливает время суток. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">newTimeOfDay</td><td>Новое время суток. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a40074ebb6100edebf9cb0896bde577d7"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a40074ebb6100edebf9cb0896bde577d7">◆ </a></span>update()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void WeatherTimeSystem::update </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">float </td>
|
||||||
|
<td class="paramname"><em>deltaTime</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Обновляет состояние погоды и времени. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">deltaTime</td><td>Время, прошедшее с предыдущего обновления, в секундах. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="weather__time__system_8h_source.html">weather_time_system.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
81
program/html/class_world_builder-members.html
Normal file
@ -0,0 +1,81 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Cписок членов класса</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">WorldBuilder Cписок членов класса</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Полный список членов класса <a class="el" href="class_world_builder.html">WorldBuilder</a>, включая наследуемые из базового класса</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_world_builder.html#abdeb22286148c2c3c9cd3ce507a316d2">addLocation</a>()</td><td class="entry"><a class="el" href="class_world_builder.html">WorldBuilder</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_world_builder.html#a21d2c9c93f10b18cd32ccecf4bf49f9c">getLocationInfo</a>(int locationId)</td><td class="entry"><a class="el" href="class_world_builder.html">WorldBuilder</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_world_builder.html#af586690490698826d518c4443f7fd846">loadOrCreateWorld</a>()</td><td class="entry"><a class="el" href="class_world_builder.html">WorldBuilder</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_world_builder.html#abd6a6b91e20d0ed37e6a04a0bed4b294">removeLocation</a>(int locationId)</td><td class="entry"><a class="el" href="class_world_builder.html">WorldBuilder</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
182
program/html/class_world_builder.html
Normal file
@ -0,0 +1,182 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Класс WorldBuilder</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Открытые члены</a> |
|
||||||
|
<a href="class_world_builder-members.html">Полный список членов класса</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Класс WorldBuilder</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>Класс <a class="el" href="class_world_builder.html" title="Класс WorldBuilder создает и управляет игровым миром, включая различные локации.">WorldBuilder</a> создает и управляет игровым миром, включая различные локации.
|
||||||
|
<a href="class_world_builder.html#details">Подробнее...</a></p>
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="world__builder_8h_source.html">world_builder.h</a>></code></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Открытые члены</h2></td></tr>
|
||||||
|
<tr class="memitem:af586690490698826d518c4443f7fd846"><td class="memItemLeft" align="right" valign="top"><a id="af586690490698826d518c4443f7fd846"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_world_builder.html#af586690490698826d518c4443f7fd846">loadOrCreateWorld</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:af586690490698826d518c4443f7fd846"><td class="mdescLeft"> </td><td class="mdescRight">Загружает или создает новый игровой мир. <br /></td></tr>
|
||||||
|
<tr class="separator:af586690490698826d518c4443f7fd846"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abdeb22286148c2c3c9cd3ce507a316d2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_world_builder.html#abdeb22286148c2c3c9cd3ce507a316d2">addLocation</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:abdeb22286148c2c3c9cd3ce507a316d2"><td class="mdescLeft"> </td><td class="mdescRight">Добавляет новую локацию в мир. <a href="class_world_builder.html#abdeb22286148c2c3c9cd3ce507a316d2">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:abdeb22286148c2c3c9cd3ce507a316d2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abd6a6b91e20d0ed37e6a04a0bed4b294"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_world_builder.html#abd6a6b91e20d0ed37e6a04a0bed4b294">removeLocation</a> (int locationId)</td></tr>
|
||||||
|
<tr class="memdesc:abd6a6b91e20d0ed37e6a04a0bed4b294"><td class="mdescLeft"> </td><td class="mdescRight">Удаляет локацию из мира. <a href="class_world_builder.html#abd6a6b91e20d0ed37e6a04a0bed4b294">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:abd6a6b91e20d0ed37e6a04a0bed4b294"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a21d2c9c93f10b18cd32ccecf4bf49f9c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_world_builder.html#a21d2c9c93f10b18cd32ccecf4bf49f9c">getLocationInfo</a> (int locationId)</td></tr>
|
||||||
|
<tr class="memdesc:a21d2c9c93f10b18cd32ccecf4bf49f9c"><td class="mdescLeft"> </td><td class="mdescRight">Получает информацию о локации. <a href="class_world_builder.html#a21d2c9c93f10b18cd32ccecf4bf49f9c">Подробнее...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a21d2c9c93f10b18cd32ccecf4bf49f9c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Подробное описание</h2>
|
||||||
|
<div class="textblock"><p>Класс <a class="el" href="class_world_builder.html" title="Класс WorldBuilder создает и управляет игровым миром, включая различные локации.">WorldBuilder</a> создает и управляет игровым миром, включая различные локации. </p>
|
||||||
|
</div><h2 class="groupheader">Методы</h2>
|
||||||
|
<a id="abdeb22286148c2c3c9cd3ce507a316d2"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#abdeb22286148c2c3c9cd3ce507a316d2">◆ </a></span>addLocation()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void WorldBuilder::addLocation </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Добавляет новую локацию в мир. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">locationParams</td><td>Параметры новой локации. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a21d2c9c93f10b18cd32ccecf4bf49f9c"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a21d2c9c93f10b18cd32ccecf4bf49f9c">◆ </a></span>getLocationInfo()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void WorldBuilder::getLocationInfo </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>locationId</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Получает информацию о локации. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">locationId</td><td>Идентификатор локации. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="abd6a6b91e20d0ed37e6a04a0bed4b294"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#abd6a6b91e20d0ed37e6a04a0bed4b294">◆ </a></span>removeLocation()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void WorldBuilder::removeLocation </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">int </td>
|
||||||
|
<td class="paramname"><em>locationId</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Удаляет локацию из мира. </p>
|
||||||
|
<dl class="params"><dt>Аргументы</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">locationId</td><td>Идентификатор удаляемой локации. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>Объявления и описания членов класса находятся в файле:<ul>
|
||||||
|
<li><a class="el" href="world__builder_8h_source.html">world_builder.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
128
program/html/classes.html
Normal file
@ -0,0 +1,128 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Алфавитный указатель классов</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Алфавитный указатель классов</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_G">G</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_L">L</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_N">N</a> | <a class="qindex" href="#letter_P">P</a> | <a class="qindex" href="#letter_Q">Q</a> | <a class="qindex" href="#letter_R">R</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_T">T</a> | <a class="qindex" href="#letter_U">U</a> | <a class="qindex" href="#letter_W">W</a></div>
|
||||||
|
<div class="classindex">
|
||||||
|
<dl class="classindex even">
|
||||||
|
<dt class="alphachar"><a name="letter_A">A</a></dt>
|
||||||
|
<dd><a class="el" href="class_achievements_system.html">AchievementsSystem</a></dd><dd><a class="el" href="class_a_i_system.html">AISystem</a></dd><dd><a class="el" href="class_animation_system.html">AnimationSystem</a></dd><dd><a class="el" href="class_audio_manager.html">AudioManager</a></dd></dl>
|
||||||
|
<dl class="classindex odd">
|
||||||
|
<dt class="alphachar"><a name="letter_C">C</a></dt>
|
||||||
|
<dd><a class="el" href="class_character_system.html">CharacterSystem</a></dd><dd><a class="el" href="class_combat_system.html">CombatSystem</a></dd><dd><a class="el" href="class_controller_support.html">ControllerSupport</a></dd><dd><a class="el" href="class_crafting_system.html">CraftingSystem</a></dd></dl>
|
||||||
|
<dl class="classindex even">
|
||||||
|
<dt class="alphachar"><a name="letter_D">D</a></dt>
|
||||||
|
<dd><a class="el" href="class_debug_logger.html">DebugLogger</a></dd><dd><a class="el" href="class_dialogue_system.html">DialogueSystem</a></dd><dd><a class="el" href="class_difficulty_system.html">DifficultySystem</a></dd></dl>
|
||||||
|
<dl class="classindex odd">
|
||||||
|
<dt class="alphachar"><a name="letter_E">E</a></dt>
|
||||||
|
<dd><a class="el" href="class_effects_system.html">EffectsSystem</a></dd></dl>
|
||||||
|
<dl class="classindex even">
|
||||||
|
<dt class="alphachar"><a name="letter_F">F</a></dt>
|
||||||
|
<dd><a class="el" href="class_faction_system.html">FactionSystem</a></dd></dl>
|
||||||
|
<dl class="classindex odd">
|
||||||
|
<dt class="alphachar"><a name="letter_G">G</a></dt>
|
||||||
|
<dd><a class="el" href="class_game_engine.html">GameEngine</a></dd></dl>
|
||||||
|
<dl class="classindex even">
|
||||||
|
<dt class="alphachar"><a name="letter_I">I</a></dt>
|
||||||
|
<dd><a class="el" href="class_item_inventory.html">ItemInventory</a></dd></dl>
|
||||||
|
<dl class="classindex odd">
|
||||||
|
<dt class="alphachar"><a name="letter_L">L</a></dt>
|
||||||
|
<dd><a class="el" href="class_localization_manager.html">LocalizationManager</a></dd></dl>
|
||||||
|
<dl class="classindex even">
|
||||||
|
<dt class="alphachar"><a name="letter_M">M</a></dt>
|
||||||
|
<dd><a class="el" href="class_modding_support.html">ModdingSupport</a></dd><dd><a class="el" href="class_multiplayer_manager.html">MultiplayerManager</a></dd></dl>
|
||||||
|
<dl class="classindex odd">
|
||||||
|
<dt class="alphachar"><a name="letter_N">N</a></dt>
|
||||||
|
<dd><a class="el" href="class_navigation_map_system.html">NavigationMapSystem</a></dd></dl>
|
||||||
|
<dl class="classindex even">
|
||||||
|
<dt class="alphachar"><a name="letter_P">P</a></dt>
|
||||||
|
<dd><a class="el" href="class_physics_system.html">PhysicsSystem</a></dd></dl>
|
||||||
|
<dl class="classindex odd">
|
||||||
|
<dt class="alphachar"><a name="letter_Q">Q</a></dt>
|
||||||
|
<dd><a class="el" href="class_quest_system.html">QuestSystem</a></dd></dl>
|
||||||
|
<dl class="classindex even">
|
||||||
|
<dt class="alphachar"><a name="letter_R">R</a></dt>
|
||||||
|
<dd><a class="el" href="class_resource_manager.html">ResourceManager</a></dd></dl>
|
||||||
|
<dl class="classindex odd">
|
||||||
|
<dt class="alphachar"><a name="letter_S">S</a></dt>
|
||||||
|
<dd><a class="el" href="class_save_load_system.html">SaveLoadSystem</a></dd><dd><a class="el" href="class_state_manager.html">StateManager</a></dd></dl>
|
||||||
|
<dl class="classindex even">
|
||||||
|
<dt class="alphachar"><a name="letter_T">T</a></dt>
|
||||||
|
<dd><a class="el" href="class_trade_system.html">TradeSystem</a></dd></dl>
|
||||||
|
<dl class="classindex odd">
|
||||||
|
<dt class="alphachar"><a name="letter_U">U</a></dt>
|
||||||
|
<dd><a class="el" href="class_u_i_system.html">UISystem</a></dd></dl>
|
||||||
|
<dl class="classindex even">
|
||||||
|
<dt class="alphachar"><a name="letter_W">W</a></dt>
|
||||||
|
<dd><a class="el" href="class_weather_time_system.html">WeatherTimeSystem</a></dd><dd><a class="el" href="class_world_builder.html">WorldBuilder</a></dd></dl>
|
||||||
|
</div>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
BIN
program/html/closed.png
Normal file
After Width: | Height: | Size: 132 B |
87
program/html/combat__system_8h_source.html
Normal file
@ -0,0 +1,87 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Исходный файл combat_system.h</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">combat_system.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>  </div>
|
||||||
|
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="class_combat_system.html"> 4</a></span> <span class="keyword">class </span><a class="code" href="class_combat_system.html">CombatSystem</a> {</div>
|
||||||
|
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="keyword">public</span>:</div>
|
||||||
|
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="class_combat_system.html#a0ad07302c74cbece66b3b873d46dbe20"> 10</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_combat_system.html#a0ad07302c74cbece66b3b873d46dbe20">initiateCombat</a>(<span class="comment">/* участники боя */</span>);</div>
|
||||||
|
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div>
|
||||||
|
<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="class_combat_system.html#a7f53d4e02249457ff7a2859bde5f953a"> 16</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_combat_system.html#a7f53d4e02249457ff7a2859bde5f953a">update</a>(<span class="keywordtype">float</span> deltaTime);</div>
|
||||||
|
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||||
|
<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="class_combat_system.html#aed5618027fca5c1538f887ef9b21cb2d"> 22</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_combat_system.html#aed5618027fca5c1538f887ef9b21cb2d">calculateAttackOutcome</a>(<span class="comment">/* параметры атаки */</span>);</div>
|
||||||
|
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> };</div>
|
||||||
|
<div class="ttc" id="aclass_combat_system_html"><div class="ttname"><a href="class_combat_system.html">CombatSystem</a></div><div class="ttdoc">Класс CombatSystem регулирует механики боя и взаимодействия во время сражений.</div><div class="ttdef"><b>Definition:</b> combat_system.h:4</div></div>
|
||||||
|
<div class="ttc" id="aclass_combat_system_html_a0ad07302c74cbece66b3b873d46dbe20"><div class="ttname"><a href="class_combat_system.html#a0ad07302c74cbece66b3b873d46dbe20">CombatSystem::initiateCombat</a></div><div class="ttdeci">void initiateCombat()</div><div class="ttdoc">Инициирует бой между персонажами или группами.</div></div>
|
||||||
|
<div class="ttc" id="aclass_combat_system_html_a7f53d4e02249457ff7a2859bde5f953a"><div class="ttname"><a href="class_combat_system.html#a7f53d4e02249457ff7a2859bde5f953a">CombatSystem::update</a></div><div class="ttdeci">void update(float deltaTime)</div><div class="ttdoc">Обновляет состояние боя.</div></div>
|
||||||
|
<div class="ttc" id="aclass_combat_system_html_aed5618027fca5c1538f887ef9b21cb2d"><div class="ttname"><a href="class_combat_system.html#aed5618027fca5c1538f887ef9b21cb2d">CombatSystem::calculateAttackOutcome</a></div><div class="ttdeci">void calculateAttackOutcome()</div><div class="ttdoc">Рассчитывает исход атаки.</div></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
90
program/html/controller__support_8h_source.html
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Исходный файл controller_support.h</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">controller_support.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>  </div>
|
||||||
|
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="class_controller_support.html"> 4</a></span> <span class="keyword">class </span><a class="code" href="class_controller_support.html">ControllerSupport</a> {</div>
|
||||||
|
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="keyword">public</span>:</div>
|
||||||
|
<div class="line"><a name="l00009"></a><span class="lineno"><a class="line" href="class_controller_support.html#a66da207947b3cc8d44d0cdd96cfc1f10"> 9</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_controller_support.html#a66da207947b3cc8d44d0cdd96cfc1f10">initialize</a>();</div>
|
||||||
|
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>  </div>
|
||||||
|
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="class_controller_support.html#addbdc82f140e553a598efa5139a02a23"> 14</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_controller_support.html#addbdc82f140e553a598efa5139a02a23">update</a>();</div>
|
||||||
|
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>  </div>
|
||||||
|
<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="class_controller_support.html#aa8618c603255029a1ecdc0357617135d"> 22</a></span>  <span class="keywordtype">bool</span> <a class="code" href="class_controller_support.html#aa8618c603255029a1ecdc0357617135d">getButtonState</a>(<span class="keywordtype">int</span> controllerId, <span class="keywordtype">int</span> buttonId);</div>
|
||||||
|
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  </div>
|
||||||
|
<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="class_controller_support.html#aa2098c113fb663ee7881d707c31584ca"> 28</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_controller_support.html#aa2098c113fb663ee7881d707c31584ca">configureButtonMapping</a>(<span class="comment">/* параметры маппинга */</span>);</div>
|
||||||
|
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> };</div>
|
||||||
|
<div class="ttc" id="aclass_controller_support_html"><div class="ttname"><a href="class_controller_support.html">ControllerSupport</a></div><div class="ttdoc">Класс ControllerSupport позволяет играть с использованием различных устройств ввода.</div><div class="ttdef"><b>Definition:</b> controller_support.h:4</div></div>
|
||||||
|
<div class="ttc" id="aclass_controller_support_html_a66da207947b3cc8d44d0cdd96cfc1f10"><div class="ttname"><a href="class_controller_support.html#a66da207947b3cc8d44d0cdd96cfc1f10">ControllerSupport::initialize</a></div><div class="ttdeci">void initialize()</div><div class="ttdoc">Инициализирует поддержку контроллеров.</div></div>
|
||||||
|
<div class="ttc" id="aclass_controller_support_html_aa2098c113fb663ee7881d707c31584ca"><div class="ttname"><a href="class_controller_support.html#aa2098c113fb663ee7881d707c31584ca">ControllerSupport::configureButtonMapping</a></div><div class="ttdeci">void configureButtonMapping()</div><div class="ttdoc">Конфигурирует маппинг кнопок контроллера.</div></div>
|
||||||
|
<div class="ttc" id="aclass_controller_support_html_aa8618c603255029a1ecdc0357617135d"><div class="ttname"><a href="class_controller_support.html#aa8618c603255029a1ecdc0357617135d">ControllerSupport::getButtonState</a></div><div class="ttdeci">bool getButtonState(int controllerId, int buttonId)</div><div class="ttdoc">Возвращает состояние указанной кнопки на контроллере.</div></div>
|
||||||
|
<div class="ttc" id="aclass_controller_support_html_addbdc82f140e553a598efa5139a02a23"><div class="ttname"><a href="class_controller_support.html#addbdc82f140e553a598efa5139a02a23">ControllerSupport::update</a></div><div class="ttdeci">void update()</div><div class="ttdoc">Проверяет подключение контроллеров и обновляет их состояние.</div></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
84
program/html/crafting__system_8h_source.html
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Исходный файл crafting_system.h</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">crafting_system.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>  </div>
|
||||||
|
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="class_crafting_system.html"> 4</a></span> <span class="keyword">class </span><a class="code" href="class_crafting_system.html">CraftingSystem</a> {</div>
|
||||||
|
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="keyword">public</span>:</div>
|
||||||
|
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="class_crafting_system.html#a2667d1589f5a4996dbc75dbcbf6bd93b"> 10</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_crafting_system.html#a2667d1589f5a4996dbc75dbcbf6bd93b">addCraftingRecipe</a>(<span class="comment">/* параметры рецепта */</span>);</div>
|
||||||
|
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div>
|
||||||
|
<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="class_crafting_system.html#abe181e151f85fdb16bc3fb91b68d8feb"> 16</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_crafting_system.html#abe181e151f85fdb16bc3fb91b68d8feb">craftItem</a>(<span class="keywordtype">int</span> recipeId);</div>
|
||||||
|
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> };</div>
|
||||||
|
<div class="ttc" id="aclass_crafting_system_html"><div class="ttname"><a href="class_crafting_system.html">CraftingSystem</a></div><div class="ttdoc">Класс CraftingSystem позволяет создавать новые предметы.</div><div class="ttdef"><b>Definition:</b> crafting_system.h:4</div></div>
|
||||||
|
<div class="ttc" id="aclass_crafting_system_html_a2667d1589f5a4996dbc75dbcbf6bd93b"><div class="ttname"><a href="class_crafting_system.html#a2667d1589f5a4996dbc75dbcbf6bd93b">CraftingSystem::addCraftingRecipe</a></div><div class="ttdeci">void addCraftingRecipe()</div><div class="ttdoc">Добавляет рецепт крафтинга.</div></div>
|
||||||
|
<div class="ttc" id="aclass_crafting_system_html_abe181e151f85fdb16bc3fb91b68d8feb"><div class="ttname"><a href="class_crafting_system.html#abe181e151f85fdb16bc3fb91b68d8feb">CraftingSystem::craftItem</a></div><div class="ttdeci">void craftItem(int recipeId)</div><div class="ttdoc">Крафтит предмет по рецепту.</div></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
87
program/html/debug__logger_8h_source.html
Normal file
@ -0,0 +1,87 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Исходный файл debug_logger.h</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">debug_logger.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>  </div>
|
||||||
|
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="class_debug_logger.html"> 4</a></span> <span class="keyword">class </span><a class="code" href="class_debug_logger.html">DebugLogger</a> {</div>
|
||||||
|
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="keyword">public</span>:</div>
|
||||||
|
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="class_debug_logger.html#a469be679e692a7653fc036a594eb6428"> 10</a></span>  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="class_debug_logger.html#a469be679e692a7653fc036a594eb6428">log</a>(<span class="keyword">const</span> std::string& message);</div>
|
||||||
|
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div>
|
||||||
|
<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="class_debug_logger.html#ac1bcbfec9894362ce94ecd3d534fd585"> 16</a></span>  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="class_debug_logger.html#ac1bcbfec9894362ce94ecd3d534fd585">warn</a>(<span class="keyword">const</span> std::string& message);</div>
|
||||||
|
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||||
|
<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="class_debug_logger.html#a268e7986304aa98d8194301a08f1aeea"> 22</a></span>  <span class="keyword">static</span> <span class="keywordtype">void</span> <a class="code" href="class_debug_logger.html#a268e7986304aa98d8194301a08f1aeea">error</a>(<span class="keyword">const</span> std::string& message);</div>
|
||||||
|
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> };</div>
|
||||||
|
<div class="ttc" id="aclass_debug_logger_html"><div class="ttname"><a href="class_debug_logger.html">DebugLogger</a></div><div class="ttdoc">Класс DebugLogger предоставляет инструменты для отслеживания ошибок и оптимизации производительности.</div><div class="ttdef"><b>Definition:</b> debug_logger.h:4</div></div>
|
||||||
|
<div class="ttc" id="aclass_debug_logger_html_a268e7986304aa98d8194301a08f1aeea"><div class="ttname"><a href="class_debug_logger.html#a268e7986304aa98d8194301a08f1aeea">DebugLogger::error</a></div><div class="ttdeci">static void error(const std::string &message)</div><div class="ttdoc">Записывает ошибку в лог.</div></div>
|
||||||
|
<div class="ttc" id="aclass_debug_logger_html_a469be679e692a7653fc036a594eb6428"><div class="ttname"><a href="class_debug_logger.html#a469be679e692a7653fc036a594eb6428">DebugLogger::log</a></div><div class="ttdeci">static void log(const std::string &message)</div><div class="ttdoc">Записывает сообщение в лог.</div></div>
|
||||||
|
<div class="ttc" id="aclass_debug_logger_html_ac1bcbfec9894362ce94ecd3d534fd585"><div class="ttname"><a href="class_debug_logger.html#ac1bcbfec9894362ce94ecd3d534fd585">DebugLogger::warn</a></div><div class="ttdeci">static void warn(const std::string &message)</div><div class="ttdoc">Записывает предупреждение в лог.</div></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
87
program/html/dialogue__system_8h_source.html
Normal file
@ -0,0 +1,87 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Исходный файл dialogue_system.h</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">dialogue_system.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>  </div>
|
||||||
|
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="class_dialogue_system.html"> 4</a></span> <span class="keyword">class </span><a class="code" href="class_dialogue_system.html">DialogueSystem</a> {</div>
|
||||||
|
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="keyword">public</span>:</div>
|
||||||
|
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="class_dialogue_system.html#a3d6202c96351d80f754c7543ce11858f"> 10</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_dialogue_system.html#a3d6202c96351d80f754c7543ce11858f">startDialogue</a>(<span class="keywordtype">int</span> npcId);</div>
|
||||||
|
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div>
|
||||||
|
<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="class_dialogue_system.html#a9a59df0d39db84841e7f2e7e96b2c9db"> 16</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_dialogue_system.html#a9a59df0d39db84841e7f2e7e96b2c9db">processDialogueChoice</a>(<span class="keywordtype">int</span> choiceId);</div>
|
||||||
|
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||||
|
<div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="class_dialogue_system.html#a190168bfb39e374dcf112636bf9a8de1"> 21</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_dialogue_system.html#a190168bfb39e374dcf112636bf9a8de1">endDialogue</a>();</div>
|
||||||
|
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> };</div>
|
||||||
|
<div class="ttc" id="aclass_dialogue_system_html"><div class="ttname"><a href="class_dialogue_system.html">DialogueSystem</a></div><div class="ttdoc">Класс DialogueSystem позволяет игрокам взаимодействовать с NPC через диалоговые окна.</div><div class="ttdef"><b>Definition:</b> dialogue_system.h:4</div></div>
|
||||||
|
<div class="ttc" id="aclass_dialogue_system_html_a190168bfb39e374dcf112636bf9a8de1"><div class="ttname"><a href="class_dialogue_system.html#a190168bfb39e374dcf112636bf9a8de1">DialogueSystem::endDialogue</a></div><div class="ttdeci">void endDialogue()</div><div class="ttdoc">Завершает диалог.</div></div>
|
||||||
|
<div class="ttc" id="aclass_dialogue_system_html_a3d6202c96351d80f754c7543ce11858f"><div class="ttname"><a href="class_dialogue_system.html#a3d6202c96351d80f754c7543ce11858f">DialogueSystem::startDialogue</a></div><div class="ttdeci">void startDialogue(int npcId)</div><div class="ttdoc">Начинает диалог с NPC.</div></div>
|
||||||
|
<div class="ttc" id="aclass_dialogue_system_html_a9a59df0d39db84841e7f2e7e96b2c9db"><div class="ttname"><a href="class_dialogue_system.html#a9a59df0d39db84841e7f2e7e96b2c9db">DialogueSystem::processDialogueChoice</a></div><div class="ttdeci">void processDialogueChoice(int choiceId)</div><div class="ttdoc">Обрабатывает выбор игрока в диалоге.</div></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
87
program/html/difficulty__system_8h_source.html
Normal file
@ -0,0 +1,87 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Исходный файл difficulty_system.h</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">difficulty_system.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>  </div>
|
||||||
|
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="class_difficulty_system.html"> 4</a></span> <span class="keyword">class </span><a class="code" href="class_difficulty_system.html">DifficultySystem</a> {</div>
|
||||||
|
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="keyword">public</span>:</div>
|
||||||
|
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="class_difficulty_system.html#a470f08dcb4e134df604c8779e0cf8e28"> 10</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_difficulty_system.html#a470f08dcb4e134df604c8779e0cf8e28">setDifficultyLevel</a>(<span class="comment">/* уровень сложности */</span>);</div>
|
||||||
|
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div>
|
||||||
|
<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="class_difficulty_system.html#a89f6e4b8e206a20096acf6aea2564e74"> 16</a></span>  <span class="keywordtype">int</span> <a class="code" href="class_difficulty_system.html#a89f6e4b8e206a20096acf6aea2564e74">getDifficultyLevel</a>();</div>
|
||||||
|
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||||
|
<div class="line"><a name="l00021"></a><span class="lineno"><a class="line" href="class_difficulty_system.html#a477026ad959fa4f5ed6cb697bdd87767"> 21</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_difficulty_system.html#a477026ad959fa4f5ed6cb697bdd87767">adjustGameplayParameters</a>();</div>
|
||||||
|
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> };</div>
|
||||||
|
<div class="ttc" id="aclass_difficulty_system_html"><div class="ttname"><a href="class_difficulty_system.html">DifficultySystem</a></div><div class="ttdoc">Класс DifficultySystem позволяет настраивать уровень сложности игры.</div><div class="ttdef"><b>Definition:</b> difficulty_system.h:4</div></div>
|
||||||
|
<div class="ttc" id="aclass_difficulty_system_html_a470f08dcb4e134df604c8779e0cf8e28"><div class="ttname"><a href="class_difficulty_system.html#a470f08dcb4e134df604c8779e0cf8e28">DifficultySystem::setDifficultyLevel</a></div><div class="ttdeci">void setDifficultyLevel()</div><div class="ttdoc">Устанавливает уровень сложности.</div></div>
|
||||||
|
<div class="ttc" id="aclass_difficulty_system_html_a477026ad959fa4f5ed6cb697bdd87767"><div class="ttname"><a href="class_difficulty_system.html#a477026ad959fa4f5ed6cb697bdd87767">DifficultySystem::adjustGameplayParameters</a></div><div class="ttdeci">void adjustGameplayParameters()</div><div class="ttdoc">Адаптирует игровые параметры к выбранному уровню сложности.</div></div>
|
||||||
|
<div class="ttc" id="aclass_difficulty_system_html_a89f6e4b8e206a20096acf6aea2564e74"><div class="ttname"><a href="class_difficulty_system.html#a89f6e4b8e206a20096acf6aea2564e74">DifficultySystem::getDifficultyLevel</a></div><div class="ttdeci">int getDifficultyLevel()</div><div class="ttdoc">Получает текущий уровень сложности.</div></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
BIN
program/html/doc.png
Normal file
After Width: | Height: | Size: 746 B |
1793
program/html/doxygen.css
Normal file
26
program/html/doxygen.svg
Normal file
After Width: | Height: | Size: 15 KiB |
121
program/html/dynsections.js
Normal file
@ -0,0 +1,121 @@
|
|||||||
|
/*
|
||||||
|
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||||
|
|
||||||
|
The MIT License (MIT)
|
||||||
|
|
||||||
|
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||||
|
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||||
|
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||||
|
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all copies or
|
||||||
|
substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||||
|
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||||
|
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||||
|
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
|
@licend The above is the entire license notice for the JavaScript code in this file
|
||||||
|
*/
|
||||||
|
function toggleVisibility(linkObj)
|
||||||
|
{
|
||||||
|
var base = $(linkObj).attr('id');
|
||||||
|
var summary = $('#'+base+'-summary');
|
||||||
|
var content = $('#'+base+'-content');
|
||||||
|
var trigger = $('#'+base+'-trigger');
|
||||||
|
var src=$(trigger).attr('src');
|
||||||
|
if (content.is(':visible')===true) {
|
||||||
|
content.hide();
|
||||||
|
summary.show();
|
||||||
|
$(linkObj).addClass('closed').removeClass('opened');
|
||||||
|
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||||
|
} else {
|
||||||
|
content.show();
|
||||||
|
summary.hide();
|
||||||
|
$(linkObj).removeClass('closed').addClass('opened');
|
||||||
|
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
function updateStripes()
|
||||||
|
{
|
||||||
|
$('table.directory tr').
|
||||||
|
removeClass('even').filter(':visible:even').addClass('even');
|
||||||
|
}
|
||||||
|
|
||||||
|
function toggleLevel(level)
|
||||||
|
{
|
||||||
|
$('table.directory tr').each(function() {
|
||||||
|
var l = this.id.split('_').length-1;
|
||||||
|
var i = $('#img'+this.id.substring(3));
|
||||||
|
var a = $('#arr'+this.id.substring(3));
|
||||||
|
if (l<level+1) {
|
||||||
|
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
|
||||||
|
a.html('▼');
|
||||||
|
$(this).show();
|
||||||
|
} else if (l==level+1) {
|
||||||
|
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
|
||||||
|
a.html('►');
|
||||||
|
$(this).show();
|
||||||
|
} else {
|
||||||
|
$(this).hide();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
updateStripes();
|
||||||
|
}
|
||||||
|
|
||||||
|
function toggleFolder(id)
|
||||||
|
{
|
||||||
|
// the clicked row
|
||||||
|
var currentRow = $('#row_'+id);
|
||||||
|
|
||||||
|
// all rows after the clicked row
|
||||||
|
var rows = currentRow.nextAll("tr");
|
||||||
|
|
||||||
|
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
|
||||||
|
|
||||||
|
// only match elements AFTER this one (can't hide elements before)
|
||||||
|
var childRows = rows.filter(function() { return this.id.match(re); });
|
||||||
|
|
||||||
|
// first row is visible we are HIDING
|
||||||
|
if (childRows.filter(':first').is(':visible')===true) {
|
||||||
|
// replace down arrow by right arrow for current row
|
||||||
|
var currentRowSpans = currentRow.find("span");
|
||||||
|
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||||
|
currentRowSpans.filter(".arrow").html('►');
|
||||||
|
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
|
||||||
|
} else { // we are SHOWING
|
||||||
|
// replace right arrow by down arrow for current row
|
||||||
|
var currentRowSpans = currentRow.find("span");
|
||||||
|
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
|
||||||
|
currentRowSpans.filter(".arrow").html('▼');
|
||||||
|
// replace down arrows by right arrows for child rows
|
||||||
|
var childRowsSpans = childRows.find("span");
|
||||||
|
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||||
|
childRowsSpans.filter(".arrow").html('►');
|
||||||
|
childRows.show(); //show all children
|
||||||
|
}
|
||||||
|
updateStripes();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function toggleInherit(id)
|
||||||
|
{
|
||||||
|
var rows = $('tr.inherit.'+id);
|
||||||
|
var img = $('tr.inherit_header.'+id+' img');
|
||||||
|
var src = $(img).attr('src');
|
||||||
|
if (rows.filter(':first').is(':visible')===true) {
|
||||||
|
rows.css('display','none');
|
||||||
|
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||||
|
} else {
|
||||||
|
rows.css('display','table-row'); // using show() causes jump in firefox
|
||||||
|
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/* @license-end */
|
90
program/html/effects__system_8h_source.html
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Исходный файл effects_system.h</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">effects_system.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>  </div>
|
||||||
|
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="class_effects_system.html"> 4</a></span> <span class="keyword">class </span><a class="code" href="class_effects_system.html">EffectsSystem</a> {</div>
|
||||||
|
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="keyword">public</span>:</div>
|
||||||
|
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="class_effects_system.html#acdd7a7d4639fbfdc7663fb05aa632afd"> 10</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_effects_system.html#acdd7a7d4639fbfdc7663fb05aa632afd">addEffect</a>(<span class="comment">/* параметры эффекта */</span>);</div>
|
||||||
|
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  </div>
|
||||||
|
<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="class_effects_system.html#a08e38061c38bff563c2f36583637d435"> 16</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_effects_system.html#a08e38061c38bff563c2f36583637d435">playEffect</a>(<span class="keywordtype">int</span> effectId);</div>
|
||||||
|
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||||
|
<div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="class_effects_system.html#a4af4d4380dd793d5ebbdd4ef381b226c"> 22</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_effects_system.html#a4af4d4380dd793d5ebbdd4ef381b226c">stopEffect</a>(<span class="keywordtype">int</span> effectId);</div>
|
||||||
|
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>  </div>
|
||||||
|
<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="class_effects_system.html#a8117947b39f05afb8ff0fbbcd3fff7d9"> 28</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_effects_system.html#a8117947b39f05afb8ff0fbbcd3fff7d9">update</a>(<span class="keywordtype">float</span> deltaTime);</div>
|
||||||
|
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> };</div>
|
||||||
|
<div class="ttc" id="aclass_effects_system_html"><div class="ttname"><a href="class_effects_system.html">EffectsSystem</a></div><div class="ttdoc">Класс EffectsSystem управляет специальными визуальными и аудиоэффектами.</div><div class="ttdef"><b>Definition:</b> effects_system.h:4</div></div>
|
||||||
|
<div class="ttc" id="aclass_effects_system_html_a08e38061c38bff563c2f36583637d435"><div class="ttname"><a href="class_effects_system.html#a08e38061c38bff563c2f36583637d435">EffectsSystem::playEffect</a></div><div class="ttdeci">void playEffect(int effectId)</div><div class="ttdoc">Воспроизводит эффект.</div></div>
|
||||||
|
<div class="ttc" id="aclass_effects_system_html_a4af4d4380dd793d5ebbdd4ef381b226c"><div class="ttname"><a href="class_effects_system.html#a4af4d4380dd793d5ebbdd4ef381b226c">EffectsSystem::stopEffect</a></div><div class="ttdeci">void stopEffect(int effectId)</div><div class="ttdoc">Останавливает эффект.</div></div>
|
||||||
|
<div class="ttc" id="aclass_effects_system_html_a8117947b39f05afb8ff0fbbcd3fff7d9"><div class="ttname"><a href="class_effects_system.html#a8117947b39f05afb8ff0fbbcd3fff7d9">EffectsSystem::update</a></div><div class="ttdeci">void update(float deltaTime)</div><div class="ttdoc">Обновляет активные эффекты.</div></div>
|
||||||
|
<div class="ttc" id="aclass_effects_system_html_acdd7a7d4639fbfdc7663fb05aa632afd"><div class="ttname"><a href="class_effects_system.html#acdd7a7d4639fbfdc7663fb05aa632afd">EffectsSystem::addEffect</a></div><div class="ttdeci">void addEffect()</div><div class="ttdoc">Добавляет новый эффект.</div></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
84
program/html/faction__system_8h_source.html
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Исходный файл faction_system.h</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">faction_system.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>  </div>
|
||||||
|
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="class_faction_system.html"> 4</a></span> <span class="keyword">class </span><a class="code" href="class_faction_system.html">FactionSystem</a> {</div>
|
||||||
|
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="keyword">public</span>:</div>
|
||||||
|
<div class="line"><a name="l00011"></a><span class="lineno"><a class="line" href="class_faction_system.html#a7aed2a5e758bfcb8603a2ab96925b12a"> 11</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_faction_system.html#a7aed2a5e758bfcb8603a2ab96925b12a">changeReputation</a>(<span class="keywordtype">int</span> factionId, <span class="keywordtype">int</span> reputationDelta);</div>
|
||||||
|
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>  </div>
|
||||||
|
<div class="line"><a name="l00018"></a><span class="lineno"><a class="line" href="class_faction_system.html#a79ebe6b293e934e1b2c69d03e0c5a5b7"> 18</a></span>  <span class="keywordtype">int</span> <a class="code" href="class_faction_system.html#a79ebe6b293e934e1b2c69d03e0c5a5b7">getReputation</a>(<span class="keywordtype">int</span> factionId);</div>
|
||||||
|
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> };</div>
|
||||||
|
<div class="ttc" id="aclass_faction_system_html"><div class="ttname"><a href="class_faction_system.html">FactionSystem</a></div><div class="ttdoc">Класс FactionSystem управляет отношениями между игроком и различными группировками.</div><div class="ttdef"><b>Definition:</b> faction_system.h:4</div></div>
|
||||||
|
<div class="ttc" id="aclass_faction_system_html_a79ebe6b293e934e1b2c69d03e0c5a5b7"><div class="ttname"><a href="class_faction_system.html#a79ebe6b293e934e1b2c69d03e0c5a5b7">FactionSystem::getReputation</a></div><div class="ttdeci">int getReputation(int factionId)</div><div class="ttdoc">Проверяет отношение фракции к игроку.</div></div>
|
||||||
|
<div class="ttc" id="aclass_faction_system_html_a7aed2a5e758bfcb8603a2ab96925b12a"><div class="ttname"><a href="class_faction_system.html#a7aed2a5e758bfcb8603a2ab96925b12a">FactionSystem::changeReputation</a></div><div class="ttdeci">void changeReputation(int factionId, int reputationDelta)</div><div class="ttdoc">Изменяет репутацию игрока в фракции.</div></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
106
program/html/files.html
Normal file
@ -0,0 +1,106 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Файлы</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Файлы</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock">Полный список документированных файлов.</div><div class="directory">
|
||||||
|
<table class="directory">
|
||||||
|
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="achievements__system_8h_source.html"><span class="icondoc"></span></a><b>achievements_system.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="ai__system_8h_source.html"><span class="icondoc"></span></a><b>ai_system.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="animation__system_8h_source.html"><span class="icondoc"></span></a><b>animation_system.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="audio__manager_8h_source.html"><span class="icondoc"></span></a><b>audio_manager.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="character__system_8h_source.html"><span class="icondoc"></span></a><b>character_system.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="combat__system_8h_source.html"><span class="icondoc"></span></a><b>combat_system.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="controller__support_8h_source.html"><span class="icondoc"></span></a><b>controller_support.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="crafting__system_8h_source.html"><span class="icondoc"></span></a><b>crafting_system.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="debug__logger_8h_source.html"><span class="icondoc"></span></a><b>debug_logger.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="dialogue__system_8h_source.html"><span class="icondoc"></span></a><b>dialogue_system.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="difficulty__system_8h_source.html"><span class="icondoc"></span></a><b>difficulty_system.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="effects__system_8h_source.html"><span class="icondoc"></span></a><b>effects_system.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="faction__system_8h_source.html"><span class="icondoc"></span></a><b>faction_system.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="game__engine_8h_source.html"><span class="icondoc"></span></a><b>game_engine.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="item__inventory_8h_source.html"><span class="icondoc"></span></a><b>item_inventory.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="localization__manager_8h_source.html"><span class="icondoc"></span></a><b>localization_manager.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="modding__support_8h_source.html"><span class="icondoc"></span></a><b>modding_support.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="multiplayer__manager_8h_source.html"><span class="icondoc"></span></a><b>multiplayer_manager.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="navigation__map__system_8h_source.html"><span class="icondoc"></span></a><b>navigation_map_system.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="physics__system_8h_source.html"><span class="icondoc"></span></a><b>physics_system.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="quest__system_8h_source.html"><span class="icondoc"></span></a><b>quest_system.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="resource__manager_8h_source.html"><span class="icondoc"></span></a><b>resource_manager.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="save__load__system_8h_source.html"><span class="icondoc"></span></a><b>save_load_system.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="state__manager_8h_source.html"><span class="icondoc"></span></a><b>state_manager.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_24_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="trade__system_8h_source.html"><span class="icondoc"></span></a><b>trade_system.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_25_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="ui__system_8h_source.html"><span class="icondoc"></span></a><b>ui_system.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="weather__time__system_8h_source.html"><span class="icondoc"></span></a><b>weather_time_system.h</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="world__builder_8h_source.html"><span class="icondoc"></span></a><b>world_builder.h</b></td><td class="desc"></td></tr>
|
||||||
|
</table>
|
||||||
|
</div><!-- directory -->
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
BIN
program/html/folderclosed.png
Normal file
After Width: | Height: | Size: 616 B |
BIN
program/html/folderopen.png
Normal file
After Width: | Height: | Size: 597 B |
391
program/html/functions.html
Normal file
@ -0,0 +1,391 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Члены классов</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock">Список всех документированных членов классов со ссылками на документацию по классу для каждого члена.</div>
|
||||||
|
|
||||||
|
<h3><a id="index_a"></a>- a -</h3><ul>
|
||||||
|
<li>addAnimation()
|
||||||
|
: <a class="el" href="class_animation_system.html#aed9fe7cf12ff8850135cc82552cfebf1">AnimationSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>addCraftingRecipe()
|
||||||
|
: <a class="el" href="class_crafting_system.html#a2667d1589f5a4996dbc75dbcbf6bd93b">CraftingSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>addEffect()
|
||||||
|
: <a class="el" href="class_effects_system.html#acdd7a7d4639fbfdc7663fb05aa632afd">EffectsSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>addItem()
|
||||||
|
: <a class="el" href="class_item_inventory.html#a33e49c32a8761ae707da8b7b1875acce">ItemInventory</a>
|
||||||
|
</li>
|
||||||
|
<li>addLocation()
|
||||||
|
: <a class="el" href="class_world_builder.html#abdeb22286148c2c3c9cd3ce507a316d2">WorldBuilder</a>
|
||||||
|
</li>
|
||||||
|
<li>addQuest()
|
||||||
|
: <a class="el" href="class_quest_system.html#a672038c5907685856f4d417cd795d785">QuestSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>adjustGameplayParameters()
|
||||||
|
: <a class="el" href="class_difficulty_system.html#a477026ad959fa4f5ed6cb697bdd87767">DifficultySystem</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_c"></a>- c -</h3><ul>
|
||||||
|
<li>calculateAttackOutcome()
|
||||||
|
: <a class="el" href="class_combat_system.html#aed5618027fca5c1538f887ef9b21cb2d">CombatSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>changeReputation()
|
||||||
|
: <a class="el" href="class_faction_system.html#a7aed2a5e758bfcb8603a2ab96925b12a">FactionSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>changeWeather()
|
||||||
|
: <a class="el" href="class_weather_time_system.html#a7ace7672f172888226097c572492c068">WeatherTimeSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>checkAndUnlock()
|
||||||
|
: <a class="el" href="class_achievements_system.html#a6f3b5078470715f1f18b6d5d3ab58dfb">AchievementsSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>closeSession()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#aaa962fd408388cbeb886be26c765926d">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
<li>closeTrade()
|
||||||
|
: <a class="el" href="class_trade_system.html#a387cff93c2de627358c4300094a01865">TradeSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>completeQuest()
|
||||||
|
: <a class="el" href="class_quest_system.html#a2c4f81a2b40e5e6b9a57337646cb19ed">QuestSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>configureButtonMapping()
|
||||||
|
: <a class="el" href="class_controller_support.html#aa2098c113fb663ee7881d707c31584ca">ControllerSupport</a>
|
||||||
|
</li>
|
||||||
|
<li>craftItem()
|
||||||
|
: <a class="el" href="class_crafting_system.html#abe181e151f85fdb16bc3fb91b68d8feb">CraftingSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>createCharacter()
|
||||||
|
: <a class="el" href="class_character_system.html#a237aa4aa6669c002ddfeac51fed72e2b">CharacterSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>createOrUpdateMap()
|
||||||
|
: <a class="el" href="class_navigation_map_system.html#a5a02c1008f6da11ecf9f70dac8213549">NavigationMapSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>createSession()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#a48d2617d5398f6e55a68e38c1fb37a8b">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
<li>createUIElement()
|
||||||
|
: <a class="el" href="class_u_i_system.html#a283dc5c0eef4096f9fc59ec580d59d7e">UISystem</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_d"></a>- d -</h3><ul>
|
||||||
|
<li>deleteSaveFile()
|
||||||
|
: <a class="el" href="class_save_load_system.html#af4ca3c59e3a54cbb83f3e86e37b52678">SaveLoadSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>deserializeGameState()
|
||||||
|
: <a class="el" href="class_save_load_system.html#a03a7ad36d7299b930caffe09b791ac16">SaveLoadSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>displayMapSection()
|
||||||
|
: <a class="el" href="class_navigation_map_system.html#aeacdf0fc20852877a74632b5fb2128ba">NavigationMapSystem</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_e"></a>- e -</h3><ul>
|
||||||
|
<li>endDialogue()
|
||||||
|
: <a class="el" href="class_dialogue_system.html#a190168bfb39e374dcf112636bf9a8de1">DialogueSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>error()
|
||||||
|
: <a class="el" href="class_debug_logger.html#a268e7986304aa98d8194301a08f1aeea">DebugLogger</a>
|
||||||
|
</li>
|
||||||
|
<li>executeTrade()
|
||||||
|
: <a class="el" href="class_trade_system.html#a16436c76148cc7e8da199a237de3d8c6">TradeSystem</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_f"></a>- f -</h3><ul>
|
||||||
|
<li>findPath()
|
||||||
|
: <a class="el" href="class_navigation_map_system.html#adb4180d51d2f7a69c15ebe3de788744e">NavigationMapSystem</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_g"></a>- g -</h3><ul>
|
||||||
|
<li>getButtonState()
|
||||||
|
: <a class="el" href="class_controller_support.html#aa8618c603255029a1ecdc0357617135d">ControllerSupport</a>
|
||||||
|
</li>
|
||||||
|
<li>getDifficultyLevel()
|
||||||
|
: <a class="el" href="class_difficulty_system.html#a89f6e4b8e206a20096acf6aea2564e74">DifficultySystem</a>
|
||||||
|
</li>
|
||||||
|
<li>getLocationInfo()
|
||||||
|
: <a class="el" href="class_world_builder.html#a21d2c9c93f10b18cd32ccecf4bf49f9c">WorldBuilder</a>
|
||||||
|
</li>
|
||||||
|
<li>getReputation()
|
||||||
|
: <a class="el" href="class_faction_system.html#a79ebe6b293e934e1b2c69d03e0c5a5b7">FactionSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>getResource()
|
||||||
|
: <a class="el" href="class_resource_manager.html#a6e19865e0c7f5db8ec2068802092fe9b">ResourceManager</a>
|
||||||
|
</li>
|
||||||
|
<li>getString()
|
||||||
|
: <a class="el" href="class_localization_manager.html#a6dd0b9948e2ae4947fb08d9165e3dc59">LocalizationManager</a>
|
||||||
|
</li>
|
||||||
|
<li>getUnlockedAchievements()
|
||||||
|
: <a class="el" href="class_achievements_system.html#a4072ea69a7bf18f87ebf71f207d58abc">AchievementsSystem</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_h"></a>- h -</h3><ul>
|
||||||
|
<li>handlePlayerJoin()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#ab79c879bd64db377585050b20ae4c77f">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
<li>handlePlayerLeave()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#a4284fd956b3636f15277f53c83ba712a">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_i"></a>- i -</h3><ul>
|
||||||
|
<li>initialize()
|
||||||
|
: <a class="el" href="class_controller_support.html#a66da207947b3cc8d44d0cdd96cfc1f10">ControllerSupport</a>
|
||||||
|
, <a class="el" href="class_game_engine.html#af52f9b4cf1d9b2694eeb0aa2ea77de2f">GameEngine</a>
|
||||||
|
, <a class="el" href="class_physics_system.html#a383481896f30a9e3b4a0910bd7366317">PhysicsSystem</a>
|
||||||
|
, <a class="el" href="class_weather_time_system.html#a6f7124f3c43135e4a20a0244acb25d8a">WeatherTimeSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>initializeNetwork()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#a7e748fa6ce2900814ccd47dfd5c243b6">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
<li>initiateCombat()
|
||||||
|
: <a class="el" href="class_combat_system.html#a0ad07302c74cbece66b3b873d46dbe20">CombatSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>initiateTrade()
|
||||||
|
: <a class="el" href="class_trade_system.html#a56bd2df3c61ab6e7f2531c35b04c64e8">TradeSystem</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_j"></a>- j -</h3><ul>
|
||||||
|
<li>joinSession()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#a7b6261976a4ad3c2de89b8db964959f7">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_l"></a>- l -</h3><ul>
|
||||||
|
<li>listSaveFiles()
|
||||||
|
: <a class="el" href="class_save_load_system.html#a2c98f49b73df9103038259dbf2e2d92f">SaveLoadSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>loadGame()
|
||||||
|
: <a class="el" href="class_save_load_system.html#a958db47854276a20dd05f4667efedd52">SaveLoadSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>loadLanguagePack()
|
||||||
|
: <a class="el" href="class_localization_manager.html#abff19c89d4c43d29fb5c48d7d1c549ff">LocalizationManager</a>
|
||||||
|
</li>
|
||||||
|
<li>loadMods()
|
||||||
|
: <a class="el" href="class_modding_support.html#a8b1260ab6878f5de6b3acb059eda23c6">ModdingSupport</a>
|
||||||
|
</li>
|
||||||
|
<li>loadOrCreateWorld()
|
||||||
|
: <a class="el" href="class_world_builder.html#af586690490698826d518c4443f7fd846">WorldBuilder</a>
|
||||||
|
</li>
|
||||||
|
<li>loadResource()
|
||||||
|
: <a class="el" href="class_resource_manager.html#abda6ed5275971daf95188b364f697624">ResourceManager</a>
|
||||||
|
</li>
|
||||||
|
<li>loadSound()
|
||||||
|
: <a class="el" href="class_audio_manager.html#a0801d65ee762761af37d05a8b56f0206">AudioManager</a>
|
||||||
|
</li>
|
||||||
|
<li>log()
|
||||||
|
: <a class="el" href="class_debug_logger.html#a469be679e692a7653fc036a594eb6428">DebugLogger</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_p"></a>- p -</h3><ul>
|
||||||
|
<li>playEffect()
|
||||||
|
: <a class="el" href="class_effects_system.html#a08e38061c38bff563c2f36583637d435">EffectsSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>playMusic()
|
||||||
|
: <a class="el" href="class_audio_manager.html#a5283042dbc1b91acb33a2287cfc5e6ef">AudioManager</a>
|
||||||
|
</li>
|
||||||
|
<li>playSoundEffect()
|
||||||
|
: <a class="el" href="class_audio_manager.html#a6c982d7c6a38dc542fd28c0b46e41fa2">AudioManager</a>
|
||||||
|
</li>
|
||||||
|
<li>popState()
|
||||||
|
: <a class="el" href="class_state_manager.html#a1c5f8c0609e74fb2346b6b7f5930bb38">StateManager</a>
|
||||||
|
</li>
|
||||||
|
<li>processDialogueChoice()
|
||||||
|
: <a class="el" href="class_dialogue_system.html#a9a59df0d39db84841e7f2e7e96b2c9db">DialogueSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>provideModdingAPI()
|
||||||
|
: <a class="el" href="class_modding_support.html#a55cb6cd432b6f5aa64fac9ac3846a8f2">ModdingSupport</a>
|
||||||
|
</li>
|
||||||
|
<li>pushState()
|
||||||
|
: <a class="el" href="class_state_manager.html#ad7c3f970b3f0093bef4a1dcd68b4c53e">StateManager</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_r"></a>- r -</h3><ul>
|
||||||
|
<li>receiveData()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#a11316b07e85272b4e78b5aa54a4780d5">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
<li>registerAchievement()
|
||||||
|
: <a class="el" href="class_achievements_system.html#a48f359c15e1031f14968976d7ee6c3d2">AchievementsSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>removeItem()
|
||||||
|
: <a class="el" href="class_item_inventory.html#a401e0ab07c2abe546edacda837a44c2b">ItemInventory</a>
|
||||||
|
</li>
|
||||||
|
<li>removeLocation()
|
||||||
|
: <a class="el" href="class_world_builder.html#abd6a6b91e20d0ed37e6a04a0bed4b294">WorldBuilder</a>
|
||||||
|
</li>
|
||||||
|
<li>render()
|
||||||
|
: <a class="el" href="class_game_engine.html#a267bf9164ba09e32b7a24ba4afb527d4">GameEngine</a>
|
||||||
|
, <a class="el" href="class_state_manager.html#a02e78818db709db59df3a46a4bb47ddf">StateManager</a>
|
||||||
|
, <a class="el" href="class_u_i_system.html#ad85673e98a911b0ab7ae101c2a8c5e69">UISystem</a>
|
||||||
|
</li>
|
||||||
|
<li>run()
|
||||||
|
: <a class="el" href="class_game_engine.html#ab01970da2c68fefbf48b98c59d5627ae">GameEngine</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_s"></a>- s -</h3><ul>
|
||||||
|
<li>saveGame()
|
||||||
|
: <a class="el" href="class_save_load_system.html#a31fcc0da725b07fc0f37f0cb3089e64f">SaveLoadSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>sendData()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#aa484c5d22767eab88a7af456ac6a099f">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
<li>serializeGameState()
|
||||||
|
: <a class="el" href="class_save_load_system.html#aee6cfe1ef668a4f35c4ea45992648d2a">SaveLoadSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>setCurrentLanguage()
|
||||||
|
: <a class="el" href="class_localization_manager.html#a72afe1b0d03d1385a83c63aa39ff03e8">LocalizationManager</a>
|
||||||
|
</li>
|
||||||
|
<li>setDifficultyLevel()
|
||||||
|
: <a class="el" href="class_difficulty_system.html#a470f08dcb4e134df604c8779e0cf8e28">DifficultySystem</a>
|
||||||
|
</li>
|
||||||
|
<li>setTimeOfDay()
|
||||||
|
: <a class="el" href="class_weather_time_system.html#a84e7c37d0fb3de4d8fd00aaf6e995f90">WeatherTimeSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>shutdown()
|
||||||
|
: <a class="el" href="class_game_engine.html#aba20f4cd8d357c40ef763b17ab407918">GameEngine</a>
|
||||||
|
, <a class="el" href="class_physics_system.html#aa693c13b71beb03a4beb0537b5c33c3f">PhysicsSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>startDialogue()
|
||||||
|
: <a class="el" href="class_dialogue_system.html#a3d6202c96351d80f754c7543ce11858f">DialogueSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>stopAllSounds()
|
||||||
|
: <a class="el" href="class_audio_manager.html#ac880de40f09c0065c10948ca138cc7be">AudioManager</a>
|
||||||
|
</li>
|
||||||
|
<li>stopEffect()
|
||||||
|
: <a class="el" href="class_effects_system.html#a4af4d4380dd793d5ebbdd4ef381b226c">EffectsSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>synchronizeGameState()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#aac68b4eda8b76435634e85ba150c071a">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_t"></a>- t -</h3><ul>
|
||||||
|
<li>toggleMod()
|
||||||
|
: <a class="el" href="class_modding_support.html#add8a0cd71afd73a1c4727b3f44d9849b">ModdingSupport</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_u"></a>- u -</h3><ul>
|
||||||
|
<li>unloadAllResources()
|
||||||
|
: <a class="el" href="class_resource_manager.html#ac8e6c416a491f6fcc78ed682313feb4a">ResourceManager</a>
|
||||||
|
</li>
|
||||||
|
<li>update()
|
||||||
|
: <a class="el" href="class_a_i_system.html#a4c1e02a04a3053c073e58ad44f4d0293">AISystem</a>
|
||||||
|
, <a class="el" href="class_animation_system.html#a321fbe9696b3957012ed690d8f733374">AnimationSystem</a>
|
||||||
|
, <a class="el" href="class_character_system.html#a9b5653796d4b58191b3686034046d1d9">CharacterSystem</a>
|
||||||
|
, <a class="el" href="class_combat_system.html#a7f53d4e02249457ff7a2859bde5f953a">CombatSystem</a>
|
||||||
|
, <a class="el" href="class_controller_support.html#addbdc82f140e553a598efa5139a02a23">ControllerSupport</a>
|
||||||
|
, <a class="el" href="class_effects_system.html#a8117947b39f05afb8ff0fbbcd3fff7d9">EffectsSystem</a>
|
||||||
|
, <a class="el" href="class_game_engine.html#aeb8df057dde6e18da6d2dc3e468afc8b">GameEngine</a>
|
||||||
|
, <a class="el" href="class_physics_system.html#a7e97af2ff3ac8bf879ab289397eb939c">PhysicsSystem</a>
|
||||||
|
, <a class="el" href="class_quest_system.html#aa7289df0bf8309e86e86f4569fc547b8">QuestSystem</a>
|
||||||
|
, <a class="el" href="class_state_manager.html#ae02fb746e1ef597d2842aaec506030b2">StateManager</a>
|
||||||
|
, <a class="el" href="class_u_i_system.html#a7a18d7e7398ace317fba4a0352bdb80d">UISystem</a>
|
||||||
|
, <a class="el" href="class_weather_time_system.html#a40074ebb6100edebf9cb0896bde577d7">WeatherTimeSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>updateNetworkEvents()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#a8713ca0191b7261126272dafca29f2cf">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
<li>upgradeCharacter()
|
||||||
|
: <a class="el" href="class_character_system.html#ac48c2ac0fda67171541e276cd93881b4">CharacterSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>useItem()
|
||||||
|
: <a class="el" href="class_item_inventory.html#a2c19e0eb0e6bd5b661540c0dd75efc91">ItemInventory</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_w"></a>- w -</h3><ul>
|
||||||
|
<li>warn()
|
||||||
|
: <a class="el" href="class_debug_logger.html#ac1bcbfec9894362ce94ecd3d534fd585">DebugLogger</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
391
program/html/functions_func.html
Normal file
@ -0,0 +1,391 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Члены классов - Функции</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="contents">
|
||||||
|
 
|
||||||
|
|
||||||
|
<h3><a id="index_a"></a>- a -</h3><ul>
|
||||||
|
<li>addAnimation()
|
||||||
|
: <a class="el" href="class_animation_system.html#aed9fe7cf12ff8850135cc82552cfebf1">AnimationSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>addCraftingRecipe()
|
||||||
|
: <a class="el" href="class_crafting_system.html#a2667d1589f5a4996dbc75dbcbf6bd93b">CraftingSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>addEffect()
|
||||||
|
: <a class="el" href="class_effects_system.html#acdd7a7d4639fbfdc7663fb05aa632afd">EffectsSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>addItem()
|
||||||
|
: <a class="el" href="class_item_inventory.html#a33e49c32a8761ae707da8b7b1875acce">ItemInventory</a>
|
||||||
|
</li>
|
||||||
|
<li>addLocation()
|
||||||
|
: <a class="el" href="class_world_builder.html#abdeb22286148c2c3c9cd3ce507a316d2">WorldBuilder</a>
|
||||||
|
</li>
|
||||||
|
<li>addQuest()
|
||||||
|
: <a class="el" href="class_quest_system.html#a672038c5907685856f4d417cd795d785">QuestSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>adjustGameplayParameters()
|
||||||
|
: <a class="el" href="class_difficulty_system.html#a477026ad959fa4f5ed6cb697bdd87767">DifficultySystem</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_c"></a>- c -</h3><ul>
|
||||||
|
<li>calculateAttackOutcome()
|
||||||
|
: <a class="el" href="class_combat_system.html#aed5618027fca5c1538f887ef9b21cb2d">CombatSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>changeReputation()
|
||||||
|
: <a class="el" href="class_faction_system.html#a7aed2a5e758bfcb8603a2ab96925b12a">FactionSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>changeWeather()
|
||||||
|
: <a class="el" href="class_weather_time_system.html#a7ace7672f172888226097c572492c068">WeatherTimeSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>checkAndUnlock()
|
||||||
|
: <a class="el" href="class_achievements_system.html#a6f3b5078470715f1f18b6d5d3ab58dfb">AchievementsSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>closeSession()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#aaa962fd408388cbeb886be26c765926d">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
<li>closeTrade()
|
||||||
|
: <a class="el" href="class_trade_system.html#a387cff93c2de627358c4300094a01865">TradeSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>completeQuest()
|
||||||
|
: <a class="el" href="class_quest_system.html#a2c4f81a2b40e5e6b9a57337646cb19ed">QuestSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>configureButtonMapping()
|
||||||
|
: <a class="el" href="class_controller_support.html#aa2098c113fb663ee7881d707c31584ca">ControllerSupport</a>
|
||||||
|
</li>
|
||||||
|
<li>craftItem()
|
||||||
|
: <a class="el" href="class_crafting_system.html#abe181e151f85fdb16bc3fb91b68d8feb">CraftingSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>createCharacter()
|
||||||
|
: <a class="el" href="class_character_system.html#a237aa4aa6669c002ddfeac51fed72e2b">CharacterSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>createOrUpdateMap()
|
||||||
|
: <a class="el" href="class_navigation_map_system.html#a5a02c1008f6da11ecf9f70dac8213549">NavigationMapSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>createSession()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#a48d2617d5398f6e55a68e38c1fb37a8b">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
<li>createUIElement()
|
||||||
|
: <a class="el" href="class_u_i_system.html#a283dc5c0eef4096f9fc59ec580d59d7e">UISystem</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_d"></a>- d -</h3><ul>
|
||||||
|
<li>deleteSaveFile()
|
||||||
|
: <a class="el" href="class_save_load_system.html#af4ca3c59e3a54cbb83f3e86e37b52678">SaveLoadSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>deserializeGameState()
|
||||||
|
: <a class="el" href="class_save_load_system.html#a03a7ad36d7299b930caffe09b791ac16">SaveLoadSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>displayMapSection()
|
||||||
|
: <a class="el" href="class_navigation_map_system.html#aeacdf0fc20852877a74632b5fb2128ba">NavigationMapSystem</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_e"></a>- e -</h3><ul>
|
||||||
|
<li>endDialogue()
|
||||||
|
: <a class="el" href="class_dialogue_system.html#a190168bfb39e374dcf112636bf9a8de1">DialogueSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>error()
|
||||||
|
: <a class="el" href="class_debug_logger.html#a268e7986304aa98d8194301a08f1aeea">DebugLogger</a>
|
||||||
|
</li>
|
||||||
|
<li>executeTrade()
|
||||||
|
: <a class="el" href="class_trade_system.html#a16436c76148cc7e8da199a237de3d8c6">TradeSystem</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_f"></a>- f -</h3><ul>
|
||||||
|
<li>findPath()
|
||||||
|
: <a class="el" href="class_navigation_map_system.html#adb4180d51d2f7a69c15ebe3de788744e">NavigationMapSystem</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_g"></a>- g -</h3><ul>
|
||||||
|
<li>getButtonState()
|
||||||
|
: <a class="el" href="class_controller_support.html#aa8618c603255029a1ecdc0357617135d">ControllerSupport</a>
|
||||||
|
</li>
|
||||||
|
<li>getDifficultyLevel()
|
||||||
|
: <a class="el" href="class_difficulty_system.html#a89f6e4b8e206a20096acf6aea2564e74">DifficultySystem</a>
|
||||||
|
</li>
|
||||||
|
<li>getLocationInfo()
|
||||||
|
: <a class="el" href="class_world_builder.html#a21d2c9c93f10b18cd32ccecf4bf49f9c">WorldBuilder</a>
|
||||||
|
</li>
|
||||||
|
<li>getReputation()
|
||||||
|
: <a class="el" href="class_faction_system.html#a79ebe6b293e934e1b2c69d03e0c5a5b7">FactionSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>getResource()
|
||||||
|
: <a class="el" href="class_resource_manager.html#a6e19865e0c7f5db8ec2068802092fe9b">ResourceManager</a>
|
||||||
|
</li>
|
||||||
|
<li>getString()
|
||||||
|
: <a class="el" href="class_localization_manager.html#a6dd0b9948e2ae4947fb08d9165e3dc59">LocalizationManager</a>
|
||||||
|
</li>
|
||||||
|
<li>getUnlockedAchievements()
|
||||||
|
: <a class="el" href="class_achievements_system.html#a4072ea69a7bf18f87ebf71f207d58abc">AchievementsSystem</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_h"></a>- h -</h3><ul>
|
||||||
|
<li>handlePlayerJoin()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#ab79c879bd64db377585050b20ae4c77f">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
<li>handlePlayerLeave()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#a4284fd956b3636f15277f53c83ba712a">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_i"></a>- i -</h3><ul>
|
||||||
|
<li>initialize()
|
||||||
|
: <a class="el" href="class_controller_support.html#a66da207947b3cc8d44d0cdd96cfc1f10">ControllerSupport</a>
|
||||||
|
, <a class="el" href="class_game_engine.html#af52f9b4cf1d9b2694eeb0aa2ea77de2f">GameEngine</a>
|
||||||
|
, <a class="el" href="class_physics_system.html#a383481896f30a9e3b4a0910bd7366317">PhysicsSystem</a>
|
||||||
|
, <a class="el" href="class_weather_time_system.html#a6f7124f3c43135e4a20a0244acb25d8a">WeatherTimeSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>initializeNetwork()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#a7e748fa6ce2900814ccd47dfd5c243b6">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
<li>initiateCombat()
|
||||||
|
: <a class="el" href="class_combat_system.html#a0ad07302c74cbece66b3b873d46dbe20">CombatSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>initiateTrade()
|
||||||
|
: <a class="el" href="class_trade_system.html#a56bd2df3c61ab6e7f2531c35b04c64e8">TradeSystem</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_j"></a>- j -</h3><ul>
|
||||||
|
<li>joinSession()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#a7b6261976a4ad3c2de89b8db964959f7">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_l"></a>- l -</h3><ul>
|
||||||
|
<li>listSaveFiles()
|
||||||
|
: <a class="el" href="class_save_load_system.html#a2c98f49b73df9103038259dbf2e2d92f">SaveLoadSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>loadGame()
|
||||||
|
: <a class="el" href="class_save_load_system.html#a958db47854276a20dd05f4667efedd52">SaveLoadSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>loadLanguagePack()
|
||||||
|
: <a class="el" href="class_localization_manager.html#abff19c89d4c43d29fb5c48d7d1c549ff">LocalizationManager</a>
|
||||||
|
</li>
|
||||||
|
<li>loadMods()
|
||||||
|
: <a class="el" href="class_modding_support.html#a8b1260ab6878f5de6b3acb059eda23c6">ModdingSupport</a>
|
||||||
|
</li>
|
||||||
|
<li>loadOrCreateWorld()
|
||||||
|
: <a class="el" href="class_world_builder.html#af586690490698826d518c4443f7fd846">WorldBuilder</a>
|
||||||
|
</li>
|
||||||
|
<li>loadResource()
|
||||||
|
: <a class="el" href="class_resource_manager.html#abda6ed5275971daf95188b364f697624">ResourceManager</a>
|
||||||
|
</li>
|
||||||
|
<li>loadSound()
|
||||||
|
: <a class="el" href="class_audio_manager.html#a0801d65ee762761af37d05a8b56f0206">AudioManager</a>
|
||||||
|
</li>
|
||||||
|
<li>log()
|
||||||
|
: <a class="el" href="class_debug_logger.html#a469be679e692a7653fc036a594eb6428">DebugLogger</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_p"></a>- p -</h3><ul>
|
||||||
|
<li>playEffect()
|
||||||
|
: <a class="el" href="class_effects_system.html#a08e38061c38bff563c2f36583637d435">EffectsSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>playMusic()
|
||||||
|
: <a class="el" href="class_audio_manager.html#a5283042dbc1b91acb33a2287cfc5e6ef">AudioManager</a>
|
||||||
|
</li>
|
||||||
|
<li>playSoundEffect()
|
||||||
|
: <a class="el" href="class_audio_manager.html#a6c982d7c6a38dc542fd28c0b46e41fa2">AudioManager</a>
|
||||||
|
</li>
|
||||||
|
<li>popState()
|
||||||
|
: <a class="el" href="class_state_manager.html#a1c5f8c0609e74fb2346b6b7f5930bb38">StateManager</a>
|
||||||
|
</li>
|
||||||
|
<li>processDialogueChoice()
|
||||||
|
: <a class="el" href="class_dialogue_system.html#a9a59df0d39db84841e7f2e7e96b2c9db">DialogueSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>provideModdingAPI()
|
||||||
|
: <a class="el" href="class_modding_support.html#a55cb6cd432b6f5aa64fac9ac3846a8f2">ModdingSupport</a>
|
||||||
|
</li>
|
||||||
|
<li>pushState()
|
||||||
|
: <a class="el" href="class_state_manager.html#ad7c3f970b3f0093bef4a1dcd68b4c53e">StateManager</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_r"></a>- r -</h3><ul>
|
||||||
|
<li>receiveData()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#a11316b07e85272b4e78b5aa54a4780d5">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
<li>registerAchievement()
|
||||||
|
: <a class="el" href="class_achievements_system.html#a48f359c15e1031f14968976d7ee6c3d2">AchievementsSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>removeItem()
|
||||||
|
: <a class="el" href="class_item_inventory.html#a401e0ab07c2abe546edacda837a44c2b">ItemInventory</a>
|
||||||
|
</li>
|
||||||
|
<li>removeLocation()
|
||||||
|
: <a class="el" href="class_world_builder.html#abd6a6b91e20d0ed37e6a04a0bed4b294">WorldBuilder</a>
|
||||||
|
</li>
|
||||||
|
<li>render()
|
||||||
|
: <a class="el" href="class_game_engine.html#a267bf9164ba09e32b7a24ba4afb527d4">GameEngine</a>
|
||||||
|
, <a class="el" href="class_state_manager.html#a02e78818db709db59df3a46a4bb47ddf">StateManager</a>
|
||||||
|
, <a class="el" href="class_u_i_system.html#ad85673e98a911b0ab7ae101c2a8c5e69">UISystem</a>
|
||||||
|
</li>
|
||||||
|
<li>run()
|
||||||
|
: <a class="el" href="class_game_engine.html#ab01970da2c68fefbf48b98c59d5627ae">GameEngine</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_s"></a>- s -</h3><ul>
|
||||||
|
<li>saveGame()
|
||||||
|
: <a class="el" href="class_save_load_system.html#a31fcc0da725b07fc0f37f0cb3089e64f">SaveLoadSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>sendData()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#aa484c5d22767eab88a7af456ac6a099f">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
<li>serializeGameState()
|
||||||
|
: <a class="el" href="class_save_load_system.html#aee6cfe1ef668a4f35c4ea45992648d2a">SaveLoadSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>setCurrentLanguage()
|
||||||
|
: <a class="el" href="class_localization_manager.html#a72afe1b0d03d1385a83c63aa39ff03e8">LocalizationManager</a>
|
||||||
|
</li>
|
||||||
|
<li>setDifficultyLevel()
|
||||||
|
: <a class="el" href="class_difficulty_system.html#a470f08dcb4e134df604c8779e0cf8e28">DifficultySystem</a>
|
||||||
|
</li>
|
||||||
|
<li>setTimeOfDay()
|
||||||
|
: <a class="el" href="class_weather_time_system.html#a84e7c37d0fb3de4d8fd00aaf6e995f90">WeatherTimeSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>shutdown()
|
||||||
|
: <a class="el" href="class_game_engine.html#aba20f4cd8d357c40ef763b17ab407918">GameEngine</a>
|
||||||
|
, <a class="el" href="class_physics_system.html#aa693c13b71beb03a4beb0537b5c33c3f">PhysicsSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>startDialogue()
|
||||||
|
: <a class="el" href="class_dialogue_system.html#a3d6202c96351d80f754c7543ce11858f">DialogueSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>stopAllSounds()
|
||||||
|
: <a class="el" href="class_audio_manager.html#ac880de40f09c0065c10948ca138cc7be">AudioManager</a>
|
||||||
|
</li>
|
||||||
|
<li>stopEffect()
|
||||||
|
: <a class="el" href="class_effects_system.html#a4af4d4380dd793d5ebbdd4ef381b226c">EffectsSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>synchronizeGameState()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#aac68b4eda8b76435634e85ba150c071a">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_t"></a>- t -</h3><ul>
|
||||||
|
<li>toggleMod()
|
||||||
|
: <a class="el" href="class_modding_support.html#add8a0cd71afd73a1c4727b3f44d9849b">ModdingSupport</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_u"></a>- u -</h3><ul>
|
||||||
|
<li>unloadAllResources()
|
||||||
|
: <a class="el" href="class_resource_manager.html#ac8e6c416a491f6fcc78ed682313feb4a">ResourceManager</a>
|
||||||
|
</li>
|
||||||
|
<li>update()
|
||||||
|
: <a class="el" href="class_a_i_system.html#a4c1e02a04a3053c073e58ad44f4d0293">AISystem</a>
|
||||||
|
, <a class="el" href="class_animation_system.html#a321fbe9696b3957012ed690d8f733374">AnimationSystem</a>
|
||||||
|
, <a class="el" href="class_character_system.html#a9b5653796d4b58191b3686034046d1d9">CharacterSystem</a>
|
||||||
|
, <a class="el" href="class_combat_system.html#a7f53d4e02249457ff7a2859bde5f953a">CombatSystem</a>
|
||||||
|
, <a class="el" href="class_controller_support.html#addbdc82f140e553a598efa5139a02a23">ControllerSupport</a>
|
||||||
|
, <a class="el" href="class_effects_system.html#a8117947b39f05afb8ff0fbbcd3fff7d9">EffectsSystem</a>
|
||||||
|
, <a class="el" href="class_game_engine.html#aeb8df057dde6e18da6d2dc3e468afc8b">GameEngine</a>
|
||||||
|
, <a class="el" href="class_physics_system.html#a7e97af2ff3ac8bf879ab289397eb939c">PhysicsSystem</a>
|
||||||
|
, <a class="el" href="class_quest_system.html#aa7289df0bf8309e86e86f4569fc547b8">QuestSystem</a>
|
||||||
|
, <a class="el" href="class_state_manager.html#ae02fb746e1ef597d2842aaec506030b2">StateManager</a>
|
||||||
|
, <a class="el" href="class_u_i_system.html#a7a18d7e7398ace317fba4a0352bdb80d">UISystem</a>
|
||||||
|
, <a class="el" href="class_weather_time_system.html#a40074ebb6100edebf9cb0896bde577d7">WeatherTimeSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>updateNetworkEvents()
|
||||||
|
: <a class="el" href="class_multiplayer_manager.html#a8713ca0191b7261126272dafca29f2cf">MultiplayerManager</a>
|
||||||
|
</li>
|
||||||
|
<li>upgradeCharacter()
|
||||||
|
: <a class="el" href="class_character_system.html#ac48c2ac0fda67171541e276cd93881b4">CharacterSystem</a>
|
||||||
|
</li>
|
||||||
|
<li>useItem()
|
||||||
|
: <a class="el" href="class_item_inventory.html#a2c19e0eb0e6bd5b661540c0dd75efc91">ItemInventory</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
<h3><a id="index_w"></a>- w -</h3><ul>
|
||||||
|
<li>warn()
|
||||||
|
: <a class="el" href="class_debug_logger.html#ac1bcbfec9894362ce94ecd3d534fd585">DebugLogger</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
94
program/html/game__engine_8h_source.html
Normal file
@ -0,0 +1,94 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>PPPI RPG Game: Исходный файл game_engine.h</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">PPPI RPG Game
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Создано системой Doxygen 1.9.1 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Поиск','.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Поиск');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">game_engine.h</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>  </div>
|
||||||
|
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="class_game_engine.html"> 4</a></span> <span class="keyword">class </span><a class="code" href="class_game_engine.html">GameEngine</a> {</div>
|
||||||
|
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="keyword">public</span>:</div>
|
||||||
|
<div class="line"><a name="l00009"></a><span class="lineno"><a class="line" href="class_game_engine.html#af52f9b4cf1d9b2694eeb0aa2ea77de2f"> 9</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_game_engine.html#af52f9b4cf1d9b2694eeb0aa2ea77de2f">initialize</a>();</div>
|
||||||
|
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>  </div>
|
||||||
|
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="class_game_engine.html#ab01970da2c68fefbf48b98c59d5627ae"> 14</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_game_engine.html#ab01970da2c68fefbf48b98c59d5627ae">run</a>();</div>
|
||||||
|
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>  </div>
|
||||||
|
<div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="class_game_engine.html#aba20f4cd8d357c40ef763b17ab407918"> 19</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_game_engine.html#aba20f4cd8d357c40ef763b17ab407918">shutdown</a>();</div>
|
||||||
|
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  </div>
|
||||||
|
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="keyword">private</span>:</div>
|
||||||
|
<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="class_game_engine.html#aeb8df057dde6e18da6d2dc3e468afc8b"> 26</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_game_engine.html#aeb8df057dde6e18da6d2dc3e468afc8b">update</a>(<span class="keywordtype">float</span> deltaTime);</div>
|
||||||
|
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  </div>
|
||||||
|
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="class_game_engine.html#a267bf9164ba09e32b7a24ba4afb527d4"> 31</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_game_engine.html#a267bf9164ba09e32b7a24ba4afb527d4">render</a>();</div>
|
||||||
|
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> };</div>
|
||||||
|
<div class="ttc" id="aclass_game_engine_html"><div class="ttname"><a href="class_game_engine.html">GameEngine</a></div><div class="ttdoc">Класс GameEngine является основой для всей архитектуры игры.</div><div class="ttdef"><b>Definition:</b> game_engine.h:4</div></div>
|
||||||
|
<div class="ttc" id="aclass_game_engine_html_a267bf9164ba09e32b7a24ba4afb527d4"><div class="ttname"><a href="class_game_engine.html#a267bf9164ba09e32b7a24ba4afb527d4">GameEngine::render</a></div><div class="ttdeci">void render()</div><div class="ttdoc">Рендерит текущее состояние игры.</div></div>
|
||||||
|
<div class="ttc" id="aclass_game_engine_html_ab01970da2c68fefbf48b98c59d5627ae"><div class="ttname"><a href="class_game_engine.html#ab01970da2c68fefbf48b98c59d5627ae">GameEngine::run</a></div><div class="ttdeci">void run()</div><div class="ttdoc">Запускает основной игровой цикл.</div></div>
|
||||||
|
<div class="ttc" id="aclass_game_engine_html_aba20f4cd8d357c40ef763b17ab407918"><div class="ttname"><a href="class_game_engine.html#aba20f4cd8d357c40ef763b17ab407918">GameEngine::shutdown</a></div><div class="ttdeci">void shutdown()</div><div class="ttdoc">Останавливает игру и освобождает ресурсы.</div></div>
|
||||||
|
<div class="ttc" id="aclass_game_engine_html_aeb8df057dde6e18da6d2dc3e468afc8b"><div class="ttname"><a href="class_game_engine.html#aeb8df057dde6e18da6d2dc3e468afc8b">GameEngine::update</a></div><div class="ttdeci">void update(float deltaTime)</div><div class="ttdoc">Обновляет все подсистемы (физика, анимация, AI и т.д.).</div></div>
|
||||||
|
<div class="ttc" id="aclass_game_engine_html_af52f9b4cf1d9b2694eeb0aa2ea77de2f"><div class="ttname"><a href="class_game_engine.html#af52f9b4cf1d9b2694eeb0aa2ea77de2f">GameEngine::initialize</a></div><div class="ttdeci">void initialize()</div><div class="ttdoc">Инициализирует игровой движок и все его подсистемы.</div></div>
|
||||||
|
</div><!-- fragment --></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Создано системой <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
23
program/html/graph_legend.dot
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
digraph "Легенда"
|
||||||
|
{
|
||||||
|
// LATEX_PDF_SIZE
|
||||||
|
edge [fontname="Helvetica",fontsize="10",labelfontname="Helvetica",labelfontsize="10"];
|
||||||
|
node [fontname="Helvetica",fontsize="10",shape=record];
|
||||||
|
Node9 [shape="box",label="Inherited",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",fillcolor="grey75",style="filled" fontcolor="black"];
|
||||||
|
Node10 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
|
||||||
|
Node10 [shape="box",label="PublicBase",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="black"];
|
||||||
|
Node11 -> Node10 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
|
||||||
|
Node11 [shape="box",label="Truncated",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="red"];
|
||||||
|
Node13 -> Node9 [dir="back",color="darkgreen",fontsize="10",style="solid",fontname="Helvetica"];
|
||||||
|
Node13 [shape="box",label="ProtectedBase",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="black"];
|
||||||
|
Node14 -> Node9 [dir="back",color="firebrick4",fontsize="10",style="solid",fontname="Helvetica"];
|
||||||
|
Node14 [shape="box",label="PrivateBase",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="black"];
|
||||||
|
Node15 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
|
||||||
|
Node15 [shape="box",label="Undocumented",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="grey75"];
|
||||||
|
Node16 -> Node9 [dir="back",color="midnightblue",fontsize="10",style="solid",fontname="Helvetica"];
|
||||||
|
Node16 [shape="box",label="Templ< int >",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="black"];
|
||||||
|
Node17 -> Node16 [dir="back",color="orange",fontsize="10",style="dashed",label="< int >",fontname="Helvetica"];
|
||||||
|
Node17 [shape="box",label="Templ< T >",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="black"];
|
||||||
|
Node18 -> Node9 [dir="back",color="darkorchid3",fontsize="10",style="dashed",label="m_usedClass",fontname="Helvetica"];
|
||||||
|
Node18 [shape="box",label="Used",fontsize="10",height=0.2,width=0.4,fontname="Helvetica",color="black"];
|
||||||
|
}
|