osgEarth 2.1.1
Public Member Functions | Public Attributes

seamless::SeamlessMapProxy Struct Reference

Inheritance diagram for seamless::SeamlessMapProxy:
Collaboration diagram for seamless::SeamlessMapProxy:

List of all members.

Public Member Functions

 SeamlessMapProxy (SeamlessEngineNode *node)
void onMapProfileEstablished (const Profile *profile)
void onImageLayerAdded (ImageLayer *layer, unsigned int index)
void onImageLayerRemoved (ImageLayer *layer, unsigned int index)
void onImageLayerMoved (ImageLayer *layer, unsigned int oldIndex, unsigned int newIndex)
void onElevationLayerAdded (ElevationLayer *layer, unsigned int index)
void onElevationLayerRemoved (ElevationLayer *layer, unsigned int index)
void onElevationLayerMoved (ElevationLayer *layer, unsigned int oldIndex, unsigned int newIndex)

Public Attributes

osg::observer_ptr
< SeamlessEngineNode
_node

Detailed Description

Definition at line 31 of file SeamlessEngineNode.cpp.


Constructor & Destructor Documentation

seamless::SeamlessMapProxy::SeamlessMapProxy ( SeamlessEngineNode node) [inline]

Definition at line 33 of file SeamlessEngineNode.cpp.

{

Member Function Documentation

void seamless::SeamlessMapProxy::onElevationLayerAdded ( ElevationLayer layer,
unsigned int  index 
) [inline, virtual]

Reimplemented from osgEarth::MapCallback.

Definition at line 48 of file SeamlessEngineNode.cpp.

                                                                              {
void seamless::SeamlessMapProxy::onElevationLayerMoved ( ElevationLayer layer,
unsigned int  oldIndex,
unsigned int  newIndex 
) [inline, virtual]

Reimplemented from osgEarth::MapCallback.

Definition at line 54 of file SeamlessEngineNode.cpp.

void seamless::SeamlessMapProxy::onElevationLayerRemoved ( ElevationLayer layer,
unsigned int  index 
) [inline, virtual]

Reimplemented from osgEarth::MapCallback.

Definition at line 51 of file SeamlessEngineNode.cpp.

                                                                                                      {
void seamless::SeamlessMapProxy::onImageLayerAdded ( ImageLayer layer,
unsigned int  index 
) [inline, virtual]

Reimplemented from osgEarth::MapCallback.

Definition at line 39 of file SeamlessEngineNode.cpp.

                                                                      {
void seamless::SeamlessMapProxy::onImageLayerMoved ( ImageLayer layer,
unsigned int  oldIndex,
unsigned int  newIndex 
) [inline, virtual]

Reimplemented from osgEarth::MapCallback.

Definition at line 45 of file SeamlessEngineNode.cpp.

                                                                            {
void seamless::SeamlessMapProxy::onImageLayerRemoved ( ImageLayer layer,
unsigned int  index 
) [inline, virtual]

Reimplemented from osgEarth::MapCallback.

Definition at line 42 of file SeamlessEngineNode.cpp.

                                                                                              {
void seamless::SeamlessMapProxy::onMapProfileEstablished ( const Profile profile) [inline]

Definition at line 36 of file SeamlessEngineNode.cpp.

                                                                    {

Member Data Documentation

Definition at line 34 of file SeamlessEngineNode.cpp.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines