Lynix
f2487bbcba
Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine
2018-07-15 16:46:34 +02:00
Lynix
a12c72186f
Sdk/DebugSystem: Fix OBB drawing
2018-07-15 16:46:32 +02:00
Lynix
01ccca433d
Physics/PhysWorld3D: Add [Get|Set]ThreadCount
2018-07-15 16:46:01 +02:00
S6066
58ce182983
Bugfix: invalid variable still used after move ( #171 )
2018-07-11 19:16:54 +02:00
S6066
49d33bea55
Implement LuaImpl* for Vector[2|3]<int> ( #170 )
...
* Implement LuaImplQueryArg for Vector[2|3]i
* Implement LuaImplReplyVal for Vector[2|3]i
* Edit changelog
* Fix previous commit crash
* Network/ENetPeer: Fix reliable sequence number wrap error
* Edit changelog
* what have I done to changelog
2018-07-10 14:48:23 +02:00
Jérôme Leclercq
a870954762
Network/ENetPeer: Fix reliable sequence number wrap error
2018-07-09 18:06:08 +02:00
Lynix
6390da95d3
Fix previous commit crash
2018-07-07 14:35:11 +02:00
Jérôme Leclercq
cb6885d6a9
Graphics/CullingList: Fix compilation errors on MSVC with /permissive-
2018-07-06 15:24:30 +02:00
S6066
aafb79f06c
Fix: destroy instead of constructing ( #169 )
2018-07-06 10:42:23 +02:00
Jérôme Leclercq
e4b67019cb
Math/Vector[2|3]: Removed Distancef and made Distance templated
2018-07-02 18:13:14 +02:00
Jérôme Leclercq
7da0fffe07
Core: Add StackVector class
2018-07-02 17:56:27 +02:00
Jérôme Leclercq
2fcea6b79f
Core/StackArray: Moved StackArray class to its own header
2018-07-02 17:53:49 +02:00
Jérôme Leclercq
bb0456ffed
Remove useless namespace prefix
2018-07-02 17:48:51 +02:00
Lynix
ea57252081
Graphics/Model: Fix material copy for good
2018-07-01 20:36:42 +02:00
Lynix
eeaaebb15c
Core: Add ObjectLibrary::Clear
2018-07-01 00:36:59 +02:00
Faymoon
217d971fe7
fix launch error for premake ( #167 )
...
* fix error of launch for premake
* fix launch error for premake
* fix launch error for premake
* fix launch error for premake
* fix launch error for premake
* fix launch error for premake
* Update Generate_UnicodeData.bat
* fix launch error for premake
* fix launch error for premake
* fix launch error for premake
2018-06-28 16:12:12 +02:00
S6066
f9c5867d72
Fix cursor when switching demo in DemoParticles ( #168 )
...
* fix cursor
* whoopsie
2018-06-28 16:11:54 +02:00
Lynix
78adc11323
Graphics/TileMap: Fix warning
2018-06-24 22:04:48 +02:00
Lynix
bf37688b11
Lua/LuaState: Fix std::vector query for good
2018-06-24 21:49:51 +02:00
Lynix
456a9258da
Lua/LuaState: Fix std::vector query code
2018-06-24 20:29:20 +02:00
S6066
da044bd21c
Make lua binding for std::vector ( #164 )
...
* Make LuaImplQueryArg impl for std::vector
* Fix shadowed argument
* Make unit tests
* Bugfix
* Bugfix, for real this time
* We didn't need these tests anyway
* Revert "We didn't need these tests anyway"
This reverts commit be88d4496a9cf62beb4d3ce1f30825589a4bacb2.
* Add change to changelog
* Update ChangeLog.md
* Bugfix & use CallOnExit to pop stack
2018-06-17 19:04:15 +02:00
S6066
858d0da5f2
Fix Sprite & GraphicsComponent copy constructors leaving some members uninitialized ( #166 )
...
* Fix Sprite copy constructor (corner colors)
* Also add change to changelog
* [GraphicsComponent] Bugfix: Initialize m_scissorRect in copy ctor
* Add change to changelog
* Move GraphicsComponent fix change to correct section in Changelog
* Use default copy constructor for Sprite
2018-06-17 18:54:02 +02:00
Jérôme Leclercq
8cdc36c948
Graphics/Material: Add parameter for vertex color
2018-06-15 14:15:23 +02:00
Jérôme Leclercq
41e2d3e448
Graphics/Material: Add EnableVertexColor temporary
2018-06-15 14:13:18 +02:00
Jérôme Leclercq
b2185f2138
Physics2D/RigidBody2D: Add ClosestPointQuery method
2018-06-12 15:11:16 +02:00
Jérôme Leclercq
56b23a2f27
Network/SocketPoller: Wait() now returns the number of active sockets, and optionally the last error
...
It will also ignore the EINTR error on Linux
2018-06-12 14:31:49 +02:00
Jérôme Leclercq
15f84dc712
Noexcept all the things!
2018-06-12 11:37:44 +02:00
Lynix
456f2b32e7
Build: Fix install/executable paths
2018-06-10 15:49:11 +02:00
Lynix
0bea301a48
Fixed some uninitialized variables
2018-06-09 13:59:35 +02:00
Lynix
843e5545b6
Graphics/BasicRenderQueue: Fix billboards not registering their layer
2018-06-06 21:40:13 +02:00
Lynix
e9f0bdeb25
Graphics/ForwardRenderTechnique: Optimize sprite rendering
2018-06-06 21:38:40 +02:00
Lynix
056bd0efdd
SDK/GraphicsComponent: Add ForEachRenderable method
2018-06-06 19:37:58 +02:00
Lynix
bc2f6f67cc
Graphics/InstancedRenderable: Add Clone method
2018-06-06 19:36:46 +02:00
Lynix
2f0c62df20
Graphics/InstancedRenderable: Make SetMaterial methods public
2018-06-06 19:32:28 +02:00
S6066
f5645833df
Fix unwanted behavior with universal references ( #165 )
...
* Remove forced template
* Remove useless PushInstance overload
2018-06-06 00:25:59 +02:00
Jérôme Leclercq
ba32d700e2
Fix compilation
2018-05-31 17:02:07 +02:00
Jérôme Leclercq
550176e198
Core/SerializationContext: Replaced currentBitPos and currentByte by [read|write][BitPos][Byte] to handle properly bit reading/writing
2018-05-31 16:10:58 +02:00
Jérôme Leclercq
33fb70b65b
Network: Fix SocketPoller error handling
2018-05-31 16:08:46 +02:00
Lynix
db0e3267da
Graphics/AbstractViewer: Add ProjectDepth method
2018-05-29 23:55:51 +02:00
Lynix
e46aa6772e
Graphics/AbstractViewer: Fix Unproject code
2018-05-29 21:05:03 +02:00
Lynix
af34567ae7
Graphics/AbstractViewer: Add Project/Unproject methods
2018-05-27 21:45:06 +02:00
Lynix
b782fd8431
Graphics/Model: add ModelLibrary, ModelManager, ModelSaver
2018-05-27 14:15:29 +02:00
Lynix
3e82413604
Oops
2018-05-21 19:41:11 +02:00
Lynix
f2c16f916a
Lua/LuaState: Add error handling methods
2018-05-21 19:31:19 +02:00
Lynix
efa727dfd4
Build: Fix thirdparty target dir
2018-05-21 19:28:33 +02:00
Lynix
8e2efb5007
Graphics/TextSprite: Fix initial local bounds
2018-05-20 13:38:48 +02:00
Jérôme Leclercq
74773e9daa
Core/Flags: Add operator&|^ for enum and flags
2018-05-16 15:54:55 +02:00
Jérôme Leclercq
f864fc8a52
Build: Gather projects around categories
2018-05-16 12:55:36 +02:00
Lynix
b22c93fa5f
Network/ENetPeer: Add GetLastReceiveTime
2018-05-13 14:44:09 +02:00
Lynix
8b6311de63
Lua/LuaState: Add Load methods
2018-05-13 14:42:27 +02:00