OpenEnroth 73e68f7
|
#include <GameTraceHandler.h>
Public Member Functions | |
GameTraceHandler () | |
virtual | ~GameTraceHandler ()=default |
virtual bool | keyPressEvent (const PlatformKeyEvent *event) override |
virtual bool | keyReleaseEvent (const PlatformKeyEvent *event) override |
Private Attributes | |
bool | _waitingForKeyRelease = false |
Friends | |
class | PlatformIntrospection |
Event filter that reacts to start/stop recording hotkey and calls into event tracer to start/stop recording.
Note that this event filter should be installed last (or at least after the EventTracer
), so that the start/stop keystrokes don't end up being recorded. Technically there's nothing wrong with recording them, but there's little point in doing so.
GameTraceHandler::GameTraceHandler | ( | ) |
|
virtualdefault |
|
private |
|
private |
|
overridevirtual |
Reimplemented from PlatformEventFilter.
|
overridevirtual |
Reimplemented from PlatformEventFilter.
|
friend |
|
private |