summaryrefslogtreecommitdiff
path: root/src/touchmanager.cpp
AgeCommit message (Collapse)AuthorFilesLines
2015-05-31Convert InputAction enum into strong typed enum.Andrei Karas1-4/+8
2015-05-30Move theme colors enum into separate file.Andrei Karas1-2/+4
2015-05-25Add safeDraw method into touchmanager.Andrei Karas1-35/+34
2015-05-25Add basic support for draw controls method without batching (safeDraw).Andrei Karas1-0/+5
2015-05-25Dont set global color variables before drawing text.Andrei Karas1-3/+7
This allow not set actual OpenGL color on each call because it useless for drawing text.
2015-03-16Remove useless includes from cpp filesAndrei Karas1-1/+0
2015-01-01Update copyrights year.Andrei Karas1-1/+1
2014-06-13In modernopengl add support for buffered draw tile collection.Andrei Karas1-0/+1
This is first cached function implemented in modernopengl. Also add support for bind buffer attributes. Add finalize method to convert any cached data into data for GPU.
2014-05-19fix code style.Andrei Karas1-0/+2
2014-05-19Add missing case values.Andrei Karas1-0/+8
2014-05-18Use mouseeventtype in mouseinput.Andrei Karas1-2/+2
2014-05-17Move font.cpp/h into fonts directory.Andrei Karas1-1/+2
2014-05-14Move skin into separate file.Andrei Karas1-0/+1
2014-03-28simplify variables cleanup.Andrei Karas1-4/+4
2014-03-16Remove some useless static methods from theme.Andrei Karas1-2/+2
2014-03-16Improve theme usage.Andrei Karas1-2/+0
Removed instance method.
2014-02-24Rename Rectangle into Rect.Andrei Karas1-2/+2
Rename ClipRectangle into ClipRect.
2014-02-23Rename drawImage2 methods into drawImage.Andrei Karas1-1/+1
2014-02-22Move Rectangle and ClipRectangle into gui directory.Andrei Karas1-2/+2
2014-02-20improve includes.Andrei Karas1-0/+2
2014-02-17combine mouseinput into one file.Andrei Karas1-3/+4
2014-02-16combine font classes in one.Andrei Karas1-2/+2
2014-02-15fix again onscreen controls position on resize/scale.Andrei Karas1-2/+2
2014-02-15fix onscreen controls position on resize/scale.Andrei Karas1-2/+8
2014-02-02Add missing const and static into other classes.Andrei Karas1-4/+1
2014-01-01update copyright year in all sources.Andrei Karas1-1/+1
2013-12-29improve draw image calls.Andrei Karas1-1/+1
2013-12-15rename drawTile methods into separate names drawTileVertexes, ↵Andrei Karas1-1/+1
drawTileCollection.
2013-12-15rename calcTile methods into separate names calcTileVertexes, calTileCollection.Andrei Karas1-1/+1
2013-12-14Improve a bit separate images drawing.Andrei Karas1-1/+1
2013-11-04improve checking for batch draw mode support by renderer.Andrei Karas1-1/+1
2013-11-01Add configure option --enable-checks for check some calls (disabled by default)Andrei Karas1-0/+1
Also add configuration listeners removing in objects.
2013-10-10fix code style.Andrei Karas1-15/+30
2013-10-06Show button numbers on onscreen buttons.Andrei Karas1-40/+63
2013-10-04fix code style.Andrei Karas1-2/+4
2013-10-01Add on screen buttons layout 3x3, 4x2, 4x3Andrei Karas1-28/+124
2013-09-02dehardcode some mode render mode constans usage.Andrei Karas1-2/+2
2013-08-31move input related files into input dir.Andrei Karas1-1/+2
2013-08-31move render classes into render dir.Andrei Karas1-1/+2
2013-04-20fix style in other files.Andrei Karas1-0/+1
2013-03-24improve touchmanager class.Andrei Karas1-21/+20
2013-03-10Add missing breaks and fix possible memory leak.Andrei Karas1-0/+4
2013-03-03Last fix for now after Coverity checks.Andrei Karas1-0/+4
2013-02-06Fix onscreen buttons position.Andrei Karas1-2/+5
New theme option: clickborder - clickable border near onscreen button.
2013-01-20Replace for to FOR_EACH in some classes.Andrei Karas1-16/+6
2013-01-18Fix code style.Andrei Karas1-4/+4
2013-01-16update copyrights year.Andrei Karas1-1/+1
2013-01-01Allow select differnt modes for on screen buttons.Andrei Karas1-11/+45
Now supported 2x1 and 2x2 modes.
2012-12-31Fix code style and compilation under windows.Andrei Karas1-0/+1
2012-12-31Add configurable actions for onscreen buttons.Andrei Karas1-8/+20