OpendTect 8.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
uiShortcutsList Class Reference

#include <uishortcutsmgr.h>

Public Member Functions

 uiShortcutsList (const uiShortcutsList &)
 
 ~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 & )

◆ ~uiShortcutsList()

uiShortcutsList::~uiShortcutsList ( )

◆ 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 Symbol 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-2025