aboutsummaryrefslogtreecommitdiffstats
path: root/src/menu/software_mouse_pointer.hpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* remove semicolon after namespaceAlexander Sulfrian2014-05-041-1/+1
| | | | | Class definitions have to end with a semicolon but not namespaces. So remove this everywhere.
* utils/colors: move colors into subdir, add hsvAlexander Sulfrian2014-04-081-1/+1
| | | | | | | All color classes are now in an own subdirectory with a short name. The new class HsvColor represents the Hue/Saturation/Value color model and comes with conversion functions to and from rgb colors (currently integer arithmetic without optimization for higher presicion).
* menu: mouse events now take points, not the single coordsAlexander Sulfrian2013-01-181-3/+3
|
* menu/software_mouse_pointer: implement pressed stateAlexander Sulfrian2013-01-131-0/+14
|
* menu/event_manager: add more mouse eventsAlexander Sulfrian2013-01-131-1/+1
|
* menu/texture: implement GlDelayedAllocation interfaceAlexander Sulfrian2013-01-131-3/+3
| | | | | Textures are now initialized during their first use, destroyed after their last used and could be use with the Activator.
* menu: use RgbColor.get_array(?) magic everywhereAlexander Sulfrian2013-01-131-1/+2
|
* menu: use boost::shared_mutexAlexander Sulfrian2013-01-131-1/+0
| | | | | Use everywhere a mutable boost::shared_mutex to enable locking during const getter and the multiple reader and single writer pattern.
* remove legacy keywords from file headerAlexander Sulfrian2013-01-131-2/+0
|
* menu/software_mouse_pointer: hide after 2s without movementAlexander Sulfrian2013-01-131-0/+3
|
* menu/drawable_control: added position, glTransform to position before drawingAlexander Sulfrian2013-01-051-5/+0
| | | | | software_mouse_pointer does not need an own position anymore and simply draw it without position change
* menu: use 2d coordinates for openglAlexander Sulfrian2013-01-051-1/+1
|
* menu: Container subclasses need a Container as parent/ownerAlexander Sulfrian2013-01-051-2/+2
|
* fixed include pathsAlexander Sulfrian2013-01-051-1/+1
|
* Makefile.inc: modularized flags, removed include dirsAlexander Sulfrian2013-01-051-1/+1
|
* changed from SDL rendering to OpenGLAlexander Sulfrian2013-01-051-3/+12
| | | | draw, repaint methods do not have the SDL_Surface* parameter anymore
* added software cursorAlexander Sulfrian2013-01-051-0/+61