#include <MRShortcutManager.h>
|
static const std::string | categoryNames [6] = { "Info", "Edit", "View", "Scene", "Objects", "Selection " } |
|
◆ Category
◆ ShortcutKey
◆ ShortcutList
◆ ShourtcutsBackMap
◆ ShourtcutsMap
◆ Reason
Enumerator |
---|
KeyDown | |
KeyRepeat | |
◆ ~ShortcutManager()
virtual MR::ShortcutManager::~ShortcutManager |
( |
| ) |
|
|
virtualdefault |
◆ clear()
MRVIEWER_API void MR::ShortcutManager::clear |
( |
| ) |
|
◆ enable()
void MR::ShortcutManager::enable |
( |
bool | on | ) |
|
|
inline |
◆ findShortcutByName()
MRVIEWER_API std::optional< ShortcutKey > MR::ShortcutManager::findShortcutByName |
( |
const std::string & | name | ) |
const |
◆ getKeyFullString()
static MRVIEWER_API std::string MR::ShortcutManager::getKeyFullString |
( |
const ShortcutKey & | key, |
|
|
bool | respectKey = true ) |
|
static |
◆ getKeyString()
static MRVIEWER_API std::string MR::ShortcutManager::getKeyString |
( |
int | key | ) |
|
|
static |
◆ getModifierString()
static MRVIEWER_API std::string MR::ShortcutManager::getModifierString |
( |
int | mod | ) |
|
|
static |
◆ getShortcutList()
MRVIEWER_API const ShortcutList & MR::ShortcutManager::getShortcutList |
( |
| ) |
const |
◆ isEnabled()
bool MR::ShortcutManager::isEnabled |
( |
| ) |
const |
|
inline |
◆ kayAndModFromMapKey()
static ShortcutKey MR::ShortcutManager::kayAndModFromMapKey |
( |
int | mapKey | ) |
|
|
inlinestaticprotected |
◆ mapKeyFromKeyAndMod()
static MRVIEWER_API int MR::ShortcutManager::mapKeyFromKeyAndMod |
( |
const ShortcutKey & | key, |
|
|
bool | respectKeyboard ) |
|
staticprotected |
◆ onKeyDown_()
MRVIEWER_API bool MR::ShortcutManager::onKeyDown_ |
( |
int | key, |
|
|
int | modifier ) |
|
override |
◆ onKeyRepeat_()
MRVIEWER_API bool MR::ShortcutManager::onKeyRepeat_ |
( |
int | key, |
|
|
int | modifier ) |
|
override |
◆ processShortcut()
◆ setShortcut()
◆ backMap_
◆ categoryNames
const std::string MR::ShortcutManager::categoryNames[6] = { "Info", "Edit", "View", "Scene", "Objects", "Selection " } |
|
inlinestatic |
◆ enabled_
bool MR::ShortcutManager::enabled_ { true } |
|
protected |
◆ listCache_
◆ map_
The documentation for this class was generated from the following file: