aboutsummaryrefslogtreecommitdiffstats
path: root/src/menu/software_mouse_pointer.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* drawable_control: add focusable propertyAlexander Sulfrian2013-01-181-0/+1
| | | | drawable controls could now disable the ability to receive focus
* menu: mouse events now take points, not the single coordsAlexander Sulfrian2013-01-181-7/+7
|
* menu/software_mouse_pointer: implement pressed stateAlexander Sulfrian2013-01-131-4/+51
|
* menu/event_manager: add more mouse eventsAlexander Sulfrian2013-01-131-1/+1
|
* menu/texture: implement GlDelayedAllocation interfaceAlexander Sulfrian2013-01-131-16/+5
| | | | | 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-19/+2
|
* menu: code style: change naming of bool-getter to is prefixAlexander Sulfrian2013-01-131-1/+1
|
* remove legacy keywords from file headerAlexander Sulfrian2013-01-131-2/+0
|
* menu: enable (and disable) glTexture only if neededAlexander Sulfrian2013-01-131-0/+3
|
* menu/application: alpha blending should not be enabled by defaultAlexander Sulfrian2013-01-131-0/+5
|
* menu/software_mouse_pointer: set hidden if timer is readyAlexander Sulfrian2013-01-131-1/+7
| | | | this saves the draw call if the pointer should not be drawn
* menu/software_mouse_pointer: hide after 2s without movementAlexander Sulfrian2013-01-131-0/+6
|
* menu/drawable_control: added size to controls and clip drawing if requestedAlexander Sulfrian2013-01-131-0/+1
| | | | | | if requested (set_clipping_required) DrawableControl will use ClippingHelper to setup glScissor befor drawing the content. container will request clipping by default
* menu/drawable_control: added position, glTransform to position before drawingAlexander Sulfrian2013-01-051-25/+15
| | | | | software_mouse_pointer does not need an own position anymore and simply draw it without position change
* menu/software_mouse_pointer: memory cleanupAlexander Sulfrian2013-01-051-0/+5
|
* menu: use 2d coordinates for openglAlexander Sulfrian2013-01-051-7/+3
|
* menu: Container subclasses need a Container as parent/ownerAlexander Sulfrian2013-01-051-1/+1
|
* changed all wstring/wchar_t to string/charAlexander Sulfrian2013-01-051-2/+2
|
* changed from SDL rendering to OpenGLAlexander Sulfrian2013-01-051-8/+71
| | | | draw, repaint methods do not have the SDL_Surface* parameter anymore
* added software cursorAlexander Sulfrian2013-01-051-0/+65