#include <action.h>
|
| eActionMap () |
|
| ~eActionMap () |
|
void | bindAction (const std::string &context, int64_t priority, int id, eWidget *widget) |
|
void | unbindAction (eWidget *widget, int id) |
|
void | bindAction (const std::string &context, int64_t priority, SWIG_PYOBJECT(ePyObject) function) |
|
void | unbindAction (const std::string &context, SWIG_PYOBJECT(ePyObject) function) |
|
void | bindKey (const std::string &domain, const std::string &device, int key, int flags, const std::string &context, const std::string &action) |
|
void | bindTranslation (const std::string &domain, const std::string &device, int keyin, int keyout, int toggle) |
|
void | bindToggle (const std::string &domain, const std::string &device, int togglekey) |
|
void | unbindNativeKey (const std::string &context, int action) |
|
void | unbindPythonKey (const std::string &context, int key, const std::string &action) |
|
void | unbindKeyDomain (const std::string &domain) |
|
void | keyPressed (const std::string &device, int key, int flags) |
|
void | operator delete (void *p) |
|
virtual void | AddRef ()=0 |
|
virtual void | Release ()=0 |
|
◆ eActionMap()
eActionMap::eActionMap |
( |
| ) |
|
◆ ~eActionMap()
eActionMap::~eActionMap |
( |
| ) |
|
◆ bindAction() [1/2]
void eActionMap::bindAction |
( |
const std::string & |
context, |
|
|
int64_t |
priority, |
|
|
int |
id, |
|
|
eWidget * |
widget |
|
) |
| |
◆ bindAction() [2/2]
void eActionMap::bindAction |
( |
const std::string & |
context, |
|
|
int64_t |
priority, |
|
|
SWIG_PYOBJECT(ePyObject) |
function |
|
) |
| |
◆ bindKey()
void eActionMap::bindKey |
( |
const std::string & |
domain, |
|
|
const std::string & |
device, |
|
|
int |
key, |
|
|
int |
flags, |
|
|
const std::string & |
context, |
|
|
const std::string & |
action |
|
) |
| |
◆ bindToggle()
void eActionMap::bindToggle |
( |
const std::string & |
domain, |
|
|
const std::string & |
device, |
|
|
int |
togglekey |
|
) |
| |
◆ bindTranslation()
void eActionMap::bindTranslation |
( |
const std::string & |
domain, |
|
|
const std::string & |
device, |
|
|
int |
keyin, |
|
|
int |
keyout, |
|
|
int |
toggle |
|
) |
| |
◆ getInstance()
◆ keyPressed()
void eActionMap::keyPressed |
( |
const std::string & |
device, |
|
|
int |
key, |
|
|
int |
flags |
|
) |
| |
◆ unbindAction() [1/2]
◆ unbindAction() [2/2]
void eActionMap::unbindAction |
( |
eWidget * |
widget, |
|
|
int |
id |
|
) |
| |
◆ unbindKeyDomain()
void eActionMap::unbindKeyDomain |
( |
const std::string & |
domain | ) |
|
◆ unbindNativeKey()
void eActionMap::unbindNativeKey |
( |
const std::string & |
context, |
|
|
int |
action |
|
) |
| |
◆ unbindPythonKey()
void eActionMap::unbindPythonKey |
( |
const std::string & |
context, |
|
|
int |
key, |
|
|
const std::string & |
action |
|
) |
| |
◆ compare_string_keybind_native
friend struct compare_string_keybind_native |
|
friend |
◆ compare_string_keybind_python
friend struct compare_string_keybind_python |
|
friend |
The documentation for this class was generated from the following files: