Commit Graph

230 Commits

Author SHA1 Message Date
Lynix 4b02ab698f Sdk/State: Make destructor virtual
Former-commit-id: 51b552a0f0282173e73c8613d1924cc1e4105ac1 [formerly 1250f95f374a7b67e47667f4a5dd00f9ae5b1a1f]
Former-commit-id: 85a77a07290da117bfcfbe6ccec7bc85b2c170dc
2016-07-26 21:07:20 +02:00
Lynix a4120e0a37 Fix typo
Former-commit-id: 07bb1e9aa33b06c79b6d30af8598c5678eb4b37c [formerly db529eb77de00026196de3000f67fd13916011ef]
Former-commit-id: 25db8b31bbd53791033517a4788471a8a3eafe9b
2016-07-07 18:17:18 +02:00
Lynix 3b1dddf26d Ndk/GraphicsComponent: Add GetAttachedRenderables
Former-commit-id: 6a5a017caf0af3fd5c40ead7d67d30b640eba243 [formerly 2796343e15655263669366fc7dd5ff8b3ca65d76]
Former-commit-id: 7738d1c5a929d3cd1261aaa1c9899bddf0ad1541
2016-07-07 18:07:43 +02:00
Lynix 63ed1aaa51 Sdk/GraphicsComponent: Add Clear method
Former-commit-id: dfa7a9813fe3e15212c16103763cb185e1d8df30 [formerly ead9d5788df957502aa22c526fa272f797348599]
Former-commit-id: 74ce601066d7ab1d28609d6a859495e4626c7a18
2016-06-21 19:14:29 +02:00
Lynix 04e52caa88 Sdk/GraphicsComponent: Add Detach method
Former-commit-id: 16bcd7d8a3b50235cdd50443d8a1ed55e4b939f2 [formerly 93e838eebb955d5bbe17113ced86a247122bf522]
Former-commit-id: be3d0d2e8fb9a887eb903c6b17f16a56e5eee1c7
2016-06-20 13:11:31 +02:00
Lynix 01428dcde3 Fix some more warnings
Former-commit-id: 3ce21e64373163c1ae9f7803760c897e5334b726 [formerly f1e054d5acd1e19bba6e61fca71d3bb1148bb4bb]
Former-commit-id: 9a2bded15c3c34c3c8a96aa45ec53ff1c500e740
2016-06-17 22:30:29 +02:00
Lynix c528640d80 Fix a shitload of warnings in 64 bits mode
Former-commit-id: 5bc0c622c20eae45df51bb1ee62e5ed566e58a1b [formerly a8befbed30cb897ce876fd3b46a3585e1b70613e]
Former-commit-id: 999225e414c0d6a3e9c6868f040b68045b2ba724
2016-06-13 21:09:55 +02:00
Lynix 18eab1045d Sdk/Application: Add MakeExitOnLastWindowClosed
At least it's explicit


Former-commit-id: 9118daeb3b33768697d502113e80b97c883ff9f5 [formerly aebc375bf0865d94103a16e7cb9540f7c54cfc88]
Former-commit-id: 8a8ef252c1ddbc0838b6d5cbf1d48917bf0d5b50
2016-06-09 08:48:35 +02:00
Lynix b0c4bcff67 Utility/Mesh: Replace scale by transform matrix
Former-commit-id: 28cf57d1fe300b78e60c5f9301678a25533df29f [formerly d7b8edd11e99de396d40cf09c58cb94c5e03015c]
Former-commit-id: e5915c2a5795900077bdb5229638962fade7f352
2016-06-09 08:46:44 +02:00
Lynix 5cac6cbe3d Sdk/World: Fix compilation error when submitting arguments on system creation
Former-commit-id: ed94334556b84d66c8282c28588fb8f032f5fc02 [formerly f84ddbecb465c96127433b29d1e7cbdb54709324]
Former-commit-id: d72da83595df8de5533aec84cdb14433d869744d
2016-06-01 14:11:58 +02:00
Lynix 7626f9c5e3 Build: Add server option, allows to compile only the server-side part of Nazara
Former-commit-id: 60be2c3eb2835984714192a55faebf8c769fd127 [formerly f3dcb15e44dfab997d4c10c97aa34270f5c884bf]
Former-commit-id: 6f11439b3e53a812c5adf28413ea084fb2964f21
2016-06-01 13:51:32 +02:00
Lynix 94ff113930 Sdk: Fix uninitialization of components and systems
Former-commit-id: 143a252c13269402f6c69c8831f7f1aef0c89c0c [formerly 2cd2160a2cd6da2c0763ca97157dd1349ec28233]
Former-commit-id: 1b1fbb0770b993babde90c789250da0bcc8fbcb4
2016-06-01 08:34:44 +02:00
Lynix 8a3339badf Fix some GCC warnings
Former-commit-id: 31c8460b4656c29ac165d7aa28f335851f2565df
2016-05-25 13:52:10 +02:00
Lynix e0b714dacc Sdk/LuaAPI: Fix handles retrieval
Former-commit-id: a1704c9ded36a42badda6303ac28018797772e82
2016-05-17 18:11:05 +02:00
Lynix 6c8d2ed03a Merge branch 'NDK-ShadowMapping'
Former-commit-id: 0fcd92b113069d2ee1edc74cf9be471cd6d97267
2016-05-13 13:06:23 +02:00
Lynix 6274692108 Sdk/CameraComponent: Clean include
Former-commit-id: 3ff8192a4ae46441c7f3d5554c532f6a0bcc07da
2016-05-13 13:02:42 +02:00
Lynix b1288c5277 Sdk/LuaBinding: Make LuaClass members public
Former-commit-id: 89e8182c833073e12d18ec5a0f0ae0d0f689c4f1
2016-05-09 19:38:30 +02:00
Lynix e9608366cd Core/ObjectHandle: Add noexcept move constructor/assignment
Former-commit-id: d726fab8750fe02fbed0e605bbf9a757c7f035de
2016-05-09 09:03:11 +02:00
Lynix 5e52988d87 Sdk/Binding: Add component access by name
Former-commit-id: 8b5cffb55c526124cddffc9f13a05bbecc638bb9
2016-05-05 20:40:25 +02:00
Lynix 839ab8cebe Sdk/Binding: Fix querying argument of type IpAddress
Former-commit-id: 2980c126f7d216dd4537cef6f745928148eee45e
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