Commit Graph

303 Commits

Author SHA1 Message Date
c1a16113d9 update all copyright headers 2019-04-07 18:54:30 +07:00
5ef031c1e1 utils: simple buffer view impl 2019-04-06 18:32:12 +07:00
112e8e568c flipbook_player helper functions 2019-04-04 11:55:37 +07:00
42e2b7be0b math: mod function 2019-04-04 08:36:24 +07:00
6dc791e9c1 add nested atlas sprites and load these from flipbook 2019-04-03 07:39:44 +07:00
51e86dd6e2 remove material from flipbook asset 2019-04-03 01:00:18 +07:00
95fd52f8a0 remove materials from model asset 2019-04-03 00:31:54 +07:00
20361bf1f4 remove material from sprite asset 2019-04-03 00:05:48 +07:00
e8f13091a0 Merge branch 'master' into feature/flipbook 2019-04-02 23:11:45 +07:00
3bec77c73c typed loading nested assets from library 2019-04-02 09:38:55 +07:00
5fa2963c0c separate asset and library headers 2019-04-02 06:50:31 +07:00
6a1b681ec8 remove constructors from specific assets. const library load function. 2019-03-31 03:13:23 +07:00
227d2b3391 asset nested content 2019-03-31 02:39:09 +07:00
344aec46ba working with address impl 2019-03-31 01:04:02 +07:00
f1f0ce328e dummy address source files 2019-03-31 01:04:02 +07:00
de1a99cf94 fix flipbook clear impl 2019-03-29 07:31:55 +07:00
6c9e0ee6c6 flipbook resource loading 2019-03-28 20:46:08 +07:00
42de3eba17 flipbook container impl 2019-03-28 09:19:39 +07:00
265bd0b719 flipbook dummy classes 2019-03-28 04:53:39 +07:00
637de551ac fix unit tests with thread waiting 2019-03-26 20:44:03 +07:00
84adbda65c add sprite making using atlas 2019-03-26 18:44:10 +07:00
ddc580a727 move math::enum_to_number to utils::enum_to_underlying 2019-03-26 13:25:35 +07:00
37fb586e27 remove atlas per pixels per unit property 2019-03-26 10:32:02 +07:00
cdb15dd58d atlas resource first impl 2019-03-21 09:29:57 +07:00
53cb040151 add shape class (2d analog of mesh) 2019-03-20 04:47:03 +07:00
7494f3eaf6 dummy atlas resource classes 2019-03-19 19:08:40 +07:00
0dddcee121 removed redundant module checks 2019-03-13 02:38:52 +07:00
88ea2eab1a update modules 2019-03-08 11:28:04 +07:00
ee916baeb1 matrix json parsing for property block 2019-03-05 05:59:23 +07:00
2f3ed5182d node: extract_all_nodes function 2019-03-05 02:09:15 +07:00
10c13a7607 model and sprite loaders 2019-02-27 05:30:39 +07:00
9572ae94c2 update modules 2019-02-26 03:25:22 +07:00
b594bd9a2a Merge branch 'master' into feature/world 2019-02-19 16:38:19 +07:00
f683850fb2 update modules 2019-02-19 11:25:17 +07:00
98796dfeef comment an stb issue 2019-02-17 05:30:39 +07:00
fc96e3b941 math: move extended rect ctors to the math namespace 2019-02-15 16:00:02 +07:00
8484d21468 utils: string format for rect, aabb and quat 2019-02-15 07:59:11 +07:00
8f56b58092 math: additional rect and aabb operators 2019-02-15 07:03:01 +07:00
b771e2a7e1 update modules 2019-02-10 09:36:23 +07:00
f9054a9abf node: has_children/has_child_recursive 2019-02-10 09:11:50 +07:00
62e86f45f4 node is final class without virtual events 2019-02-10 08:16:39 +07:00
97b183c24c node: it has entity now. remove scene node. 2019-02-10 04:54:45 +07:00
13767cdea0 little more code coverage 2019-02-09 18:16:45 +07:00
69103badbf node hold children by reference counting 2019-02-09 01:08:31 +07:00
83ff7330b8 intrusive_list: custom disposer for pop/erase/clear operations 2019-02-08 21:04:01 +07:00
61f4288130 node: translation, rotation and scale functions 2019-02-08 19:39:02 +07:00
e6352edfba node: local and world transforms 2019-02-08 06:30:47 +07:00
1ce03f493d math: check_and_set/check_and_clear bit flags functions 2019-02-08 06:10:52 +07:00
6929bdd020 math: inplace bit flags working 2019-02-08 04:09:41 +07:00
8bf3411cf4 math: functions for working with bit flags 2019-02-08 03:57:06 +07:00