VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
makVrf::DtVrfEntityMenu Class Reference
Inheritance diagram for makVrf::DtVrfEntityMenu:
Inheritance graph
[legend]

Public Member Functions

 DtVrfEntityMenu (const QString &title, QWidget *parent, makVrv::DtDe &)
 
virtual ~DtVrfEntityMenu ()
 
- Public Member Functions inherited from makVrf::DtSelectionEnabledMenu
 DtSelectionEnabledMenu (const QString &title, QWidget *parent, makVrv::DtDe &)
 
virtual ~DtSelectionEnabledMenu ()
 
virtual void slot_validateMenuItems ()
 
virtual void setBlockSelectionChange (bool b)
 
bool blockSelectionChange () const
 
virtual bool needsValidation () const
 
const
makVrv::DtSelectionManager::IdSet
validatingFor () const
 
virtual bool setSelectionSetForValidate (const makVrv::DtSelectionManager::IdSet &selection)
 
virtual bool validateSelection (const makVrv::DtSelectionManager::IdSet &selection) const
 
virtual void setUseLastSelection (bool useLastSelection)
 
virtual bool useLastSelection () const
 
virtual void setUseOnlyLastSingleSelection (bool useOnlyLastSingleSelection)
 
virtual bool useOnlyLastSingleSelection () const
 
virtual void setActiveMenu (bool)
 
- Public Member Functions inherited from makVrf::DtAssembledMenu
 DtAssembledMenu (const QString &title, QWidget *parent, makVrv::DtDe &)
 
virtual ~DtAssembledMenu ()
 
const DtConfigurableMenuAssemblerassembler () const
 

Protected Member Functions

virtual bool eventFilter (QObject *, QEvent *)
 
virtual void actionAdded (QEvent *)
 
virtual bool shouldAddAsPartOfMenu (const QList< QAction * > &acts, QAction *toMatch) const
 
virtual void validateMenuItems (int terrainPatchOffset)
 
- Protected Member Functions inherited from makVrf::DtSelectionEnabledMenu
virtual void initValidationConnections ()
 
virtual void slot_terrainPatchToBeDeleted ()
 
virtual void slot_selectionChanged ()
 
virtual bool terrainLoaded (int terrainCountOffset) const
 

Protected Attributes

std::vector< std::pair
< DtVrfEntityAction *, QAction * > > 
myEntityActions
 
- Protected Attributes inherited from makVrf::DtSelectionEnabledMenu
bool myBlockSelectionChange
 
makVrv::DtSignalConnectionManager myValidationConnections
 
makVrv::DtSelectionManager::IdSet myValidatedFor
 
bool myUseLastSelection
 
bool myUseOnlyLastSingleSelection
 
- Protected Attributes inherited from makVrf::DtAssembledMenu
makVrv::DtDemyDe
 
makVrv::DtSignalConnectionManager myConnectionManager
 
DtConfigurableMenuAssembler myAssembler
 

Additional Inherited Members

- Static Public Member Functions inherited from makVrf::DtAssembledMenu
static void sortMenu (QMenu *)
 
- Public Attributes inherited from makVrf::DtAssembledMenu
boost::signals2::signal< void(DtAssembledMenu *)> signal_preAssembleMenu
 
boost::signals2::signal< void(DtAssembledMenu *)> signal_postAssembleMenu
 

Constructor & Destructor Documentation

makVrf::DtVrfEntityMenu::DtVrfEntityMenu ( const QString &  title,
QWidget *  parent,
makVrv::DtDe  
)

CTOR.

virtual makVrf::DtVrfEntityMenu::~DtVrfEntityMenu ( )
virtual

DtTaskSetMenu.

Member Function Documentation

virtual bool makVrf::DtVrfEntityMenu::eventFilter ( QObject ,
QEvent  
)
protectedvirtual
virtual void makVrf::DtVrfEntityMenu::actionAdded ( QEvent )
protectedvirtual
virtual bool makVrf::DtVrfEntityMenu::shouldAddAsPartOfMenu ( const QList< QAction * > &  acts,
QAction toMatch 
) const
protectedvirtual
virtual void makVrf::DtVrfEntityMenu::validateMenuItems ( int  terrainPatchOffset)
protectedvirtual

Member Data Documentation

std::vector<std::pair<DtVrfEntityAction*, QAction*> > makVrf::DtVrfEntityMenu::myEntityActions
protected

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

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)