GG: EveGlue.h File Reference

GG

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- File List
- File Members

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.