src/tron/cockpit/cCockpit.h File Reference

contains the central point of the cockpit system More...

#include "tXmlParser.h"
#include "tSafePTR.h"
#include "ePlayer.h"
#include <deque>
#include <list>
#include <map>
#include <set>
#include <memory>
#include <typeinfo>
#include "tValue.h"

Include dependency graph for cCockpit.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  cWidget

Classes

class  cCockpit
 Cockpit class: keeps a list of widgets and delegates rendering and parsing to them. More...

Defines

#define FOREACH_COCKPIT(cockpit)   for(std::list<cCockpit *>::const_iterator cockpit = cCockpit::Cockpits().begin(); cockpit != cCockpit::Cockpits().end(); ++cockpit)

Variables

const std::map< tString,
tValue::Callback< cCockpit >
::cb_ptr > 
stc_callbacks
std::set< tStringstc_forbiddenCallbacks


Detailed Description

contains the central point of the cockpit system

This might get moved to src/ui, even though parts have to stay in the higher regions of the sources.

Definition in file cCockpit.h.


Define Documentation

#define FOREACH_COCKPIT ( cockpit   )     for(std::list<cCockpit *>::const_iterator cockpit = cCockpit::Cockpits().begin(); cockpit != cCockpit::Cockpits().end(); ++cockpit)

Definition at line 52 of file cCockpit.h.

Referenced by parsecockpit(), ProcessKey(), and readjust_cockpit().


Variable Documentation

const std::map<tString, tValue::Callback<cCockpit>::cb_ptr> stc_callbacks

Referenced by cWidget::WithDataFunctions::ProcessDataSource(), and reparseforbiddencallbacks().

std::set<tString> stc_forbiddenCallbacks

Definition at line 105 of file cCockpit.cpp.

Referenced by cWidget::WithDataFunctions::ProcessDataSource().


Generated on Sat Mar 15 23:13:51 2008 for Armagetron Advanced by  doxygen 1.5.4