Lynix
|
9fa5b5bbfc
|
Ndk/Entity: Inlined IsValid()
Former-commit-id: 217df236c91d7504218e1094f5a8b3f9c28d1599
|
2015-05-04 00:53:07 +02:00 |
Lynix
|
6d1ac4fe18
|
Re-remade component and system ids
Former-commit-id: 98b76695cca904c55c7333801c3cdf693da15086
|
2015-03-30 04:18:44 +02:00 |
Lynix
|
e91313b62d
|
Added systems
It's now officially an ECS, yay!
Former-commit-id: e2aacaa5c9fd362921cf3d064e346d11f942bd59
|
2015-03-17 19:55:39 +01:00 |
Lynix
|
bc40fbb02f
|
Remade component ids
No longer based on incrementing counter
Former-commit-id: b875e17781d8bcda48ea9ada523adf0823b22a8b
|
2015-03-17 19:53:59 +01:00 |
Lynix
|
0ba034f7e9
|
(Entity) Added components bits
Moved [Add/Remove]Component implementation to .cpp
Former-commit-id: e61e8c57911c2e106e6c0959b692a006b8f58c40
|
2015-03-17 12:34:03 +01:00 |
Lynix
|
7bac245a0f
|
(Entity) GetComponent no longer throw
Former-commit-id: 8efd0f5aba9c49d7f06ba290425f9e55c2f1eba3
|
2015-03-14 16:53:26 +01:00 |
Lynix
|
6bd6039051
|
(Entity) Fixed typo in method name
Former-commit-id: 40588d78fe38b2ec9ca9998e0c7ce4c73af3b27b
|
2015-03-14 13:53:10 +01:00 |
Lynix
|
fb148c1aa0
|
Removed useless include/declaration
Former-commit-id: 7ad1c9940aee9ce00000ba8c31ac05117d2b6c31
|
2015-03-09 19:05:47 +01:00 |
Lynix
|
c71c050831
|
(Entity) Added non-template version of components handling
Former-commit-id: 0f9795a0b130e6e5ebb26782459d79bde1b0efa1
|
2015-03-01 13:42:17 +01:00 |
Lynix
|
8b77825fb8
|
(Entity) Changed template name from C to ComponentType
Former-commit-id: 780c96238f5f976b9caa86ec982bec7b5fd9ee8a
|
2015-03-01 11:19:54 +01:00 |
Lynix
|
699b580516
|
Added Components
Former-commit-id: 02f9e9892b58a725697b83e7b75127db5b3a27f4
|
2015-03-01 01:53:49 +01:00 |
Lynix
|
924d10e61c
|
(Entity) Changed handle storage from a set to a vector
For performances reasons (creating handles no longer require any memory
allocation)
Former-commit-id: 76d705997c7fa3be78b063c6d602b09c7c20b2fd
|
2015-02-19 23:35:15 +01:00 |
Lynix
|
86fbb310c3
|
Fixed some files encoding (wasn't UTF-8)
Former-commit-id: cabceea2588d390da5d52a06517754ba97721efc
|
2015-02-19 23:24:56 +01:00 |
Lynix
|
3a18035989
|
Remade Entities
Former-commit-id: 25f7bc84279fdf58b44cf78e2d94b4cbb78a8410
|
2015-02-19 22:06:57 +01:00 |
Lynix
|
d5a8bdca12
|
(Entity) Inlined most code
Former-commit-id: 287c7c557263497ba89451dd2d640fcd8522ef3a
|
2015-02-08 17:39:06 +01:00 |