Jace
|
ea239b19bd
|
Fixed component type resolution order to prioritize custom types before native ones, since namespace information doesn't exist at that stage.
|
2015-12-14 16:12:20 +01:00 |
|
Jace
|
07c4744436
|
Added World DeleteEntity, HasComponent and GetEntityChildren
|
2015-12-14 13:58:27 +01:00 |
|
Jace
|
5f3c234819
|
Added DeleteComponent function to world
|
2015-12-14 13:57:54 +01:00 |
|
Jace
|
524af211e0
|
Made resource loading fail gracefully when a resource can't be loaded. Resources should now throw exceptions in their constuctor if the resource can't be loaded. This will result in ResourceManager::Load returning null.
|
2015-12-14 13:57:53 +01:00 |
|
Jace
|
91ace0d2a0
|
Fixed bug in ComponentPool::Delete. Wasn't taking EntityID into account when freeing memory.
|
2015-12-14 13:57:53 +01:00 |
|
Jace
|
2018ba27ae
|
Added KnowsEntity function to ComponentPool to query whether an entity has a component attached
|
2015-12-14 13:57:52 +01:00 |
|
Jace
|
af14d60493
|
Added MouseScroll event to input manager
|
2015-12-14 13:57:49 +01:00 |
|
Jace
|
653b4689b5
|
Added KeyboardChar event for keyboard text input
|
2015-12-14 13:56:24 +01:00 |
|
Jace
|
784a04b8ad
|
Fixed bug in config file overriding. Previously it was silently overwriting the whole default config and relied on hardcoded values for defaults.
|
2015-12-12 13:42:33 +01:00 |
|
sippeangelo
|
90a79c702f
|
Added crude absolute positioning when rendering
|
2015-12-09 15:26:49 +01:00 |
|
sippeangelo
|
58d827f7d0
|
Moved world definition to Schema/Entities/Test.xml and removed HardcodedTestWorld
|
2015-12-09 14:25:41 +01:00 |
|
sippeangelo
|
3085ccdfbf
|
Added temporary Release function to resource manager to be able to reload a resource
|
2015-12-09 14:23:49 +01:00 |
|
sippeangelo
|
c9b140bd6b
|
Semi-working entity loading from XML files!
|
2015-12-09 12:29:32 +01:00 |
|
Jace
|
d597c7e60e
|
Cleaned up custom type conversion code
|
2015-12-08 22:51:35 +01:00 |
|
Jace
|
0dbe0fe48e
|
Component definitions and default values loading from schema
|
2015-12-08 21:38:52 +01:00 |
|
sippeangelo
|
1e1ce4e127
|
Added Model component to schema
|
2015-12-08 18:21:24 +01:00 |
|
sippeangelo
|
d7de4fc694
|
Component definitions now loaded from schema. No default values yet.
|
2015-12-08 18:07:32 +01:00 |
|
sippeangelo
|
d3d2e594fe
|
Basic and working entity system with a really ugly test case
|
2015-12-03 15:07:35 +01:00 |
|
sippeangelo
|
872879c013
|
Engine puzzle completed
|
2015-11-30 17:02:24 +01:00 |
|
sippeangelo
|
52278d7bc2
|
More CMake bullshit
|
2015-11-30 11:16:43 +01:00 |
|
sippeangelo
|
34e095b54b
|
Added Config File resource
|
2015-11-24 10:38:10 +01:00 |
|
sippeangelo
|
b61642e4e8
|
Added Resource Manager
|
2015-11-24 10:37:58 +01:00 |
|
sippeangelo
|
5f9dce4303
|
Added Input
|
2015-11-24 10:37:50 +01:00 |
|
sippeangelo
|
0a1f0d96db
|
Added Event Broker
|
2015-11-24 10:37:21 +01:00 |
|
sippeangelo
|
381e0fbbab
|
Added utility stuff
|
2015-11-20 17:17:29 +01:00 |
|
sippeangelo
|
63674946ca
|
Initial directory structure
|
2015-11-20 15:01:37 +01:00 |
|