OpendTect  6.6
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
uiShortcutsList Class Reference

Public Member Functions

 uiShortcutsList (const uiShortcutsList &scl)
 
 ~uiShortcutsList ()
 
void empty ()
 
void fillPar (IOPar &) const
 
const uiKeyDesckeyDescOf (const char *) const
 
ObjectSet< uiKeyDesc > & keyDescs ()
 
const ObjectSet< uiKeyDesc > & keyDescs () const
 
const char * nameOf (const uiKeyDesc &) const
 
BufferStringSetnames ()
 
const BufferStringSetnames () const
 
uiShortcutsListoperator= (const uiShortcutsList &)
 
int valueOf (const uiKeyDesc &) const
 
bool write (bool usr=true) const
 

Protected Member Functions

 uiShortcutsList (const char *selkey)
 
bool getKeyValues (const IOPar &, int, BufferString &, BufferString &) const
 
bool getSCNames (const IOPar &, int, BufferString &) const
 
bool getSCProperties (const IOPar &, int, uiString &, int &) const
 

Protected Attributes

ObjectSet< uiKeyDesckeydescs_
 
BufferStringSet names_
 
BufferString selkey_
 

Friends

class uiShortcutsMgr
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ uiShortcutsList() [1/2]

uiShortcutsList::uiShortcutsList ( const uiShortcutsList scl)
inline

◆ ~uiShortcutsList()

uiShortcutsList::~uiShortcutsList ( )
inline

◆ uiShortcutsList() [2/2]

uiShortcutsList::uiShortcutsList ( const char *  selkey)
protected

Member Function Documentation

◆ empty()

void uiShortcutsList::empty ( )

◆ fillPar()

void uiShortcutsList::fillPar ( IOPar ) const

◆ getKeyValues()

bool uiShortcutsList::getKeyValues ( const IOPar ,
int  ,
BufferString ,
BufferString  
) const
protected

◆ getSCNames()

bool uiShortcutsList::getSCNames ( const IOPar ,
int  ,
BufferString  
) const
protected

◆ getSCProperties()

bool uiShortcutsList::getSCProperties ( const IOPar ,
int  ,
uiString ,
int &   
) const
protected

◆ keyDescOf()

const uiKeyDesc* uiShortcutsList::keyDescOf ( const char *  ) const

◆ keyDescs() [1/2]

ObjectSet<uiKeyDesc>& uiShortcutsList::keyDescs ( )
inline

◆ keyDescs() [2/2]

const ObjectSet<uiKeyDesc>& uiShortcutsList::keyDescs ( ) const
inline

◆ nameOf()

const char* uiShortcutsList::nameOf ( const uiKeyDesc ) const

◆ names() [1/2]

BufferStringSet& uiShortcutsList::names ( )
inline

◆ names() [2/2]

const BufferStringSet& uiShortcutsList::names ( ) const
inline

◆ operator=()

uiShortcutsList& uiShortcutsList::operator= ( const uiShortcutsList )

◆ valueOf()

int uiShortcutsList::valueOf ( const uiKeyDesc ) const

◆ write()

bool uiShortcutsList::write ( bool  usr = true) const

Friends And Related Function Documentation

◆ uiShortcutsMgr

friend class uiShortcutsMgr
friend

Member Data Documentation

◆ keydescs_

ObjectSet<uiKeyDesc> uiShortcutsList::keydescs_
protected

◆ names_

BufferStringSet uiShortcutsList::names_
protected

◆ selkey_

BufferString uiShortcutsList::selkey_
protected

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