19#ifndef HEADER_GHOST_REPLAY_INFO_DIALOG_HPP
20#define HEADER_GHOST_REPLAY_INFO_DIALOG_HPP
22#include "guiengine/modaldialog.hpp"
23#include "guiengine/widgets.hpp"
24#include "replay/replay_play.hpp"
40 unsigned int m_replay_id;
42 uint64_t m_compare_replay_uid;
55 void updateReplayDisplayedInfo();
56 void refreshMainScreen();
62 GUIEngine::EventPropagation
processEvent(
const std::string& eventSource);
Abstract base class representing a modal dialog.
Definition: modaldialog.hpp:56
Dialog that allows a user to do action with ghost replay file.
Definition: ghost_replay_info_dialog.hpp:30
GUIEngine::EventPropagation processEvent(const std::string &eventSource)
Returns whether to block event propagation (usually, you will want to block events you processed)
Definition: ghost_replay_info_dialog.cpp:223
virtual void onUpdate(float dt)
Override to be notified of updates.
Definition: ghost_replay_info_dialog.cpp:358
virtual bool onEscapePressed()
Override to change what happens on escape pressed.
Definition: ghost_replay_info_dialog.cpp:350
Definition: replay_play.hpp:57