OpendTect  7.0
Public Member Functions | Protected Attributes | List of all members
UserActionGroup Class Reference
Inheritance diagram for UserActionGroup:
[legend]

Public Member Functions

virtual ~UserActionGroup ()
 
virtual void addAction (UserAction *, bool manage=false)
 
virtual void addGroup (UserActionGroup *, bool manage=false)
 
virtual bool canAddGroup () const
 
virtual void removeAll ()
 

Protected Attributes

ObjectSet< UserActionactions_
 
BoolTypeSet actionsownership_
 
ObjectSet< UserActionGroupgroups_
 
BoolTypeSet groupsowership_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ ~UserActionGroup()

virtual UserActionGroup::~UserActionGroup ( )
virtual

Member Function Documentation

◆ addAction()

virtual void UserActionGroup::addAction ( UserAction ,
bool  manage = false 
)
virtual

◆ addGroup()

virtual void UserActionGroup::addGroup ( UserActionGroup ,
bool  manage = false 
)
virtual

◆ canAddGroup()

virtual bool UserActionGroup::canAddGroup ( ) const
virtual

◆ removeAll()

virtual void UserActionGroup::removeAll ( )
virtual

Member Data Documentation

◆ actions_

ObjectSet<UserAction> UserActionGroup::actions_
protected

◆ actionsownership_

BoolTypeSet UserActionGroup::actionsownership_
protected

◆ groups_

ObjectSet<UserActionGroup> UserActionGroup::groups_
protected

◆ groupsowership_

BoolTypeSet UserActionGroup::groupsowership_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024