Martín Lucas Golini
aa7ea93d1f
More work on the UI elements.
...
--HG--
branch : dev
2017-02-23 23:33:29 -03:00
Martín Lucas Golini
7815dc6511
Pixel density support WIP.
...
--HG--
branch : dev
2017-02-22 05:42:05 -03:00
Martín Lucas Golini
cab7e5cda1
Started working on removing the CreateParams and supporting different pixel densities.
...
--HG--
branch : dev
2017-02-21 23:18:15 -03:00
Martín Lucas Golini
4d7ec31abc
Fixed windows build.
...
--HG--
branch : dev
2017-02-19 18:21:40 -03:00
Martín Lucas Golini
54e747ffbc
Minor change.
...
--HG--
branch : dev
2017-02-19 05:13:41 -03:00
Martín Lucas Golini
5015469465
Gaming module refactored.
...
--HG--
branch : dev
2017-02-19 04:03:31 -03:00
Martín Lucas Golini
676162f8ea
Physics module refactored.
...
--HG--
branch : dev
2017-02-18 22:49:28 -03:00
Martín Lucas Golini
63ceea60d8
Demo fixes.
...
--HG--
branch : dev
2017-02-18 16:53:08 -03:00
Martín Lucas Golini
d29548d2ee
More UI refactoring.
...
--HG--
branch : dev
2017-02-18 16:17:51 -03:00
Martín Lucas Golini
0be137cc5a
More UI refactoring.
...
--HG--
branch : dev
2017-02-18 13:56:20 -03:00
Martín Lucas Golini
c5213cd551
UI module more refactoring.
...
--HG--
branch : dev
2017-02-18 05:19:11 -03:00
Martín Lucas Golini
c7a5220c21
UI module refactoring.
...
--HG--
branch : dev
2017-02-18 05:00:15 -03:00
Martín Lucas Golini
8317780a73
More refactoring of the Graphic module.
...
--HG--
branch : dev
2017-02-18 03:03:01 -03:00
Martín Lucas Golini
ba3781229d
Graphic module improvements.
...
--HG--
branch : dev
2017-02-17 23:22:49 -03:00
Martín Lucas Golini
fdf67752a3
Math module improvements.
...
--HG--
branch : dev
2017-02-17 19:16:39 -03:00
Martín Lucas Golini
cee1075c9e
Audio module improved.
...
--HG--
branch : dev
2017-02-17 18:38:02 -03:00
Martín Lucas Golini
ae54760a44
System module improvements.
...
--HG--
branch : dev
2017-02-17 18:07:01 -03:00
Martín Lucas Golini
ca90d606f3
Windows module improved.
...
--HG--
branch : dev
2017-02-17 17:47:41 -03:00
Martín Lucas Golini
f11531fc9a
Fixes.
...
--HG--
branch : dev
2017-02-17 04:07:42 -03:00
Martín Lucas Golini
3360884be2
Physics module refactored.
...
--HG--
branch : dev
2017-02-16 18:52:05 -03:00
Martín Lucas Golini
3cb99a9036
UI module refactored.
...
--HG--
branch : dev
2017-02-16 16:39:08 -03:00
Martín Lucas Golini
4ec135cedb
Graphics module refactored.
...
SFML backend refactored.
--HG--
branch : dev
2017-02-16 03:31:08 -03:00
Martín Lucas Golini
4eefeb4cd3
Window module refactored.
...
--HG--
branch : dev
2017-02-15 01:31:37 -03:00
Martín Lucas Golini
603334294e
Audio module refactored.
...
--HG--
branch : dev
2017-02-14 23:33:16 -03:00
Martín Lucas Golini
35955a80bd
Math module refactored.
...
--HG--
branch : dev
2017-02-14 23:23:24 -03:00
Martín Lucas Golini
b36dd33246
Refactoring WIP.
...
Changing the function naming convention from CamelCase to camelCase.
--HG--
branch : dev
2017-02-14 18:09:25 -03:00
Martín Lucas Golini
630cf85d4b
Minor refactoring.
2016-03-05 04:51:21 -03:00
Martín Lucas Golini
db66a43022
Fixed OS X compilation.
2014-11-15 04:30:33 -03:00
Martín Lucas Golini
0873204224
Fixed android build.
2014-07-23 02:42:02 -03:00
Martín Lucas Golini
c1dcbe3354
UI Module Refactored.
2014-06-28 01:19:49 -03:00
Martín Lucas Golini
b1f9847e6b
Gaming Module Refactored.
2014-06-28 01:07:51 -03:00
Martín Lucas Golini
e5009123ce
Physics Module refactored.
2014-06-28 00:40:44 -03:00
Martín Lucas Golini
0c7385a3c8
Graphics module refactored.
2014-06-22 20:29:23 -03:00
Martín Lucas Golini
9406e81b2c
Renamed cWindow to Window in EE::Window... Window, Window Window.
...
I don't like it but i don't other option.
2014-06-16 00:11:32 -03:00
Martín Lucas Golini
4b31bb9fbc
Working on the Window refactoring.
2014-06-14 18:50:04 -03:00
Martín Lucas Golini
98df342f8b
Math Module refactored.
2014-06-14 17:39:35 -03:00
Martín Lucas Golini
c865d2c09f
Refactored Colors.
...
Removed PBuffer support.
Abstracted WMInfo.
2014-06-14 05:51:39 -03:00
Martín Lucas Golini
82008b9aee
System Module refactored without changing colors.
2014-06-14 03:59:37 -03:00
Martín Lucas Golini
e71d79ccd8
Audio Module refactored.
2014-06-14 02:56:58 -03:00
Martín Lucas Golini
f9455c7556
Starting the redesign of eepp. This is the beggining of eepp 2, that basically
...
means a huge code refactoring, i'll remove eepp ugly conventions ( classes names
starting with c, static things with s, etc ).
First Changes:
No more eeFloat, eeDouble, eeUint, eeInt:
eeDouble isn't needed, so we use double.
eeFloat is ugly, i prefer Float.
eeUint is just unsigned int, and eeInt just... int!
No more sophist.h
Started hiding OpenGL, cGL now use standard types ( soon will be renamed ).
Added glextensions, glew isn't visible for the end user anymore.
( i'm looking for alternatives here, i'm not happy with GLEW ).
2014-06-14 02:43:42 -03:00
Martín Lucas Golini
d36f6e7ff2
Just a minor change in the test.
2014-06-08 16:20:49 -03:00
Martín Lucas Golini
f52be84ebb
Fixed a null deferencing in cUIControl.
...
Removed cIsoMap, since it's not part of the library.
Fixed some minor bugs.
2014-06-01 21:34:04 -03:00
Martín Lucas Golini
0677771205
Updated SDL2 for Android. Updated the Android project to work with the new SDL2.
2013-12-22 18:22:49 -03:00
Martín Lucas Golini
62c83cb9b2
More work on text selection.
2013-12-22 11:54:13 -03:00
Martín Lucas Golini
e7c1084f62
Added cFont::SelectSubStringFromCursor, cFont::GetCursorPos.
...
Added support for string selection, copy and paste for cUITextBox, cUITextInput
and cUITextEdit.
2013-12-18 02:49:39 -03:00
Martín Lucas Golini
31937fad82
Added String::ToUtf16()
...
Added cUIDragable::OnDragStart and cUIDragable::OnDragEnd, and messages cUIMessage::MsgDragStart and cUIMessage::MsgDragEnd.
Improved cCursorManager, added global cursors.
Implemented some global cursors for the UI.
2013-12-11 03:05:12 -03:00
Martín Lucas Golini
721251e9ac
Added cUIControl::WorldToControl and cUIControl::ControlToWorld.
...
Added cFont::FindClosestCursorPosFromPoint.
Added cUITextInput support for cursor position on mouse click.
Added Vector2::Scale and a couple of operators.
Renamed Quad2::RotateVectorCentered to Quad2::Rotate.
Renamed Vector2::RotateVector to Vector2::Rotate.
2013-12-08 03:41:15 -03:00
Martín Lucas Golini
30eea9934b
Textures loaded from other thread than the main gl context thread, will use the
...
shared opengl context if available.
2013-11-19 02:30:43 -03:00
Martín Lucas Golini
0d0e582a78
Scaling elements now is done per axis.
2013-11-17 12:22:43 -03:00
Martín Lucas Golini
4bb1d7352c
Fixed a bug in cTextCache::Color
2013-11-15 01:45:49 -03:00