Commit Graph

  • a12c72186f Sdk/DebugSystem: Fix OBB drawing Lynix 2018-07-15 16:46:32 +02:00
  • 01ccca433d Physics/PhysWorld3D: Add [Get|Set]ThreadCount Lynix 2018-07-15 16:46:01 +02:00
  • 58ce182983 Bugfix: invalid variable still used after move (#171) S6066 2018-07-11 19:16:54 +02:00
  • 49d33bea55 Implement LuaImpl* for Vector[2|3]<int> (#170) S6066 2018-07-10 14:48:23 +02:00
  • a870954762 Network/ENetPeer: Fix reliable sequence number wrap error Jérôme Leclercq 2018-07-09 18:06:08 +02:00
  • 6390da95d3 Fix previous commit crash Lynix 2018-07-07 14:35:11 +02:00
  • cb6885d6a9 Graphics/CullingList: Fix compilation errors on MSVC with /permissive- Jérôme Leclercq 2018-07-06 15:24:30 +02:00
  • aafb79f06c Fix: destroy instead of constructing (#169) S6066 2018-07-06 10:42:23 +02:00
  • e4b67019cb Math/Vector[2|3]: Removed Distancef and made Distance templated Jérôme Leclercq 2018-07-02 18:13:14 +02:00
  • 7da0fffe07 Core: Add StackVector class Jérôme Leclercq 2018-07-02 17:56:27 +02:00
  • 2fcea6b79f Core/StackArray: Moved StackArray class to its own header Jérôme Leclercq 2018-07-02 17:53:49 +02:00
  • bb0456ffed Remove useless namespace prefix Jérôme Leclercq 2018-07-02 17:48:51 +02:00
  • ea57252081 Graphics/Model: Fix material copy for good Lynix 2018-07-01 20:36:42 +02:00
  • eeaaebb15c Core: Add ObjectLibrary::Clear Lynix 2018-07-01 00:36:59 +02:00
  • 217d971fe7 fix launch error for premake (#167) Faymoon 2018-06-28 16:12:12 +02:00
  • f9c5867d72 Fix cursor when switching demo in DemoParticles (#168) S6066 2018-06-28 16:11:54 +02:00
  • 78adc11323 Graphics/TileMap: Fix warning Lynix 2018-06-24 22:04:48 +02:00
  • bf37688b11 Lua/LuaState: Fix std::vector query for good Lynix 2018-06-24 21:49:51 +02:00
  • 456a9258da Lua/LuaState: Fix std::vector query code Lynix 2018-06-24 20:29:20 +02:00
  • da044bd21c Make lua binding for std::vector (#164) S6066 2018-06-17 19:04:15 +02:00
  • 858d0da5f2 Fix Sprite & GraphicsComponent copy constructors leaving some members uninitialized (#166) S6066 2018-06-17 18:54:02 +02:00
  • 8cdc36c948 Graphics/Material: Add parameter for vertex color Jérôme Leclercq 2018-06-15 14:15:23 +02:00
  • 41e2d3e448 Graphics/Material: Add EnableVertexColor temporary Jérôme Leclercq 2018-06-15 14:13:18 +02:00
  • 8ba8d2e92f Merge branch 'ubo' into vulkan Lynix 2018-06-12 19:33:06 +02:00
  • a4aad3caac Merge branch 'master' into vulkan Lynix 2018-06-12 19:08:02 +02:00
  • d7a2e9aad1 Merge branch 'ubo' into vulkan Lynix 2018-06-12 19:07:58 +02:00
  • b2185f2138 Physics2D/RigidBody2D: Add ClosestPointQuery method Jérôme Leclercq 2018-06-12 15:11:16 +02:00
  • 56b23a2f27 Network/SocketPoller: Wait() now returns the number of active sockets, and optionally the last error Jérôme Leclercq 2018-06-12 14:31:49 +02:00
  • 15f84dc712 Noexcept all the things! Jérôme Leclercq 2018-06-12 11:37:44 +02:00
  • 456f2b32e7 Build: Fix install/executable paths Lynix 2018-06-10 15:49:11 +02:00
  • 0bea301a48 Fixed some uninitialized variables Lynix 2018-06-09 13:59:35 +02:00
  • 843e5545b6 Graphics/BasicRenderQueue: Fix billboards not registering their layer Lynix 2018-06-06 21:40:13 +02:00
  • e9f0bdeb25 Graphics/ForwardRenderTechnique: Optimize sprite rendering Lynix 2018-06-06 21:38:40 +02:00
  • e4eae425b2 Add support for Uniform Buffer to Utility/Renderer Lynix 2018-06-06 20:18:42 +02:00
  • 056bd0efdd SDK/GraphicsComponent: Add ForEachRenderable method Lynix 2018-06-06 19:37:58 +02:00
  • bc2f6f67cc Graphics/InstancedRenderable: Add Clone method Lynix 2018-06-06 19:36:46 +02:00
  • 2f0c62df20 Graphics/InstancedRenderable: Make SetMaterial methods public Lynix 2018-06-06 19:32:28 +02:00
  • f5645833df Fix unwanted behavior with universal references (#165) S6066 2018-06-06 00:25:59 +02:00
  • ba32d700e2 Fix compilation Jérôme Leclercq 2018-05-31 17:02:07 +02:00
  • 550176e198 Core/SerializationContext: Replaced currentBitPos and currentByte by [read|write][BitPos][Byte] to handle properly bit reading/writing Jérôme Leclercq 2018-05-31 16:10:58 +02:00
  • 33fb70b65b Network: Fix SocketPoller error handling Jérôme Leclercq 2018-05-31 16:08:46 +02:00
  • db0e3267da Graphics/AbstractViewer: Add ProjectDepth method Lynix 2018-05-29 23:55:51 +02:00
  • e46aa6772e Graphics/AbstractViewer: Fix Unproject code Lynix 2018-05-29 21:05:03 +02:00
  • af34567ae7 Graphics/AbstractViewer: Add Project/Unproject methods Lynix 2018-05-27 21:45:06 +02:00
  • b782fd8431 Graphics/Model: add ModelLibrary, ModelManager, ModelSaver Lynix 2018-05-27 14:15:29 +02:00
  • 3e82413604 Oops Lynix 2018-05-21 19:41:11 +02:00
  • f2c16f916a Lua/LuaState: Add error handling methods Lynix 2018-05-21 19:31:19 +02:00
  • efa727dfd4 Build: Fix thirdparty target dir Lynix 2018-05-21 19:28:33 +02:00
  • 8e2efb5007 Graphics/TextSprite: Fix initial local bounds Lynix 2018-05-20 13:38:48 +02:00
  • 74773e9daa Core/Flags: Add operator&|^ for enum and flags Jérôme Leclercq 2018-05-16 15:54:55 +02:00
  • f864fc8a52 Build: Gather projects around categories Jérôme Leclercq 2018-05-16 12:55:36 +02:00
  • b22c93fa5f Network/ENetPeer: Add GetLastReceiveTime Lynix 2018-05-13 14:44:09 +02:00
  • 8b6311de63 Lua/LuaState: Add Load methods Lynix 2018-05-13 14:42:27 +02:00
  • 70e0787b93 Utility/OBJLoader: Add index buffer optimization back Jérôme Leclercq 2018-05-03 14:41:32 +02:00
  • 41857a69ca Utility/OBJLoader: Remove debug line... Jérôme Leclercq 2018-05-03 14:38:32 +02:00
  • adab3cbc93 Sdk/DebugSystem: Fix OBB not taking offset in account Jérôme Leclercq 2018-05-03 13:33:29 +02:00
  • d53c245c78 Graphics/Model: Fix model not invalidating their bounding volume when their mesh AABB got updated Jérôme Leclercq 2018-05-03 13:32:53 +02:00
  • d94baf133b Utility/Mesh: Refactor Mesh & Submeshes Jérôme Leclercq 2018-05-03 13:32:17 +02:00
  • 03e976993f Revert "Make LuaImplQueryArg impl for std::vector (#162)" Jérôme Leclercq 2018-04-30 15:00:45 +02:00
  • 95f137816a Physics2D/PhysWorld2D: Add invStepCount argument to pre/post steps callbacks Jérôme Leclercq 2018-04-30 14:55:28 +02:00
  • d1a969288f Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine Jérôme Leclercq 2018-04-30 14:51:35 +02:00
  • 24ec816762 Make LuaImplQueryArg impl for std::vector (#162) S6066 2018-04-30 14:51:11 +02:00
  • 232a371fa5 Add normalLength parameter to the DebugDrawer::DrawNormals (#163) HardCPP 2018-04-30 14:49:44 +02:00
  • 8b1efa974f Revert "Oops again" Jérôme Leclercq 2018-04-27 11:31:04 +02:00
  • 1c608596e1 Oops again Lynix 2018-04-26 22:49:14 +02:00
  • 43bb487801 Merge branch 'master' into vulkan Lynix 2018-04-26 22:48:49 +02:00
  • 8695e11436 Fix whitespace Lynix 2018-04-26 22:45:24 +02:00
  • aa18355997 Delete Makefile which has nothing to do here Jérôme Leclercq 2018-04-24 22:08:30 +02:00
  • 4a6d9dba51 Sdk/EntityOwner: Fix move assignement operator Lynix 2018-04-24 21:55:55 +02:00
  • 97067cb566 Sdk/Entity: Fix movement Lynix 2018-04-22 12:46:41 +02:00
  • 8ab1462402 Core/HandledObject: Make move constructor/assignation operator noexception Lynix 2018-04-22 12:33:36 +02:00
  • 2147156df9 RenderSystem: Temporary fix for lights not changing positions Lynix 2018-04-21 00:30:21 +02:00
  • 7244f1681c Utility: Fix MD5/MTL/OBJ file parsing Lynix 2018-04-21 00:29:53 +02:00
  • 52f80a68cb Renderer/OpenGL: Enable GL_TEXTURE_CUBE_MAP_SEAMLESS Lynix 2018-04-21 00:28:57 +02:00
  • 9f74b71bd6 DebugSystem: Fix crash when asked to show collision mesh but entity has no collidercomponent Lynix 2018-04-21 00:27:46 +02:00
  • 7f9eb3771f Core/Stream: Fix infinite loop Lynix 2018-04-18 20:20:23 +02:00
  • 2234539b7f Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine Lynix 2018-04-18 20:15:02 +02:00
  • cb8f0417a7 Core/Stream: Fix ReadLine behavior towards empty lines Lynix 2018-04-18 20:14:56 +02:00
  • 8a1d61c3ea Merge branch 'master' of https://github.com/DigitalPulseSoftware/NazaraEngine Jérôme Leclercq 2018-04-16 12:56:15 +02:00
  • d234d66120 Fix compilation Lynix 2018-04-15 03:31:01 +02:00
  • d68346ca17 Utility/SimpleTextDrawer: Fix line bounds Lynix 2018-04-15 02:42:12 +02:00
  • 65c6996ccd SDK/TextAreaWidget: Add support for line selection Lynix 2018-04-15 02:39:19 +02:00
  • 9f95a6122b Graphics/MaterialPipeline: Disable depth sorting for Translucent2D pipeline Lynix 2018-04-15 02:35:51 +02:00
  • 347f8cc986 Utility/Font: Fix handling of whitespace glyphs Lynix 2018-04-15 02:34:21 +02:00
  • bf0b8e9c76 Graphics: Fix clear being parasited by scissor operations Lynix 2018-04-15 02:31:51 +02:00
  • d253ec1adc Sdk/GraphicsComponent: Fix bounding volume when using a local matrix Lynix 2018-04-15 02:30:36 +02:00
  • 69c61ba746 Utility/AbstractTextDrawer: Add GetLineGlyphCount Lynix 2018-04-15 02:27:49 +02:00
  • 3362a4f160 Sdk/DebugSystem: Fix some warnings Lynix 2018-04-14 00:09:07 +02:00
  • a48dc11063 Fix compilation in server mode Lynix 2018-04-14 00:08:50 +02:00
  • 251b8af03a SDK: Add DebugComponent Lynix 2018-04-13 22:09:19 +02:00
  • 19f17fa059 Graphics: Add 2D & cubemap white textures Lynix 2018-04-13 00:00:36 +02:00
  • 42b4759680 Sdk/Application: Give/clear console focus when enabling/disabling it Jérôme Leclercq 2018-04-12 13:42:54 +02:00
  • 26f0a9fec9 Sdk/Console: Add ClearFocus/SetFocus methods Jérôme Leclercq 2018-04-12 13:42:36 +02:00
  • 6fb44796a0 Sdk/Console: Fix SetCharacterSize not updating character size Jérôme Leclercq 2018-04-12 13:41:48 +02:00
  • 7cc94d0617 Sdk/Console: Fix merge issue Jérôme Leclercq 2018-04-12 13:41:30 +02:00
  • f44a4dd349 Sdk/TextAreaWidget: Fix SetCharacterSize not updating displayed text Jérôme Leclercq 2018-04-12 13:41:09 +02:00
  • 917c41f90e Sdk/TextAreaWidget: Fix GetGlyphIndex not being const + add overload returning current glyph index Jérôme Leclercq 2018-04-12 13:40:39 +02:00
  • 583cfb5f71 Fix console size Jérôme Leclercq 2018-04-12 13:40:03 +02:00
  • 16014d3f37 Merge branch 'master' into console-widget Jérôme Leclercq 2018-04-12 12:47:17 +02:00
  • 2f2b1f101b Core/Quaternion: Fix Inverse method Jérôme Leclercq 2018-04-12 12:45:19 +02:00