Files
Upsilon/apps/shared/input_event_handler_delegate_app.h

21 lines
636 B
C++

#ifndef SHARED_INPUT_EVENT_HANDLER_DELEGATE_APP_H
#define SHARED_INPUT_EVENT_HANDLER_DELEGATE_APP_H
#include <escher/app.h>
#include <escher/input_event_handler_delegate.h>
namespace Shared {
class InputEventHandlerDelegateApp : public ::App, public InputEventHandlerDelegate {
public:
virtual ~InputEventHandlerDelegateApp() = default;
Toolbox * toolboxForInputEventHandler(InputEventHandler * textInput) override;
NestedMenuController * variableBoxForInputEventHandler(InputEventHandler * textInput) override;
protected:
InputEventHandlerDelegateApp(Snapshot * snapshot, ViewController * rootViewController);
};
}
#endif