gre/viewlegacy.h File Reference

GRE VIEW_LEGACY classes. More...

#include <gre/view.h>
#include <X11/X.h>
#include <mi32/grtree.h>
#include <mi32/strtodeg.h>
#include <mgui/statusbar.h>
Include dependency graph for viewlegacy.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GRE::TOOL
 Base class for tools attached to view. More...
class  GRE::VIEW_LEGACY
class  GRE::VIEW_LEGACY_SAVESETTINGS

Namespaces

namespace  GRE

Defines

#define GRE_MaxPrevViews   10
#define LEGENDVIEW_SHOW_Left   2
#define LEGENDVIEW_SHOW_None   1
#define LEGENDVIEW_SHOW_NotSet   0
#define LEGENDVIEW_SHOW_Right   3

Enumerations

enum  GRE::VIEW_LEGACY_COORDSOURCE {
  GRE::VIEW_LEGACY_COORDSOURCE_None, GRE::VIEW_LEGACY_COORDSOURCE_Mouse, GRE::VIEW_LEGACY_COORDSOURCE_ViewCenter, GRE::VIEW_LEGACY_COORDSOURCE_Entered,
  GRE::VIEW_LEGACY_COORDSOURCE_GPS, GRE::VIEW_LEGACY_COORDSOURCE_COUNT
}

Functions

void GRE_ToolAddViewInView (GRE::VIEW_LEGACY *view, GRE::TOOL **rtool=0)
void GRE::ToolAddRecenter (GRE::VIEW_LEGACY *view, GRE::TOOL **rtool=0)
void GRE::ToolAddZoomBox (GRE::VIEW_LEGACY *view, GRE::TOOL **rtool=0)

Detailed Description

GRE VIEW_LEGACY classes.


Define Documentation

#define GRE_MaxPrevViews   10

Maximum number of "previous views" to retain.

#define LEGENDVIEW_SHOW_Left   2
#define LEGENDVIEW_SHOW_None   1
#define LEGENDVIEW_SHOW_NotSet   0
#define LEGENDVIEW_SHOW_Right   3

Function Documentation

void GRE_ToolAddViewInView ( GRE::VIEW_LEGACY view,
GRE::TOOL **  rtool = 0 
)

Add view-in-view tool.


Generated on Sun Oct 7 21:24:04 2012 for TNTsdk 2012 by  doxygen 1.6.1