GRE::LAYER_BINGMAPS Class Reference

Tileset Layer class. More...

#include <gre/lrbingmaps.h>

Inheritance diagram for GRE::LAYER_BINGMAPS:
Inheritance graph
[legend]

List of all members.

Classes

class  DISPPARM

Public Member Functions

 LAYER_BINGMAPS (GRE::GROUP *group, SPATMOD::IMAGE::SOURCE_BINGMAPS::MAPSTYLE MapStyle, CREATEFLAGS createflags=CREATEFLAG_None, GRE::LISTPOS listpos=GRE::LISTPOS_Last, LAYER *reflayer=0)
 LAYER_BINGMAPS (GRE::GROUP *group, CREATEFLAGS createflags=CREATEFLAG_None, GRE::LISTPOS listpos=GRE::LISTPOS_Last, LAYER *reflayer=0)
virtual ~LAYER_BINGMAPS ()
const DISPPARMGetDispParm () const
void SetDispParm (const DISPPARM &dispparm, bool bUpdate=true)

Static Public Member Functions

static ERRVALUE DataTipReverseGeocode (MISTRING &string, const DPOINT2D &point, GRE::VIEW *view)
static ERRVALUE DlgShowTermsOfUse (MDLGPARENT dlgparent, bool bForceToShow=false)
static void RegisterType ()

Protected Attributes

DISPPARM m_dispparm

Detailed Description

Tileset Layer class.


Constructor & Destructor Documentation

GRE::LAYER_BINGMAPS::LAYER_BINGMAPS ( GRE::GROUP group,
CREATEFLAGS  createflags = CREATEFLAG_None,
GRE::LISTPOS  listpos = GRE::LISTPOS_Last,
LAYER reflayer = 0 
) [explicit]

Construct layer and insert into list.

Parameters:
group Group to contain layer
createflags Creation flags
listpos Position in list
reflayer Reference layer for insertion
GRE::LAYER_BINGMAPS::LAYER_BINGMAPS ( GRE::GROUP group,
SPATMOD::IMAGE::SOURCE_BINGMAPS::MAPSTYLE  MapStyle,
CREATEFLAGS  createflags = CREATEFLAG_None,
GRE::LISTPOS  listpos = GRE::LISTPOS_Last,
LAYER reflayer = 0 
) [explicit]

Construct layer and insert into list.

Parameters:
group Group to contain layer
MapStyle Map STyle
createflags Creation flags
listpos Position in list
reflayer Reference layer for insertion
virtual GRE::LAYER_BINGMAPS::~LAYER_BINGMAPS (  )  [virtual]

Member Function Documentation

static ERRVALUE GRE::LAYER_BINGMAPS::DataTipReverseGeocode ( MISTRING string,
const DPOINT2D point,
GRE::VIEW view 
) [static]

Get string with reverse geocoded location information.

Parameters:
string String to return
point DataTip point in disp coords
view View
static ERRVALUE GRE::LAYER_BINGMAPS::DlgShowTermsOfUse ( MDLGPARENT  dlgparent,
bool  bForceToShow = false 
) [static]

Show bing maps terms of use agreement. Returns 0 if agreed, EUserCancel if not.

Parameters:
bForceToShow True to ignore if terms have been agreed to before and show dialog
const DISPPARM& GRE::LAYER_BINGMAPS::GetDispParm (  )  const [inline]

Retrieve layer-specific display parameters.

Returns:
current parameters
static void GRE::LAYER_BINGMAPS::RegisterType (  )  [static]

Register this layer type.

void GRE::LAYER_BINGMAPS::SetDispParm ( const DISPPARM dispparm,
bool  bUpdate = true 
)

Set layer-specific display parameters.

Parameters:
dispparm Parameters to set
bUpdate Redraw view and set flags

Member Data Documentation

Layer-specific display parameters.


The documentation for this class was generated from the following file:

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