|
Archicad 29 C++ API
|
Class to derive from, when creating custom keyboard handlers for the tracker's running mode. More...
#include <Tracker.hpp>
Public Member Functions | |
| RunningModeKeyboardHandler (Tracker &tracker) | |
| Constructor for the RunningModeKeyboardHandler. | |
| virtual | ~RunningModeKeyboardHandler () |
Protected Member Functions | |
| Tracker & | GetTracker () |
| Gets the parent tracker, where the events will be handled. | |
| virtual DG::EventHandlerResultType | KeyPressed (const DG::Key::Code &code, DG::Item **item) override |
| Handles a regular key press event. | |
| virtual DG::EventHandlerResultType | KeyPressed (const DG::Key::Modifier &modifier, DG::Item **item) override |
| Handles a modifier key press event. | |
Class to derive from, when creating custom keyboard handlers for the tracker's running mode.
| Tracking::Tracker::RunningModeKeyboardHandler::RunningModeKeyboardHandler | ( | Tracker & | tracker | ) |
Constructor for the RunningModeKeyboardHandler.
| [in] | tracker | the parent tracker, where the events will be handled |
|
virtual |
Destructor