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

Public Member Functions

 uiODSceneTreeTop (uiTreeView *, uiTreeFactorySet *, int)
 
 ~uiODSceneTreeTop ()
 
virtual int sceneID () const
 
bool selectWithKey (int selkey)
 
TypeSet< int > getDisplayIds (int &, bool)
 
void loopOverChildrenIds (TypeSet< int > &, int &, bool, const ObjectSet< uiTreeItem > &)
 
- Public Member Functions inherited from CallBacker
 CallBacker ()
 
 CallBacker (const CallBacker &)
 
virtual ~CallBacker ()
 
bool attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const
 
bool attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const
 
void detachCB (const NotifierAccess &, const CallBack &) const
 
void detachCB (const NotifierAccess *notif, const CallBack &cb) const
 
bool isNotifierAttached (const NotifierAccess *) const
 Only for debugging purposes, don't use. More...
 
virtual bool isCapsule () const
 
void stopReceivingNotifications () const
 

Protected Member Functions

void addFactoryCB (CallBacker *)
 
void removeFactoryCB (CallBacker *)
 
virtual const char * parentType () const
 
uiODApplMgrapplMgr ()
 
- Protected Member Functions inherited from uiTreeTopItem
virtual bool addChld (uiTreeItem *, bool below, bool downwards)
 
virtual void removeItem (uiTreeViewItem *)
 
void selectionChanged (CallBacker *)
 
void rightClickCB (CallBacker *)
 
void anyButtonClickCB (CallBacker *)
 
void doubleClickCB (CallBacker *)
 
void itemRenamed (CallBacker *)
 
void handleSelectionChanged (bool frmbtclk)
 
virtual uiParentgetUiParent () const
 
- Protected Member Functions inherited from uiTreeItem
virtual int uiTreeViewItemType () const
 
virtual bool useParentType () const
 
virtual bool init ()
 
virtual bool rightClick (uiTreeViewItem *)
 
virtual bool anyButtonClick (uiTreeViewItem *)
 
virtual bool doubleClick (uiTreeViewItem *)
 
virtual void setTreeViewItem (uiTreeViewItem *)
 
virtual void renameItem (uiTreeViewItem *)
 
virtual bool showSubMenu ()
 
virtual bool isSelectable () const
 
virtual bool isExpandable () const
 
virtual bool shouldSelect (int selectionkey) const
 
- Protected Member Functions inherited from CallBacker
void detachAllNotifiers () const
 Call from the destructor of your inherited object. More...
 

Protected Attributes

int sceneid_
 
uiTreeFactorySettfs
 
- Protected Attributes inherited from uiTreeTopItem
uiTreeViewlistview_
 
bool disabrightclick_
 
bool disabanyclick_
 
bool disabselcngresp_
 
- Protected Attributes inherited from uiTreeItem
IOPar properties_
 
uiTreeItemparent_
 
uiString name_
 
uiTreeViewItemuitreeviewitem_
 
ObjectSet< uiTreeItemchildren_
 

Private Member Functions

 mODTextTranslationClass (uiODSceneTreeTop)
 

Additional Inherited Members

- Static Public Member Functions inherited from CallBacker
static void createReceiverForCurrentThread ()
 
static void removeReceiverForCurrentThread ()
 

Detailed Description

Constructor & Destructor Documentation

uiODSceneTreeTop::uiODSceneTreeTop ( uiTreeView ,
uiTreeFactorySet ,
int   
)
uiODSceneTreeTop::~uiODSceneTreeTop ( )

Member Function Documentation

void uiODSceneTreeTop::addFactoryCB ( CallBacker )
protected
uiODApplMgr* uiODSceneTreeTop::applMgr ( )
protected
TypeSet<int> uiODSceneTreeTop::getDisplayIds ( int &  ,
bool   
)
void uiODSceneTreeTop::loopOverChildrenIds ( TypeSet< int > &  ,
int &  ,
bool  ,
const ObjectSet< uiTreeItem > &   
)
uiODSceneTreeTop::mODTextTranslationClass ( uiODSceneTreeTop  )
private
virtual const char* uiODSceneTreeTop::parentType ( ) const
inlineprotectedvirtual
Returns
typeid(parentclass).name()

Reimplemented from uiTreeTopItem.

void uiODSceneTreeTop::removeFactoryCB ( CallBacker )
protected
virtual int uiODSceneTreeTop::sceneID ( ) const
virtual
bool uiODSceneTreeTop::selectWithKey ( int  selkey)
virtual

Reimplemented from uiTreeItem.

Member Data Documentation

int uiODSceneTreeTop::sceneid_
protected
uiTreeFactorySet* uiODSceneTreeTop::tfs
protected

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