Commit graph

104 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
3542dff4bf import dialog - using assimp library #448 - WIP 2015-05-07 00:55:50 +02:00
Mikulas Florek
409691ae24 refactor 2015-02-28 10:06:50 +01:00
Mikulas Florek
fd37901407 frame debugger - closes #420 2015-02-26 22:04:58 +01:00
Mikulas Florek
ef91df0e4a floating point exception fixed 2015-02-26 20:54:01 +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
8f677cc769 fps loaded from an animation file - closes #385 2015-01-02 14:46:37 +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
a4f99c4dd2 refactor : removed Resource::getReadCallback 2014-12-08 00:15:32 +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
3285a35257 Merge branch 'master' of github.com:nem0/LumixEngine into advance_animation 2014-11-23 12:52:00 +01:00
Mikulas Florek
225c538344 unit test crash fix 2014-11-23 12:51:06 +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
95b7b507f5 DelegateList allocator 2014-11-09 14:58:40 +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
788937642c missing tab - review update 2014-08-19 18:41:58 +02:00