Commit Graph

2963 Commits

Author SHA1 Message Date
Lynix
936a2df676 SDK/Lua: Bind WindowStyle 2016-11-27 13:40:58 +01:00
Lynix
a34d1e410c Core/Enum: Convert OpenMode and StreamOption to the new flags system 2016-11-27 13:40:47 +01:00
Lynix
1a5617bc55 Lua/LuaInstance: Add conversion operator to UInt32 2016-11-27 13:21:04 +01:00
Lynix
89aca11913 Example/FirstScene: Fix typo 2016-11-27 12:39:34 +01:00
Lynix
a8280469a3 Sdk/Lua: Fix binding initialization 2016-11-27 12:39:13 +01:00
Lynix
d509520904 Utility: Oops, so that field was used 2016-11-27 02:48:18 +01:00
Lynix
fda625b00a Utility: Fix compilation again 2016-11-27 02:42:16 +01:00
Lynix
9cc20f1069 Utility: Fix compilation on Linux 2016-11-27 02:36:58 +01:00
Lynix
1db3d60cea Utility/Enums: Change WindowStyleFlags to the new flags format 2016-11-27 02:28:39 +01:00
Lynix
0070e691b0 Core: Add Flags class 2016-11-27 02:22:07 +01:00
Lynix
6160886785 SDK/Lua: Move binding files to NDK/Lua directory 2016-11-24 23:48:07 +01:00
Lynix
7f143e41f8 SDK/Lua: Rework LuaBinding classes to try to improve compile time and binary size 2016-11-24 22:54:48 +01:00
Lynix
057de1544b Audio/Music: Fix Stop not resetting playing offset if music was already stopped
Also prevented a useless seek at destruction
2016-11-24 20:17:30 +01:00
Lynix
e7ddcaf876 Audio/Music: Fix Stop() not resetting playing offset 2016-11-24 12:15:16 +01:00
Lynix
fd605ade12 Add new particles demo (Space battle) 2016-11-24 12:14:58 +01:00
Lynix
0fa50ade91 Example/FirstScene: Fix compilation 2016-11-24 10:15:27 +01:00
Lynix
faa03225bb Utility/OBJLoader: Fix compilation 2016-11-24 10:01:22 +01:00
Lynix
0c8128b7e4 Mesh/MeshParams: Replace flipUVs by texCoordOffset and texCoordScale 2016-11-24 09:43:56 +01:00
Lynix
3ae5bfad63 Graphics/TextSprite: Fix scale not affecting bounding volume 2016-11-24 09:40:04 +01:00
Lynix
c4e837b14f Graphics/ParticleStruct: Replace life type from UInt32 to float 2016-11-23 14:07:38 +01:00
Lynix
88895df1d0 SDK/Systems: Disable VelocitySystem if PhysicsComponent2D is present 2016-11-23 14:07:20 +01:00
Lynix
24e0163a8a Graphics/ParticleMapper: Add GetPointer method 2016-11-23 14:07:01 +01:00
Lynix
5d441583f2 Graphics/Particlegroup: Add GetBuffer method 2016-11-23 14:06:47 +01:00
Lynix
3193aef29a Audio/Music: Improve documentation 2016-11-22 14:25:35 +01:00
Lynix
82c51bd16a Update patch version 2016-11-20 21:08:00 +01:00
Lynix
84e3d8df9a Build: Enable RTTI on release
While the engine does not uses it, some projects using Nazara may use
RTTI and fail to compile
2016-11-20 15:21:27 +01:00
Lynix
ed827e039c SDK/Lua: Bind GetFOV and GetLayer methods from CameraComponent 2016-11-19 15:43:49 +01:00
Lynix
4cc083154d Sdk/Lua: Fix warning 2016-11-19 15:43:31 +01:00
Lynix
f629803f90 Sdk/CameraComponent: Fix compilation 2016-11-19 15:43:17 +01:00
Lynix
2d13ff7aac Revert "Utility/Formats: STBLoader will now convert the image to RGB8 if it has no alpha value"
This reverts commit c523e3cde5.
2016-11-18 22:39:26 +01:00
Lynix
3bd426f3dc SDK/Lua: Bind CameraComponent 2016-11-18 22:39:01 +01:00
Lynix
cdc53e3dc3 Sdk/Lua: Bind Keyboard 2016-11-18 22:14:10 +01:00
Lynix
77b8f48352 SDK/Lua: Bind methods from EulerAngles and Quaternion 2016-11-18 21:25:32 +01:00
Lynix
7c5bf0f83e Math/Quaternion: Fix compilation of static method Lerp 2016-11-18 21:25:02 +01:00
Lynix
37a04ed4b3 Core/Prerequesites: Remove NDEBUG automatic definition (not used) 2016-11-18 21:18:45 +01:00
Lynix
a1b71467c6 SDK/CollisionComponent2D: Fix static body position 2016-11-18 18:47:24 +01:00
Lynix
f34d390216 Physics2D/RigidBody2D: Fix AddForce application point for Global coordinate system 2016-11-18 18:12:48 +01:00
Lynix
e4f507e67f Physics2D/RigidBody2D: Fix collisions 2016-11-18 18:03:40 +01:00
Lynix
ac2193e0c2 Physics2D: Add support for SegmentCollider2D 2016-11-18 18:00:48 +01:00
Lynix
950068a60d Doc/SDK: Fix missing NDK group 2016-11-18 12:03:35 +01:00
Lynix
c65f19d8cf Core/Bitset: Fix compilation 2016-11-18 01:36:40 +01:00
Lynix
5efa986ac1 Fix compilation warnings 2016-11-18 01:32:03 +01:00
Lynix
ac05e022f8 Core/Prerequesites: Add CHAR_BIT == 8 check 2016-11-18 01:16:55 +01:00
Lynix
c523e3cde5 Utility/Formats: STBLoader will now convert the image to RGB8 if it has no alpha value 2016-11-18 01:16:36 +01:00
Lynix
ff7e64494f Utility/Image: Add HasAlpha() method 2016-11-18 01:15:58 +01:00
Lynix
93a2e54667 Utility/PixelFormat: Fix mask bit orders 2016-11-18 01:15:36 +01:00
Lynix
964d16f907 Math/Algorithm: CountBits now returns a std::size_t instead of a T 2016-11-18 01:14:33 +01:00
Lynix
9513d9479a Core/Bitset: Fix PerformsAND when used with itself as argument 2016-11-18 01:14:08 +01:00
Lynix
359b5e6c3a Core/Algorithm: Add BitCount function 2016-11-18 01:13:30 +01:00
Lynix
2ed65e60e1 Core/Bitset: Add Reverse() method 2016-11-18 01:09:05 +01:00