Commit Graph

227 Commits

Author SHA1 Message Date
Lynix 31ce28a177 Sdk/GraphicsComponent: Add Clear method
Former-commit-id: adcb195b1865ffdde91dcc1859005e82e5f2d047 [formerly c1886292500dfe3664f6f998de5b77f5d5e52f87]
Former-commit-id: f24214e506c412dd9c330e33c53727b59c3c1b93
2016-06-21 19:14:29 +02:00
Lynix e0071b196a Sdk/GraphicsComponent: Add Detach method
Former-commit-id: b80b7e52f4736f61c439a4242531adaefbdb75a2 [formerly 2c336b6480ae9a11ca1104ee1140e8f449bb2a02]
Former-commit-id: 54f77c634ce1f9bfc93a00d9a14567bd25a06b26
2016-06-20 13:11:31 +02:00
Lynix 108a6af39f Fix some more warnings
Former-commit-id: d5a845b6a2c468c08e1c40ccbcfc87b2a49f67be [formerly 8829226909d7280607fcdf6bba6b2b79ca0eec1d]
Former-commit-id: af76bbeec9543055d14ec142726cc4b85afa1985
2016-06-17 22:30:29 +02:00
Lynix 819b46f5fc Fix a shitload of warnings in 64 bits mode
Former-commit-id: c7792a7d5b1f85ab934da25324831b9daa3f47ff [formerly 3469974c48432be1f65808bff0ea39d9e22f5b50]
Former-commit-id: 5080815e9e1a3aebe237ff9a291b908ce0292eca
2016-06-13 21:09:55 +02:00
Lynix a2b4146645 Sdk/Application: Add MakeExitOnLastWindowClosed
At least it's explicit


Former-commit-id: 1db6523fe5ad0085056b1192cbf8ff8b714dd795 [formerly 1e02bb893158e39d69201c6044501149722bc308]
Former-commit-id: eee14cb25425b7a368d084fcb552996784e4a70e
2016-06-09 08:48:35 +02:00
Lynix 63ac80c7ff Utility/Mesh: Replace scale by transform matrix
Former-commit-id: b02de61fe0213f5fdd074dfa868db415e9c770c3 [formerly e185f2b410f2a3e04a0f11be28665cf6e8dcb617]
Former-commit-id: d0c7e88fe2b5f8a4aa97640d050751def83f3783
2016-06-09 08:46:44 +02:00
Lynix 94ed1cca32 Sdk/World: Fix compilation error when submitting arguments on system creation
Former-commit-id: a5ace06c0f4c0d7378fb81694db8db1d9f57b33d [formerly 2a232722761dfb72bbd9f3dc9ba8353d65311e7d]
Former-commit-id: f6a65203b37acb49276e22cad0bab4ff7075eb3a
2016-06-01 14:11:58 +02:00
Lynix b6be16b3c3 Build: Add server option, allows to compile only the server-side part of Nazara
Former-commit-id: 28347f372b3d4b0afef0fcf8f54ebf45589470a3 [formerly b432be7d6e4404bd1c5a10c4b0a7ef43fceed307]
Former-commit-id: 1622472689c5f87d5d77ffe391f1dde9cece815d
2016-06-01 13:51:32 +02:00
Lynix d5b354c379 Sdk: Fix uninitialization of components and systems
Former-commit-id: 84f6ce6c6801dc3f4df528781892fa54783115bf [formerly 34e78a610a036478be9fff2fcb28b7d5cd17c13f]
Former-commit-id: da5197094f56618eb065223c0c128f14e2a0f3f5
2016-06-01 08:34:44 +02:00
Lynix 3e78dd40ad Fix some GCC warnings
Former-commit-id: b3292fcfd4d029793cb70f97ab608aeb7d0579ef
2016-05-25 13:52:10 +02:00
Lynix dff823fe1d Sdk/LuaAPI: Fix handles retrieval
Former-commit-id: e7aca6dff50c97630e86e90148a9778186e21707
2016-05-17 18:11:05 +02:00
Lynix a1644edf45 Merge branch 'NDK-ShadowMapping'
Former-commit-id: e77949168073f06d52d10785afb41bad2f7f86c0
2016-05-13 13:06:23 +02:00
Lynix 1715ca19b5 Sdk/CameraComponent: Clean include
Former-commit-id: d0856ba86be59ed82c9b044b270f6369ed1f57be
2016-05-13 13:02:42 +02:00
Lynix 16c229bc90 Sdk/LuaBinding: Make LuaClass members public
Former-commit-id: 31867b0b6233641952e71638b90c49c7702a26e8
2016-05-09 19:38:30 +02:00
Lynix 7db8507874 Core/ObjectHandle: Add noexcept move constructor/assignment
Former-commit-id: 930de41518be74fff072e061f735afceb218138c
2016-05-09 09:03:11 +02:00
Lynix 51549f8526 Sdk/Binding: Add component access by name
Former-commit-id: dd2e5d76254e8ce5e60db62e606c8129d784f528
2016-05-05 20:40:25 +02:00
Lynix 176b1e9042 Sdk/Binding: Fix querying argument of type IpAddress
Former-commit-id: f080b4b9463aa0a7f0f881105c3b2c15f50e788e
2016-05-03 22:44:01 +02:00
Lynix 73f648616f Sdk/State: Fix linker errors
Former-commit-id: e9a23daa5f5b0bb2964541ed7def2422703a541b
2016-04-25 18:33:40 +02:00
Lynix 98867fee19 Sdk/Binding: Bind Rect
As requested


