GG
Classes | Namespaces | Typedefs | Functions
EveGlue.h File Reference
#include <GG/adobe/dictionary.hpp>
#include <boost/function.hpp>

Go to the source code of this file.

Classes

struct  GG::ModalDialogResult
 

Namespaces

namespace  GG
 

Typedefs

typedef boost::function< bool(adobe::name_t,
const adobe::any_regular_t &)> 
GG::ButtonHandler
 

Functions

ModalDialogResult GG::ExecuteModalDialog (std::istream &eve_definition, std::istream &adam_definition, ButtonHandler handler)
 
Wnd * GG::MakeDialog (std::istream &eve_definition, std::istream &adam_definition, ButtonHandler handler)
 

Detailed Description

Contains the ExecuteModalDialog() and MakelDialog() functions and associated typs; these automate the parsing, instantiation, binding to GG Wnds, and evaluation of Adobe Adam- and Eve- based dialogs.

Definition in file EveGlue.h.