Commit Graph

100 Commits

Author SHA1 Message Date
Martí­n Lucas Golini
6d14696337 Color now is RGB.
ColorA now is Color.

--HG--
branch : dev
2017-04-11 02:03:52 -03:00
Martín Lucas Golini
a46f6d777c Retrieve the initial mouse coordinates on SDL2 backend ( since SDL2 does not provided the real coordinates until the mouse is moved ).
--HG--
branch : dev
2017-04-09 19:29:54 -03:00
Martí­n Lucas Golini
304a97f0b1 Added UILoader.
--HG--
branch : dev
2017-04-08 21:51:34 -03:00
Martí­n Lucas Golini
e09b07ecc0 Added ClippingMask class, for clipping with scissor test, clip planes and stencil test.
Fixed some minor problems.

--HG--
branch : dev
2017-03-30 01:17:11 -03:00
Martí­n Lucas Golini
12c74347ac RectangleDrawable WIP.
Drawables now can keep a position.
Some code clean up.

--HG--
branch : dev
2017-03-29 03:02:59 -03:00
Martí­n Lucas Golini
867f640e36 PrimitiveDrawables WIP.
--HG--
branch : dev
2017-03-27 12:13:16 -03:00
Martín Lucas Golini
a870de7db4 PrimitiveDrawable and ArcDrawable WIP.
--HG--
branch : dev
2017-03-26 22:16:03 -03:00
Martí­n Lucas Golini
bb0a6cacda Refactored Font and Text classes.
--HG--
branch : dev
2017-03-24 04:49:14 -03:00
Martí­n Lucas Golini
b29b8bcd69 Added Text::setFillColor to substrings from the text string.
Renamed Text::setFlags and Text::getFlags to Text::setAlign and Text::getAlign.
A couple of random fixes.

--HG--
branch : dev
2017-03-24 02:10:39 -03:00
Martín Lucas Golini
c7735d75fe Fixes for VS windows build.
--HG--
branch : dev
2017-03-22 01:57:39 -03:00
Martí­n Lucas Golini
b0d0e2e579 Renderer refactor.
--HG--
branch : dev
2017-03-19 20:10:24 -03:00
Martí­n Lucas Golini
c0975dd80d Code clean up and refactoring.
Removed HaikuTTF from the project.

--HG--
branch : dev
2017-03-17 23:17:21 -03:00
Martí­n Lucas Golini
734698c070 Minor change.
--HG--
branch : dev
2017-03-15 12:13:02 -03:00
Martí­n Lucas Golini
a341fe4652 Minor refactor.
--HG--
branch : dev-font
2017-03-13 12:08:02 -03:00
Martí­n Lucas Golini
e562e9bac6 Some clean up.
--HG--
branch : dev-font
2017-03-13 01:52:25 -03:00
Martí­n Lucas Golini
30a2d9277a More changes.
--HG--
branch : dev-font
2017-03-13 01:10:10 -03:00
Martí­n Lucas Golini
43f9c600fc New Font class integrated to the old Font class.
--HG--
branch : dev-font
2017-03-12 23:42:26 -03:00
Martí­n Lucas Golini
786b8d67b3 WIP new font class.
--HG--
branch : dev-font
2017-03-12 21:02:10 -03:00
Martí­n Lucas Golini
e16989f293 Refactoring Font and TextCache class.
--HG--
branch : dev-font
2017-03-11 21:55:42 -03:00
Martí­n Lucas Golini
439d9b55ac Renamed interpolation classes.
--HG--
branch : dev
2017-03-09 16:29:15 -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
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
ca90d606f3 Windows module improved.
--HG--
branch : dev
2017-02-17 17:47:41 -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
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
1f96500802 More changes to the Network module.
--HG--
branch : dev
2017-02-14 22:36:57 -03:00
Martí­n Lucas Golini
0225ccdeea Network module refactored.
--HG--
branch : dev
2017-02-14 22:26:05 -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
7baf21e803 Some code refactoring, replaced " " for "\t" in many places. 2014-07-27 17:44:45 -03:00
Martín Lucas Golini
126cb43a46 Added Network::URI class.
Fixed SSLSocket Init/End concurrency.
Merged Ftp class fixes from SFML.
2014-07-27 17:16:55 -03:00
Martín Lucas Golini
cc3f05307a Some minor changes in the String functions. 2014-07-27 04:18:18 -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
810b4568aa Network Module refactored. 2014-06-14 03:17:11 -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
8bb008b79e Cleaning code. 2014-06-08 16:56:16 -03:00
Martín Lucas Golini
8e783de6f7 Added cSSLSocket::IsSupported.
The http_request example now use SSL only when is supported.
2014-06-01 19:56:22 -03:00