|
@ -19,6 +19,7 @@ |
|
|
#include "GuiMode.h" |
|
|
#include "GuiMode.h" |
|
|
|
|
|
|
|
|
#include "Gui.h" |
|
|
#include "Gui.h" |
|
|
|
|
|
#include "TerminalListener.h" |
|
|
|
|
|
|
|
|
#define PIMAPPER_DEF_SURFACES_XML_FILE "defaultSurfaces.xml" |
|
|
#define PIMAPPER_DEF_SURFACES_XML_FILE "defaultSurfaces.xml" |
|
|
#define PIMAPPER_USER_SURFACES_XML_FILE "surfaces.xml" |
|
|
#define PIMAPPER_USER_SURFACES_XML_FILE "surfaces.xml" |
|
@ -28,7 +29,7 @@ namespace piMapper { |
|
|
|
|
|
|
|
|
class ApplicationBaseState; |
|
|
class ApplicationBaseState; |
|
|
|
|
|
|
|
|
class Application { |
|
|
class Application : public KeyListener { |
|
|
|
|
|
|
|
|
public: |
|
|
public: |
|
|
Application(); |
|
|
Application(); |
|
@ -56,6 +57,9 @@ class Application { |
|
|
SurfaceManager * getSurfaceManager(){ return &_surfaceManager; }; |
|
|
SurfaceManager * getSurfaceManager(){ return &_surfaceManager; }; |
|
|
CmdManager * getCmdManager(){ return &_cmdManager; }; |
|
|
CmdManager * getCmdManager(){ return &_cmdManager; }; |
|
|
|
|
|
|
|
|
|
|
|
void onCharacterReceived(KeyListenerEventData & e); |
|
|
|
|
|
TerminalListener consoleListener; |
|
|
|
|
|
|
|
|
protected: |
|
|
protected: |
|
|
void setState(ApplicationBaseState * st); |
|
|
void setState(ApplicationBaseState * st); |
|
|
|
|
|
|
|
|