18#ifndef HEADER_ENTER_ADDRESS_DIALOG_HPP
19#define HEADER_ENTER_ADDRESS_DIALOG_HPP
21#include "guiengine/modaldialog.hpp"
22#include "utils/cpp2011.hpp"
42 std::shared_ptr<Server>* m_entered_server;
55 virtual void onUpdate(
float dt) OVERRIDE;
57 virtual void onEnterPressedInternal() OVERRIDE;
59 GUIEngine::EventPropagation
processEvent(
const std::string& event_source)
Dialog that shows up when user wants to enter server address.
Definition: enter_address_dialog.hpp:38
GUIEngine::EventPropagation processEvent(const std::string &event_source) OVERRIDE
Returns whether to block event propagation (usually, you will want to block events you processed)
Definition: enter_address_dialog.cpp:85
virtual void onUpdate(float dt) OVERRIDE
Override to be notified of updates.
Definition: enter_address_dialog.cpp:63
Abstract base class representing a modal dialog.
Definition: modaldialog.hpp:56
A text field widget.
Definition: text_box_widget.hpp:53
Definition: server.hpp:44
Contains all GUI engine related classes and functions.
Definition: abstract_state_manager.hpp:33