Lynix
|
4e5cdea454
|
Core/Signals: Remove Connect/Disconnect macros
And make interface easier to use
Former-commit-id: 5b789c9acb694839cb173ae96392650d80d383b7
|
2015-06-07 17:28:19 +02:00 |
Lynix
|
004b53c590
|
Renderer/Renderer: Replace listeners by signals
Former-commit-id: c1293f7f7cc31c4122ba866fc44d93188917ad93
|
2015-06-07 16:52:19 +02:00 |
Lynix
|
fe25249136
|
Replace Listenable system by signals
Former-commit-id: 16fb0b3e703ca4b41ceb97fab938cebb05f677d4
|
2015-06-07 15:16:11 +02:00 |
Lynix
|
261dffd931
|
Core/Signal: Make operator() const
Former-commit-id: 623f4908ca5e71d02365aea0b717d684a822ea5b
|
2015-06-07 03:36:41 +02:00 |
Lynix
|
303cdbb0cb
|
Core/Signal: No longer return rvalue
Former-commit-id: 96ff0eb63fa0e22952783119be6b739a59cb422a
|
2015-06-07 03:35:54 +02:00 |
Lynix
|
991c1af1ca
|
Core/Signal: Add default constructor and operators to ConnectionGuard
Former-commit-id: 0080c6bf19cab972945bf978c3d5461ee4228fce
|
2015-06-07 01:44:16 +02:00 |
Lynix
|
0b14711cbf
|
Core/Signal: Add Connectionguard::GetConnection()
Former-commit-id: 78d0f6e72f15933fb4356d304a5a48ea3c163fbe
|
2015-06-07 01:31:57 +02:00 |
Lynix
|
d43126eae5
|
Core/Signal: Fix incorrect forwarding
Former-commit-id: 4d437e98e89dcc52f44259371e18589a72fdbd27
|
2015-06-07 01:31:37 +02:00 |
Lynix
|
1a0057313c
|
Core/Signal: Optimize
Former-commit-id: 36fee5057acabf1b6bb8ef93ad6741206e10121b
|
2015-06-07 01:08:08 +02:00 |
Lynix
|
32e55c2e72
|
Core/Signal: Add Connection object and Disconnection
Former-commit-id: 19cda39e3e9fbc5e26c716c413bafe41deecf7ce
|
2015-06-07 00:51:43 +02:00 |
Lynix
|
f8682d227b
|
More Cppcheck fixes
Former-commit-id: 62ab1caa04543da1a169812bb92a450d44f3aec1
|
2015-06-07 00:21:53 +02:00 |
Lynix
|
d1258c2a6d
|
Core/Signal: Add move Connect method
Former-commit-id: 1874faf23299ebac3e433195faa03c9eb6bd9ed4
|
2015-06-05 14:45:11 +02:00 |
Lynix
|
ea3e15d5d3
|
Core/Signal: Add Connect helpers
Former-commit-id: aae537bdc764b66735356a1d335be4b468eb9f77
|
2015-06-05 14:12:36 +02:00 |
Lynix
|
0f27930467
|
Core/Signal: Add Signals (WIP)
Former-commit-id: eee55aa563f29c5604437f3c1a2b172af1a6410d
|
2015-06-04 15:20:16 +02:00 |
Lynix
|
656290d089
|
Core/Bitset: Add comparison operators
Former-commit-id: 7ca04f36fa001f322182c5e9457127f05432d373
|
2015-05-19 14:31:04 +02:00 |
Lynix
|
446f537e3f
|
Merge branch 'master' into NDK
Conflicts:
src/Nazara/Physics/Geom.cpp
Former-commit-id: 8fd71e34dbe105890042acc55e30b64e7c457ed4
|
2015-05-06 23:45:41 +02:00 |
Lynix
|
44ff678002
|
Core: Added Listenable class (Made class Listener system generic)
Former-commit-id: 3baed32d6720c6455f50af51f262292ece9943fa
|
2015-05-06 18:17:18 +02:00 |
Lynix
|
e84bd4ed3d
|
Core: Fixed warning
Former-commit-id: df4f09185f6ee273e34c671c62731cd938848354
|
2015-05-04 13:52:49 +02:00 |
Lynix
|
8b5deffe35
|
Core/Bitset: Fixed Test methods being not const
Former-commit-id: 440c03a78b4dcf8ec1566c1db30989c0145b5a78
|
2015-05-03 19:54:35 +02:00 |
Lynix
|
697e6714db
|
(Bitset) Fixed PerformsAND not working right with empty bitsets
Former-commit-id: f4b70a9d1177c97f7dc376b6cc1d209520e2b19b
|
2015-04-13 00:13:44 +02:00 |
Lynix
|
51942c1eb9
|
(GuillotineBinPack) Improved readability
Former-commit-id: a65647370d30dfe110ba38c65afc850328f84b01
|
2015-04-07 17:42:00 +02:00 |
Lynix
|
aedf416949
|
(Initializer) Added explicit (un)initialisation
Former-commit-id: 198287ca1cc4e8a53531263a90bcffbcab1ef2b2
|
2015-04-07 17:23:18 +02:00 |
Lynix
|
5c3720feb1
|
Merge branch 'master' into NDK
Former-commit-id: f118c029ca94296495957816f910d412ae8a56f2
|
2015-03-18 20:44:52 +01:00 |
Lynix
|
d28154ab76
|
Added comments
Former-commit-id: e9297b7c0a4b85b2369abcba444d4cf89e04b95d
|
2015-03-18 13:03:53 +01:00 |
Lynix
|
99e0912163
|
(Bitset) Simplified Resize code
Removed old code
Former-commit-id: e82ec5e69ba9e4d91b7c65a5132b91fe3a60fd7e
|
2015-03-17 12:26:51 +01:00 |
Lynix
|
4c0c47240c
|
(Bitset) Consistency
Former-commit-id: 4974483833cad392e105d2fc2dfc4d9f8d7310d3
|
2015-03-17 12:26:29 +01:00 |
Lynix
|
b742f93643
|
(Bitset) Fixed last commit
Former-commit-id: 11dcae81e30db925d583112dfab0f0eb5f61f1a0
|
2015-03-16 21:54:26 +01:00 |
Lynix
|
70f9bb3aec
|
(Bitset) Fixed Find* methods not handling empty bitsets
Former-commit-id: 48b9c83c0b786fffae18d5b5fff7bbbe89056c99
|
2015-03-16 21:44:30 +01:00 |
Lynix
|
2ca9989bfe
|
(Bitset) Fixed missing implementation of Reset(bit)
Former-commit-id: a2b0c6e29b87303bdd624f2440e528cb832a8999
|
2015-03-16 19:21:36 +01:00 |
Lynix
|
860712b09f
|
(Bitset) Added Unbounded methods
Former-commit-id: 898eecf4aa8ecf7c9ec85fc8c46c17a6c3badc34
|
2015-03-16 19:21:28 +01:00 |
Lynix
|
6b799b1887
|
(Bitset) Fixed missing include
Former-commit-id: 6f1a0df5d0bc69072489ccd3ce70455de4130c75
|
2015-03-16 18:02:25 +01:00 |
Lynix
|
458cdd7cab
|
(Bitset) Added equality operator
Former-commit-id: b5145a1a0ad8031001927c29c49e0f1faae2d7af
|
2015-03-16 18:02:17 +01:00 |
Lynix
|
17961f42fd
|
Added Bitset class
It's like std::bitset with a dynamic size
Former-commit-id: 704352d954c88e9cf829b41448d7761f89f59786
|
2015-03-16 17:23:55 +01:00 |
Lynix
|
dd56dd6e29
|
(MemoryPool) Added some DOC comments
Former-commit-id: 5ddd0414541e59623956716739bf19827ce68049
|
2015-03-01 00:08:34 +01:00 |
Lynix
|
e55574cb8b
|
(MemoryPool) Added methods to construct/destruct object
Former-commit-id: cd58a108ff201be6e242701eb762e0151695f6e3
|
2015-03-01 00:02:41 +01:00 |
Lynix
|
655be2864f
|
Fixed variadic arguments not being moved
Former-commit-id: 1130a384e982a792d04dc9490a12797cb73bc349
|
2015-02-28 23:59:26 +01:00 |
Lynix
|
adb268fec8
|
(MemoryPool) Removed template and added movement
Former-commit-id: 0a6c890f9ebc84c3c8139c244b5232467cf06bf0
|
2015-02-28 23:33:40 +01:00 |
Lynix
|
c3864a1acb
|
Fixed HashCombine function under 32bits compilation
Former-commit-id: 2224a17279f057a922b67cb91b03823d033c51ec
|
2015-02-25 17:40:07 +01:00 |
Lynix
|
96a5bc950c
|
Added HashCombine function
Former-commit-id: 852deae33143138f2841e226690bfef94d3ba2b9
|
2015-02-24 20:00:13 +01:00 |
Lynix
|
cadeae5e21
|
Moved UnpackTuple to an algorithm header
Former-commit-id: 9abfd6edd40481c26cd07d070eb56fa6d0e6826a
|
2015-02-24 19:57:00 +01:00 |
Lynix
|
a67d66bbd8
|
(HardwareInfo) Added Cpuid to the public interface
Also improved the code
Former-commit-id: 07025657e01ff21a3581204ce74e180c3a5e7737
|
2015-02-24 17:28:02 +01:00 |
Lynix
|
ee6ca790a5
|
Fixed missing includes and warnings under VS
Former-commit-id: c06756b62b616e7322aced01062966247bb7654f
|
2015-02-21 15:04:07 +01:00 |
Lynix
|
af94573f5f
|
(RefCounted) Removed useless declaration
Former-commit-id: 0e8d1784f26a3e832ea6509065923613673806c2
|
2015-02-18 21:02:42 +01:00 |
Lynix
|
68b0acea65
|
Replaced header ostream include by iosfwd
Former-commit-id: 305b1b5bfed4c97fad7517ef379e6c0e57f88927
|
2015-02-05 23:34:12 +01:00 |
Lynix
|
4c659a6442
|
Fixed potential name conflict with user's code
Former-commit-id: ca4e2ec3973d45832fc6a6535750b2639f65fe23
|
2015-02-04 21:59:45 +01:00 |
Lynix
|
25dc252666
|
(String) Remade GetXBuffer, now called GetXString
And returns a standard string
Former-commit-id: 516735324a62cb6296e19d3be1960322073e5f3a
|
2015-02-03 21:16:17 +01:00 |
Lynix
|
29b61ec958
|
(MemoryManager) Added allocation logging
Former-commit-id: 6f7d5ae28b8a4bfecfc2dca5010524a3f2c88aaf
|
2015-02-03 14:43:58 +01:00 |
Lynix
|
622fce6f9c
|
Regenerated global headers (and updated copyright year, again)
Former-commit-id: b5b24f4a3610e1dead2883afaded48bf3554669d
|
2015-01-30 22:33:41 +01:00 |
Lynix
|
993b2e4145
|
(ObjectRef) Removed useless assignation
Former-commit-id: 8e7b3c75ba9a50b99dfbb6656f2c8c97db4b27a7
|
2015-01-29 14:43:19 +01:00 |
Lynix
|
8eef78293d
|
Improved ResourceManager code
Former-commit-id: e4e2b9aafdb569d2769a1501f88e307fcbe763a0
|
2015-01-29 11:46:29 +01:00 |