VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
makVrv::DtGdbSurfacesInterface Class Reference

The abstract interface of the DtGdbSurfacesWidget for the DtGdbSurfacesLogic. More...

Inheritance diagram for makVrv::DtGdbSurfacesInterface:
Inheritance graph
[legend]

Public Member Functions

virtual void setSurfaceState (DtTerrainPatch::GdbSurface surfaceId, bool state)=0
 Tell the widget that a surface is on or off.
virtual ~DtGdbSurfacesInterface ()
 Destructor.
virtual void addGdbSurface (DtTerrainPatch::GdbSurface surfaceId, bool isOn)=0
 Add a GDB surface to the widget.

Public Attributes

boost::signal< void(DtTerrainPatch::GdbSurface
id, bool isOn)> 
signal_surfaceChanged
 Boost signal emitted when a surface is turned on or off in the gui.

Detailed Description

The abstract interface of the DtGdbSurfacesWidget for the DtGdbSurfacesLogic.

Constructor & Destructor Documentation

virtual makVrv::DtGdbSurfacesInterface::~DtGdbSurfacesInterface ( )
virtual

Destructor.

Member Function Documentation

virtual void makVrv::DtGdbSurfacesInterface::setSurfaceState ( DtTerrainPatch::GdbSurface  surfaceId,
bool  state 
)
pure virtual

Tell the widget that a surface is on or off.

Implemented in makVrv::DtGdbSurfacesPage.

virtual void makVrv::DtGdbSurfacesInterface::addGdbSurface ( DtTerrainPatch::GdbSurface  surfaceId,
bool  isOn 
)
pure virtual

Add a GDB surface to the widget.

Implemented in makVrv::DtGdbSurfacesPage.

Member Data Documentation

boost::signal<void (DtTerrainPatch::GdbSurface id, bool isOn)> makVrv::DtGdbSurfacesInterface::signal_surfaceChanged

Boost signal emitted when a surface is turned on or off in the gui.


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

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)