VR-Forces 4.0.4 Class Documentation
Classes | Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes
makVrv::DtMouseMappingEditorLogic Class Reference

The logic for the mouse mapping editor page. More...

List of all members.

Classes

struct  MouseMappingInformation

Public Member Functions

 DtMouseMappingEditorLogic (DtDe &de, DtMouseMappingEditorWidgetInterface &iFace, DtSelectInstanceWidget &selectedInstance)
virtual ~DtMouseMappingEditorLogic ()
 virtual DTOR
virtual void setupGui ()

Protected Types

typedef std::vector
< MouseMappingInformation
MouseMappingList
typedef std::map< std::string,
MouseMappingList
MouseMappings

Protected Member Functions

virtual void slot_currentInstanceChanged (int, const std::string &)
virtual void addItem (const QString &mode, const QString &key, const QString &context, const QString &functionText="", bool ctrl=false, bool shift=false, bool drag=false)

Protected Attributes

DtDemyDe
DtMouseMappingEditorWidgetInterfacemyInterface
DtSelectInstanceWidgetmySelectedInstance
MouseMappings myMouseMappings
 current function filter in use

Detailed Description

The logic for the mouse mapping editor page.


Member Typedef Documentation

typedef std::map<std::string, MouseMappingList> makVrv::DtMouseMappingEditorLogic::MouseMappings [protected]

Constructor & Destructor Documentation

virtual DTOR


Member Function Documentation

virtual void makVrv::DtMouseMappingEditorLogic::setupGui ( ) [virtual]
virtual void makVrv::DtMouseMappingEditorLogic::slot_currentInstanceChanged ( int  ,
const std::string &   
) [protected, virtual]
virtual void makVrv::DtMouseMappingEditorLogic::addItem ( const QString &  mode,
const QString &  key,
const QString &  context,
const QString &  functionText = "",
bool  ctrl = false,
bool  shift = false,
bool  drag = false 
) [protected, virtual]

Member Data Documentation

current function filter in use


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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)