Martín Lucas Golini
59d790fbea
Texture Atlas now saves the pixel density information of the subtexture.
...
Created PixelDensity class, moved the PD functions to that class.
Added support for rendering UIThemes with different pixel densities scaled, still WIP.
Added the atlases base textures.
--HG--
branch : dev
2017-02-25 02:36:28 -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
4eefeb4cd3
Window module refactored.
...
--HG--
branch : dev
2017-02-15 01:31:37 -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
8b73c1d8a1
Minor clean up.
2015-05-13 02:28:36 -03:00
Martín Lucas Golini
4c0e148c62
Updated SOIL2.
2015-04-30 03:03:13 -03:00
Martín Lucas Golini
b66a467a57
Added MD5 class.
2014-08-02 15:55:17 -03:00
Martín Lucas Golini
fd3a9f8797
Added a simple Base64 class for encoding and decoding.
2014-07-31 02:56:27 -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
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
2d3fb40c16
Completed refactoring Window module.
2014-06-16 00:24:20 -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
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
2647f03933
Renamed "base" folder/module to "core".
...
Renamed "declares.hpp" to "config.hpp"
Removed some compiler warnings.
Fixed some minor bugs in cSound and cSoundBuffer.
2014-06-07 02:12:18 -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
513ba89d96
Added support for SSL and HTTPS requests using OpenSSL.
2014-06-01 17:01:10 -03:00
Martín Lucas Golini
26c3d4a0e6
Removed the UI Agua Theme.
...
Added a mutex for the mememory manager.
2014-04-13 18:04:28 -03:00
Martín Lucas Golini
9a1ab27e9e
Moved binaries to bin.
...
Moved assets to bin/assets.
2013-12-22 23:58:17 -03:00
Martín Lucas Golini
0ac86ad491
Some minor fixes for the emscripten port ( added support for S3TC ).
...
Added support for iOS cross compilling ( for jailbroken devices ).
2013-11-11 03:48:38 -03:00
Martín Lucas Golini
825c50e20f
Cleaned up the Core Profile renderer, now use its own shaders.
...
Some minor fixes.
2013-11-03 22:22:58 -03:00
Martín Lucas Golini
45d3b22039
Added OpenGL Core Profile support.
2013-11-03 04:17:57 -03:00
Martín Lucas Golini
2e2c79d5fa
Updated SOIL2.
...
Exposed the "GL_OES_compressed_ETC1_RGB8_texture" extension for desktops.
SDL2 window now is destroyed.
Changed cUIControlAnim::AngleInterpolation to cUIControlAnim::RotationInterpolation.
2013-10-05 21:29:59 -03:00
Martín Lucas Golini
58bd54e77d
Added cUITextInputPassword. Replaced cUITextInput::PasswordInput for this class.
2013-10-05 02:00:57 -03:00
Martín Lucas Golini
82d97f0f11
Added sortByName and forldersFirst options for FileSystem::FilesGetInPath.
...
Fixed some texture size calculations.
Fixed some key shortcuts for the console.
Added autocomplete paths in cConsole.
2013-10-04 14:17:49 -03:00
Martín Lucas Golini
cff7eb600f
Added support for AsyncRequests in cHttp.
...
Added cThreadLocal and tThreadLocalPtr ( needed for the async requests ).
2013-09-30 02:04:06 -03:00
Martín Lucas Golini
390ebfd6fa
Added EE::Network module.
2013-09-28 04:23:59 -03:00
Martín Lucas Golini
6a6db7881c
Added cTextureSaver for easier texture bindings.
...
Fix in cAudioStream::PlayingOffset, now respect the stream state.
Renamed NbSamples for SamplesCount.
Some general code clean up.
2013-08-17 03:14:03 -03:00
Martín Lucas Golini
f6a62fd5e0
Implemented changes to support cTime in eepp.
...
Changed cClock::Reset to cClock::Restart.
2013-08-15 03:16:31 -03:00
Martín Lucas Golini
0be6f1d60b
Partial commit. I'm changing how the time is used in eepp, added a time class to ease the time management ( similar to SFML2 ).
2013-08-15 01:23:26 -03:00
Martín Lucas Golini
cc73bec65d
Updated SOIL2.
...
Updated GLEW ( patched with OpenGL Core Profile support ).
Some minor API changes in cGL.
2013-08-14 15:13:59 -03:00
Martín Lucas Golini
f7c05d746b
Added EE::System::cCondition class.
2013-08-10 15:18:30 -03:00
Martín Lucas Golini
3b38cc5572
Added support to texture loading in other thread when a shared gl context is available.
2013-06-29 20:15:24 -03:00
Martín Lucas Golini
fa62113ad7
Added cShapePoint for Physics ( usefull to draw boxes or rounded points faster ).
...
Working on the Physics example.
Updated fonts example.
2013-06-20 23:56:54 -03:00
Martín Lucas Golini
526dda3755
Added a new example.
2013-06-02 16:34:06 -03:00
Martín Lucas Golini
7a0d04a0e9
Added fonts example.
...
Removed the allocation size parameter from the ColorPointer, VertexPointer and TexCoordPointer functions.
And some minor changes.
2013-06-02 02:23:38 -03:00
Martín Lucas Golini
9e10581668
Changed some enums.
2013-05-30 00:23:05 -03:00
Martín Lucas Golini
bfb58a9f40
Added "sprites" example.
...
Assets in eetest are loaded directly from the file system.
App icon now is searched in the local relative path.
Fixed some minor bugs.
Added userdata pointer to the sprites events.
2013-05-29 14:34:42 -03:00
Martín Lucas Golini
0211cae5a8
Added a new example, it shows how to manage sounds and music.
...
Changed ChannelsCount to ChannelCount, since it makes more sense.
Now PlayOffset and Duration in sounds and music is returned in seconds, as float.
2013-05-28 17:39:23 -03:00
Martín Lucas Golini
7ff310f944
Updated SDL 2 to the lastest revision ( the RC ). Applied the new modifications to eepp.
2013-05-28 01:23:21 -03:00
Martín Lucas Golini
a65ef102f2
Cleaned up EE::Audio.
2013-05-26 02:41:13 -03:00
Martín Lucas Golini
eaed47f7ec
Changed the texture loader, added ETC1 support.
...
Some minor changes to Android port.
And other minor changes.
2013-04-29 17:03:36 -03:00
Martín Lucas Golini
0bf0808f30
Added a new default theme.
2013-01-21 02:44:07 -03:00
Martín Lucas Golini
d9663aacb7
Added NonCopyable and cLock.
2013-01-20 02:19:16 -03:00
Martín Lucas Golini
e5b2772b29
Poly Objects properties are now editable via the Map Editor.
...
Layer name can be changed from the Map Editor.
Fixed a bug in Map loading.
2013-01-13 22:14:42 -03:00