Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(634)

Unified Diff: runtime/embedders/openglui/android/eventloop.h

Issue 25081002: Remove openglui embedder code (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: runtime/embedders/openglui/android/eventloop.h
diff --git a/runtime/embedders/openglui/android/eventloop.h b/runtime/embedders/openglui/android/eventloop.h
deleted file mode 100644
index 031bf698bff7597dd0423bdfe7d2e720a5cdf408..0000000000000000000000000000000000000000
--- a/runtime/embedders/openglui/android/eventloop.h
+++ /dev/null
@@ -1,51 +0,0 @@
-// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
-// for details. All rights reserved. Use of this source code is governed by a
-// BSD-style license that can be found in the LICENSE file.
-
-#ifndef EMBEDDERS_OPENGLUI_ANDROID_EVENTLOOP_H_
-#define EMBEDDERS_OPENGLUI_ANDROID_EVENTLOOP_H_
-
-#include <android_native_app_glue.h>
-#include <android/sensor.h>
-#include "embedders/openglui/common/events.h"
-#include "embedders/openglui/common/input_handler.h"
-#include "embedders/openglui/common/lifecycle_handler.h"
-
-class EventLoop {
- public:
- explicit EventLoop(android_app* application);
- void Run(LifeCycleHandler* activity_handler,
- InputHandler* input_handler);
-
- protected:
- void EnableSensorEvents();
- void DisableSensorEvents();
-
- void ProcessActivityEvent(int32_t command);
- int32_t ProcessInputEvent(AInputEvent* event);
- void ProcessSensorEvent();
-
- bool OnTouchEvent(AInputEvent* event);
- bool OnKeyEvent(AInputEvent* event);
-
- static void ActivityCallback(android_app* application, int32_t command);
- static int32_t InputCallback(android_app* application, AInputEvent* event);
- static void SensorCallback(android_app* application,
- android_poll_source* source);
-
- private:
- friend class Sensor;
-
- bool enabled_, quit_;
- bool isResumed_, hasSurface_, hasFocus_;
- android_app* application_;
- LifeCycleHandler* lifecycle_handler_;
- InputHandler* input_handler_;
- const ASensor* sensor_;
- ASensorManager* sensor_manager_;
- ASensorEventQueue* sensor_event_queue_;
- android_poll_source sensor_poll_source_;
-};
-
-#endif // EMBEDDERS_OPENGLUI_ANDROID_EVENTLOOP_H_
-
« no previous file with comments | « runtime/embedders/openglui/android/android_sound_handler.cc ('k') | runtime/embedders/openglui/android/eventloop.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698