Commit graph

76 commits

Author SHA1 Message Date
Mikulas Florek
0ff95d5264 component refactor WIP 2015-07-25 00:09:11 +02:00
Mikulas Florek
00ec3ee3df component refactor WIP 2015-07-24 22:38:11 +02:00
Mikulas Florek
c78bbd6a87 entity refactor WIP 2015-07-24 08:42:35 +02:00
Mikulas Florek
71fe078716 entity refactor WIP 2015-07-23 23:17:51 +02:00
Mikulas Florek
ef0a812419 better engine encapsulation
lua physics API
2015-07-22 00:33:10 +02:00
Mikulas Florek
7de3fe70c0 lua script WIP 2015-07-19 18:37:31 +02:00
Mikulas Florek
c979b09ccc component types are not hardcoded, they need to be registered
skeleton of lua script system
2015-07-15 23:22:23 +02:00
Mikulas Florek
cb6834bb79 bgfx WIP 2015-06-18 01:33:49 +02:00
Mikulas Florek
409691ae24 refactor 2015-02-28 10:06:50 +01:00
Mikulas Florek
371472e596 blob rafactor and unit tests 2015-01-18 13:42:37 +01:00
Mikulas Florek
881d586dbb the serialization of IEditorCommand 2015-01-04 15:05:20 +01:00
Mikulas Florek
a7e414b85c refactor: allocator always the last as a function's argument - closes #374 2014-12-08 01:06:51 +01:00
Mikulas Florek
dbf4bddfc7 reference counted paths 2014-11-30 00:07:35 +01:00
Mikulas Florek
4aefb5f0a3 string serialization fixed; serialization header 2014-11-26 23:59:50 +01:00
Mikulas Florek
bb45bab48a binary serialization of a universe 2014-11-26 22:40:37 +01:00
Mikulas Florek
867a0a312f more robust serialization and better error messages 2014-11-26 20:54:22 +01:00
Mikulas Florek
4e812552a3 some more methods in the animation system's interface 2014-11-23 22:17:25 +01:00
Mikulas Florek
bb42c9fdd3 the animation system serialize the path of an animation 2014-11-23 12:30:06 +01:00
Mikulas Florek
23ae6b981b fixed crash when creating an entity template 2014-11-23 01:47:27 +01:00
Mikulas Florek
8926decbd3 crash when animating fixed 2014-11-23 01:30:26 +01:00
Mikulas Florek
820861a678 more robust deserialization - closes #299 2014-11-15 20:58:55 +01:00
Mikulas Florek
0439628d2b more robust deserialization - WIP 2014-11-15 14:33:55 +01:00
Mikulas Florek
06b0c42953 small refactor according to review 2014-11-10 23:09:37 +01:00
Mikulas Florek
c6518cfe9c POD Array allocator 2014-11-09 17:27:45 +01:00
Mikulas Florek
522da15672 podhashmap and string allocators 2014-11-09 00:13:11 +01:00
Mikulas Florek
da1aba16c2 the allocator is implemented in some more classes 2014-11-08 02:55:04 +01:00
Mikulas Florek
2215f771bc allocator in the script and animation plugin 2014-11-07 23:20:45 +01:00
Mikulas Florek
c02c626e8f basic allocator 2014-11-07 22:18:47 +01:00
Mikulas Florek
03d0d70e7d refactor - component list is not stored in the engine 2014-11-01 00:11:48 +01:00
Mikulas Florek
9f8cd1c883 refactor 2014-10-31 22:53:37 +01:00
Mikulas Florek
b18f8763e1 renderables can be not clipped, such as a skybox - closes #320 2014-10-29 20:08:31 +01:00
Mikulas Florek
e5320d3ebb compilable animation system 2014-10-26 22:15:01 +01:00
Mikulas Florek
0d9d7a7c03 update according to static analysis 2014-10-24 16:39:06 +02:00
Mikulas Florek
00d5526673 some more optimizations; property descriptors refactored 2014-09-07 14:24:52 +02:00
Mikulas Florek
6e9cbc1159 entity names in the entity list ui 2014-09-01 14:19:38 +02:00
Mikulas Florek
e231a2eb8c entity list - filter by component 2014-09-01 11:05:22 +02:00
Mikulas Florek
ad5630a86f components use the new property system 2014-08-28 21:08:28 +02:00
Mikulas Florek
7d82828686 basic implementation of notifications 2014-08-22 22:02:53 +02:00
Mikulas Florek
d720ab20e5 animation system as plugin 2014-08-21 20:05:18 +02:00
Mikulas Florek
531ce33971 scenes; little component refactor 2014-08-21 01:22:57 +02:00
Mikulas Florek
c6fb2f8dc4 rename removeComponent -> destroyComponent to make it coherent 2014-08-19 23:13:15 +02:00
Mikulas Florek
ae74173def remove component 2014-08-17 17:55:34 +02:00
Mikulas Florek
e0e0611d9f EditorServer -> WorldEditor 2014-08-01 21:22:03 +02:00
Mikulas Florek
92b248acd5 EditorClient removed 2014-07-31 23:45:57 +02:00
Mikulas Florek
c958fbc9c6 animation preview play/pause button 2014-07-30 00:23:51 +02:00
Mikulas Florek
f431e715bb check, whether parent is before its children in animations; fixed manual animation 2014-07-27 16:33:17 +02:00
Mikulas Florek
4367fc1c6b replaced event manager 2014-06-29 15:20:21 +02:00
Mikulas Florek
219979d8e3 lux->lumix 2014-06-25 23:20:33 +02:00
Mikulas Florek
fe092122dd hierarchy in animations 2014-06-20 22:54:32 +02:00
Mikulas Florek
5f1b1eb080 fixed crash when animable component is created 2014-06-17 00:00:52 +02:00