Former-commit-id: 97fcb06de0505341f39418147c57d240e4210159
2016-04-24 21:14:10 +02:00
Lynix fa90d3fd69 Sdk/LuaAPI: Add accessor to internal LuaBinding
Former-commit-id: 3e93330d789cd5566cc50e26acb49970bde2c2bc
2016-04-24 20:08:01 +02:00
Lynix 44e20a5ba9 Sdk/LuaBinding: Add EntityHandle and WorldHandle queriers
As requested


Former-commit-id: 20e3d0621243caccd0d3283f077a33c03ab4d2a3
2016-04-24 20:05:42 +02:00
Lynix 1bdcdb36fa Sdk/LuaBinding: Fix issues with optimisation
Former-commit-id: 5bc419c9e35055810f162501cb3f465e737739c2
2016-04-24 20:04:43 +02:00
Lynix 24a8fcee01 Optimize Lua binding
Optimize binding by removing a useless extra indirection and allowing to
move replying variables


Former-commit-id: 76728df1c3ab9a38a4304ae2b9f2fc6a000e0ebb
2016-04-24 19:54:46 +02:00
Lynix b5f237b58f Fix some errors
Former-commit-id: df7db9ab69395ca969779817fcdc17acb711967d
2016-04-24 04:38:18 +02:00
Lynix d1e12a6d2e Sdk/Binding: Bind Font::GetDefault
Former-commit-id: 5245ada09cd376dfaf69f06ca982c89dc438fae8
2016-04-23 22:48:14 +02:00
Lynix 823a6f70e6 Sdk/Console: Fix SetTextFont
Former-commit-id: de1790fbadff6fec592f875dc9f6b24a3037dc45
2016-04-23 22:47:44 +02:00
Lynix 346e9d7081 Sdk/Binding: Fix binding initialization
Former-commit-id: e9dde83bcd950bf3a8f3665f88d253ef6e71ffc2
2016-04-23 22:38:47 +02:00
Lynix 0df824517a Sdk/Binding: Fix File methods
Former-commit-id: 66ac34c0cc54105fc31eace9a31ab57644dca00b
2016-04-23 22:24:27 +02:00
Lynix cfef9988ae Sdk/Binding: Bind Font class
Former-commit-id: 63726c649af7b95f01d283bfd08206cf214172da
2016-04-23 22:24:00 +02:00
Lynix 7b10bbaab0 Lua/LuaInstance: Rename automatic SetField/SetGlobal to PushField/PushGlobal
Former-commit-id: add576baa5ee7c12121925b5b4fb5fc37fe85042
2016-04-23 22:18:43 +02:00
Lynix 6a259c9ef9 Sdk/LuaBinding: Expose BindComponent for user components
Former-commit-id: 3d9f1d14f6b63ec72b61e15e6e549e46e958a92f
2016-04-17 20:50:26 +02:00
Lynix b3455e88ca Graphics/DepthRenderTechnique: Add Clear method
Former-commit-id: 70e7cb5b59f0407c73766687b6a95e09b7eca589
2016-04-17 19:58:15 +02:00
Lynix 37aa00b2e7 Merge branch 'master' into NDK-ShadowMapping
Former-commit-id: e2be28b65207dfbb81efe58f31ca31548afecee7
2016-04-17 19:57:15 +02:00
Lynix 19e4a35e46 Sdk/Systems: Fix update rate
Former-commit-id: 6267d307c07009f921eb2c7c14eb0904a3a0e48a
2016-04-17 19:29:01 +02:00
Lynix 9ea9137c21 Lua/LuaClass: Rename Set[Static]Method to Bind[Static]Method
Former-commit-id: fee2269cb12a621443715946602827cbfc5efc42
2016-04-16 18:48:27 +02:00
Lynix c8dd28f75c Sdk/RenderSystem: Allow to change render technique
Former-commit-id: ec61a2ebff138300344e6068917f0863c3d11859
2016-04-16 18:40:58 +02:00
Gawaboumga 265e1c0fbd Fix compilation for gcc/clang + tests for serialization
Former-commit-id: db9c93a1db3c57f268fc17e411402e071fc8675a
2016-04-04 10:17:05 +02:00
Lynix 85c2cd43e7 Sdk/Application: Store worlds in a list to prevent their memory position to move
Former-commit-id: 918ce261e7b8faded4ad6bded48fc09a885ceb8c
2016-04-03 22:42:31 +02:00
Lynix 8481a3ae90 Sdk/LuaAPI: Add MusicParams binding
Former-commit-id: 430bfb2afc6c05d0dbc78788130460de8e578242
2016-04-03 22:41:47 +02:00
Lynix f8a716aa84 Sdk/LuaAPI: Bind class music
Former-commit-id: 713c12b5a6e64debff2a6822d1aacece0d9e76cb
2016-04-02 18:56:16 +02:00
Lynix 621e0d123c Sdk/Console: Fix SetCharacterSize not changing size of history and input
Former-commit-id: 1aed585ee4d4f0e5eb16edc1a50467893b4e7ede
2016-04-01 22:25:59 +02:00
Lynix 812e7a940c Sdk/Application: Fix world updating once after window closing
Former-commit-id: f02603702c2e1e79fc71d95739adeedec0347457
2016-04-01 22:25:30 +02:00
Lynix 0a17aacae6 Sdk: Fix server building
Former-commit-id: 1c3e0626fcaacbb414c526862a5608c36325f464
2016-04-01 18:58:45 +02:00
Lynix 3e7facc342 Sdk/World: Fix handles when moving
Former-commit-id: 0e5866864150bd607db028deb9c972ace6b50caf
2016-04-01 18:58:37 +02:00
Lynix 50f25e6bcc Sdk/LuaAPI: Add Application binding
Former-commit-id: fd926aaaf6a8df85c93a2ceae14db7bc49516759
2016-04-01 18:58:22 +02:00
Lynix 6669733af3 Sdk/LuaAPI: Fix audio binding
Former-commit-id: 09149563e8f755092f91786bc31dcaea0638f3cb
2016-04-01 18:58:02 +02:00
Lynix fdccc9e510 Sdk/LuaAPI: Bind VelocityComponent
Former-commit-id: 7e51aa57854b58cdf8b243f1e02e7bb90a943709
2016-04-01 18:57:51 +02:00
Lynix 2736081578 Sdk/Application: Add GetUpdateTime()
Former-commit-id: 55acb0529b41860c56ad0717ab15005e4d237f0f
2016-04-01 18:57:23 +02:00
Lynix 8732cc9459 Sdk/Console: Add Clear method
Former-commit-id: 6230bf71538d3436cd1c247e9645e54fff0e0a2d
2016-04-01 18:57:07 +02:00
Lynix 9a472a4a1c Sdk/LuaAPI: Bind console
Former-commit-id: 70738fdc709b867bead746a0091dcb50a5ca67ea
2016-04-01 18:56:57 +02:00