From d418537e26ec75bc656518dab293ff6313998682 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Sat, 1 Dec 2012 19:49:34 +0300 Subject: Add batch drawing to touch manager. --- src/touchmanager.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/touchmanager.h') diff --git a/src/touchmanager.h b/src/touchmanager.h index ae25d9a8c..43eaf65d1 100644 --- a/src/touchmanager.h +++ b/src/touchmanager.h @@ -32,6 +32,8 @@ #include "localconsts.h" +class ImageCollection; + typedef void (*TouchFuncPtr) (const gcn::MouseInput &mouseInput); const int actionsSize = 10; @@ -88,8 +90,6 @@ class TouchManager final void draw(); - void drawTouchItem(const TouchItem *const item) const; - bool processEvent(const gcn::MouseInput &mouseInput); bool isActionActive(const int index) const; @@ -104,7 +104,9 @@ class TouchManager final TouchItem *mKeyboard; TouchItem *mPad; TouchItemVector mObjects; + ImageCollection *mVertexes; bool mActions[actionsSize]; + bool mRedraw; }; extern TouchManager touchManager; -- cgit v1.2.3-60-g2f50