Commit Graph

  • 7de3c4905f Core/String: Add Format static method Lynix 2016-12-16 18:37:06 +01:00
  • 997a874c0e Graphics/ForwardRenderTechnique: Fix light selection Lynix 2016-12-15 23:55:35 +01:00
  • 5aa0c362a6 Graphics/DepthRenderTechnique: Fix SceneAmbient uniform not being sent Lynix 2016-12-15 23:08:56 +01:00
  • 2d3c6010be UnitTest/Math: Fix Sphere test Lynix 2016-12-15 20:14:44 +01:00
  • 937fdef953 Math/Sphere: Fix ExtendTo method Lynix 2016-12-15 19:27:05 +01:00
  • d015d6e85e Math/Sphere: Fix compilation Lynix 2016-12-15 19:10:44 +01:00
  • f5f6c859d7 Math/Sphere: Remove SquaredDistance method Lynix 2016-12-15 18:32:58 +01:00
  • 165b73acb3 Math/Sphere: Fix SquaredDistance weirdness.. Lynix 2016-12-15 14:37:58 +01:00
  • ff5b72b469 Graphics/DepthRenderTechnique: No longer require a viewer Lynix 2016-12-15 14:37:12 +01:00
  • 5f7f850d05 Merge remote-tracking branch 'refs/remotes/origin/master' into vulkan Lynix 2016-12-12 16:33:00 +01:00
  • cb447e4db7 Core/Flags: Add assertion in case EnumAsFlags has not been specialized Lynix 2016-12-12 15:12:34 +01:00
  • e98a02b190 Core/Flags: Allow handling of more than 32 enum options Lynix 2016-12-12 15:12:15 +01:00
  • 876fec6f5e Core/Flags: Make aware of enumeration max value Lynix 2016-12-12 15:10:37 +01:00
  • e9061a6cf8 Core/Flags: Rename EnableFlagsOperators to EnumAsFlags Lynix 2016-12-12 15:07:16 +01:00
  • bc073de94a Core/Flags: Add documentation Lynix 2016-12-12 14:41:34 +01:00
  • d29730067f GitHub: Markdown fix Lynix 2016-12-11 10:07:29 +01:00
  • b3549f1229 GitHub/ Add nightlies link to the readme Lynix 2016-12-11 10:00:22 +01:00
  • 4e239236b1 Utility/SoftwareBuffer: Move to public API Lynix 2016-12-09 09:11:22 +01:00
  • e6bcf48b97 Plugins/Assimp: Fix compilation Lynix 2016-12-09 09:08:34 +01:00
  • 4aa2477c74 Merge branch 'master' into vulkan Lynix 2016-12-09 09:06:22 +01:00
  • 92d26ab18d Build: Add Configurations option (and add support for ReleaseWithDebug configuration) Lynix 2016-12-09 09:02:14 +01:00
  • 1334dc1fc2 Build: Little refactor Lynix 2016-12-09 08:58:19 +01:00
  • d62720d610 Utility/Buffer: Refactor Buffer classes Lynix 2016-12-09 08:56:46 +01:00
  • 2217cf9661 Merge branch 'master' into vulkan Lynix 2016-12-06 16:46:24 +01:00
  • e66e0dfdce SDK/TextAreaWidget: Add multiline option Lynix 2016-12-06 16:34:23 +01:00
  • 7dc600fb34 SDK/TextAreaWidget: Add ReadOnly option Lynix 2016-12-06 16:33:55 +01:00
  • c781f7cb45 SDK/TextAreaWidget: Improve glyph selection Lynix 2016-12-05 20:39:33 +01:00
  • d3e3e9cbe2 SDK/TextAreaWidget: Expose cursor Lynix 2016-12-05 20:39:13 +01:00
  • 6138c02b9b SDK/TextAreaWidget: Make Write public Lynix 2016-12-05 16:48:29 +01:00
  • 2960157f8f SDK/TextAreaWidget: Fix insertion with accents Lynix 2016-12-05 16:10:48 +01:00
  • 60fee4bba6 SDK/TextAreaWidget: Add getters methods Lynix 2016-12-05 15:22:01 +01:00
  • e3e254532d SDK/TextAreaWidget: Add Clear() method Lynix 2016-12-05 15:21:47 +01:00
  • d6e02d486b SDK/TextAreaWidget: Fix cursor position after inserting special characters Lynix 2016-12-05 15:17:11 +01:00
  • 58866fd4ac SDK/LuaBinding: Fix File binding Jérôme Leclercq 2016-12-03 11:01:57 +01:00
  • b4db169312 Try to fix branch Lynix 2016-12-03 00:58:01 +01:00
  • 85c5f4b48b SDK/TextAreaWidget: Make character erasing work with cursor Lynix 2016-12-03 00:41:27 +01:00
  • 6c03803c5e SDK/TextAreaWidget: Add cursor shifting by left and right arrows Lynix 2016-12-03 00:40:31 +01:00
  • d28dab2e36 SDK/TextAreaWidget: Fix cursor handling Lynix 2016-12-03 00:39:19 +01:00
  • 1794c83a32 Utility/SimpleTextDrawer: Fix handling of whitespace glyphs Lynix 2016-12-03 00:37:02 +01:00
  • fd196cf0ae Graphics/TextSprite: Fix undefined behavior Lynix 2016-12-03 00:36:24 +01:00
  • cfa9b4bf2f SDK/Widgets: Add OnKeyPressed/OnKeyReleased callbacks Lynix 2016-12-03 00:35:39 +01:00
  • e3daf7ef1f Core/String: Add GetCharacterPosition method Lynix 2016-12-03 00:34:55 +01:00
  • 370cdb4799 Merge remote-tracking branch 'refs/remotes/origin/master' into gui Lynix 2016-12-01 16:14:54 +01:00
  • 72034c3301 Core/Prerequesites: Fix Wexpansion-to-defined warning Lynix 2016-12-01 16:14:34 +01:00
  • e6e4a437bd Merge remote-tracking branch 'refs/remotes/origin/master' into gui Lynix 2016-11-30 13:08:08 +01:00
  • 6ebbf882f3 Graphics/CullingList: Fix compilation for all major compilers Lynix 2016-11-29 15:57:29 +01:00
  • 3c5594c206 Merge remote-tracking branch 'refs/remotes/origin/master' into culling Lynix 2016-11-28 17:27:12 +01:00
  • d37a9d0230 Graphics/CullingList: Fix compilation (Thanks MSVC!) Lynix 2016-11-28 17:26:52 +01:00
  • 71408d7c3b Lua/LuaInstance: Fix LuaImplReplyVal for enum flags Lynix 2016-11-27 14:26:39 +01:00
  • 0031b0fd83 Core/File: Fix OpenMode_MustExist for Linux Lynix 2016-11-27 14:23:36 +01:00
  • efcce7d442 Core/Enums: Fix typo in OpenMode (MustExit => MustExist) Lynix 2016-11-27 14:23:26 +01:00
  • c99008f7b5 Plugins/Assimp: Fix compilation Lynix 2016-11-27 14:20:22 +01:00
  • 649001b696 Lua/LuaInstance: Fix LuaImplQueryArg for flags enums Lynix 2016-11-27 14:07:18 +01:00
  • 936a2df676 SDK/Lua: Bind WindowStyle Lynix 2016-11-27 13:40:58 +01:00
  • a34d1e410c Core/Enum: Convert OpenMode and StreamOption to the new flags system Lynix 2016-11-27 13:40:47 +01:00
  • 1a5617bc55 Lua/LuaInstance: Add conversion operator to UInt32 Lynix 2016-11-27 13:21:04 +01:00
  • 89aca11913 Example/FirstScene: Fix typo Lynix 2016-11-27 12:39:34 +01:00
  • a8280469a3 Sdk/Lua: Fix binding initialization Lynix 2016-11-27 12:39:13 +01:00
  • d509520904 Utility: Oops, so that field was used Lynix 2016-11-27 02:48:18 +01:00
  • fda625b00a Utility: Fix compilation again Lynix 2016-11-27 02:42:16 +01:00
  • 9cc20f1069 Utility: Fix compilation on Linux Lynix 2016-11-27 02:36:58 +01:00
  • 1db3d60cea Utility/Enums: Change WindowStyleFlags to the new flags format Lynix 2016-11-27 02:28:39 +01:00
  • 0070e691b0 Core: Add Flags class Lynix 2016-11-27 02:22:07 +01:00
  • 6160886785 SDK/Lua: Move binding files to NDK/Lua directory Lynix 2016-11-24 23:48:07 +01:00
  • 7f143e41f8 SDK/Lua: Rework LuaBinding classes to try to improve compile time and binary size Lynix 2016-11-24 22:54:48 +01:00
  • 057de1544b Audio/Music: Fix Stop not resetting playing offset if music was already stopped Lynix 2016-11-24 20:17:30 +01:00
  • e7ddcaf876 Audio/Music: Fix Stop() not resetting playing offset Lynix 2016-11-24 12:15:16 +01:00
  • fd605ade12 Add new particles demo (Space battle) Lynix 2016-11-24 12:14:58 +01:00
  • 0fa50ade91 Example/FirstScene: Fix compilation Lynix 2016-11-24 10:15:27 +01:00
  • faa03225bb Utility/OBJLoader: Fix compilation Lynix 2016-11-24 10:01:22 +01:00
  • 0c8128b7e4 Mesh/MeshParams: Replace flipUVs by texCoordOffset and texCoordScale Lynix 2016-11-24 09:43:56 +01:00
  • 3ae5bfad63 Graphics/TextSprite: Fix scale not affecting bounding volume Lynix 2016-11-24 09:40:04 +01:00
  • 7e7549b182 Merge remote-tracking branch 'refs/remotes/origin/master' into culling Lynix 2016-11-23 14:12:46 +01:00
  • 093ee3175e SDK/Component: Fix typo (and compilation) Lynix 2016-11-23 14:12:24 +01:00
  • 8d86306933 Merge remote-tracking branch 'refs/remotes/origin/master' into culling Lynix 2016-11-23 14:07:52 +01:00
  • c4e837b14f Graphics/ParticleStruct: Replace life type from UInt32 to float Lynix 2016-11-23 14:07:38 +01:00
  • 88895df1d0 SDK/Systems: Disable VelocitySystem if PhysicsComponent2D is present Lynix 2016-11-23 14:07:20 +01:00
  • 24e0163a8a Graphics/ParticleMapper: Add GetPointer method Lynix 2016-11-23 14:07:01 +01:00
  • 5d441583f2 Graphics/Particlegroup: Add GetBuffer method Lynix 2016-11-23 14:06:47 +01:00
  • 3193aef29a Audio/Music: Improve documentation Lynix 2016-11-22 14:25:35 +01:00
  • e0935edd00 Merge branch 'master' into vulkan Lynix 2016-11-21 00:32:57 +01:00
  • 82c51bd16a Update patch version Lynix 2016-11-20 21:08:00 +01:00
  • 84e3d8df9a Build: Enable RTTI on release Lynix 2016-11-20 15:21:27 +01:00
  • ed827e039c SDK/Lua: Bind GetFOV and GetLayer methods from CameraComponent Lynix 2016-11-19 15:43:49 +01:00
  • 4cc083154d Sdk/Lua: Fix warning Lynix 2016-11-19 15:43:31 +01:00
  • f629803f90 Sdk/CameraComponent: Fix compilation Lynix 2016-11-19 15:43:17 +01:00
  • 2d13ff7aac Revert "Utility/Formats: STBLoader will now convert the image to RGB8 if it has no alpha value" Lynix 2016-11-18 22:39:26 +01:00
  • 3bd426f3dc SDK/Lua: Bind CameraComponent Lynix 2016-11-18 22:39:01 +01:00
  • cdc53e3dc3 Sdk/Lua: Bind Keyboard Lynix 2016-11-18 22:14:10 +01:00
  • 77b8f48352 SDK/Lua: Bind methods from EulerAngles and Quaternion Lynix 2016-11-18 21:25:32 +01:00
  • 7c5bf0f83e Math/Quaternion: Fix compilation of static method Lerp Lynix 2016-11-18 21:25:02 +01:00
  • 37a04ed4b3 Core/Prerequesites: Remove NDEBUG automatic definition (not used) Lynix 2016-11-18 21:18:45 +01:00
  • a1b71467c6 SDK/CollisionComponent2D: Fix static body position Lynix 2016-11-18 18:47:24 +01:00
  • f34d390216 Physics2D/RigidBody2D: Fix AddForce application point for Global coordinate system Lynix 2016-11-18 18:12:48 +01:00
  • e4f507e67f Physics2D/RigidBody2D: Fix collisions Lynix 2016-11-18 18:03:40 +01:00
  • ac2193e0c2 Physics2D: Add support for SegmentCollider2D Lynix 2016-11-18 18:00:48 +01:00
  • 950068a60d Doc/SDK: Fix missing NDK group Lynix 2016-11-18 12:03:35 +01:00
  • c65f19d8cf Core/Bitset: Fix compilation Lynix 2016-11-18 01:36:40 +01:00
  • 5efa986ac1 Fix compilation warnings Lynix 2016-11-18 01:32:03 +01:00
  • ac05e022f8 Core/Prerequesites: Add CHAR_BIT == 8 check Lynix 2016-11-18 01:16:55 +01:00