Commit Graph
6577 Commits
Author SHA1 Message Date
Michele Caini 2dcc9bd0aa view: internal changes 2024-12-10 16:34:44 +01:00
Michele Caini 18e97db6b4 *: updated TODO 2024-12-10 16:34:44 +01:00
Michele Caini b971116c21 meta_any: transfer ownership with from_void - close #1179 2024-12-10 16:34:44 +01:00
Michele Caini adcf929fdf any: cleanup further 2024-12-10 16:34:44 +01:00
Michele Caini 8e792df7f7 any: never initialize info with void 2024-12-10 16:34:44 +01:00
Michele Caini 71f55e7ab1 any: internal changes 2024-12-10 16:34:44 +01:00
Michele Caini 809a8679a8 any/meta: cleanup 2024-12-10 16:34:44 +01:00
Michele Caini 36e2ac5c0b any: internal changes for clarity 2024-12-10 16:34:43 +01:00
Michele Caini fd4dfbc328 any: minor changes 2024-12-10 16:34:43 +01:00
Michele Caini 5903894032 core: move any_policy to fwd.hpp 2024-12-10 16:34:43 +01:00
Michele Caini 4634130d4c doc: cleanup 2024-12-10 16:34:43 +01:00
Michele Caini 0f06314822 doc: cleanup 2024-12-10 16:34:43 +01:00
Michele Caini beaec4c5fe meta: minor changes 2024-12-10 16:34:43 +01:00
Michele Caini b480d8bc14 meta_any: cleanup 2024-12-10 16:34:43 +01:00
Michele Caini be0d274255 meta: cleanup 2024-12-10 16:34:43 +01:00
Michele Caini ee204b2f1d meta_any: no void vtable by default 2024-12-10 16:34:43 +01:00
Michele Caini 991b5176da meta: minor changes 2024-12-10 16:34:43 +01:00
Michele Caini bd53a126bb doc: meta_any 2024-12-10 16:34:43 +01:00
Michele Caini abc823303c meta_any: support taking ownership of passed in pointers 2024-12-10 16:34:43 +01:00
Michele Caini 9a19f9aa2f test: minor changes 2024-12-10 16:34:43 +01:00
Michele Caini 25e52cc1f8 doc: updated link - see #1185 2024-12-10 16:34:43 +01:00
Michele Caini 364ff53182 doc: updated ref to Friflo ECS - close #1197 2024-12-10 16:34:43 +01:00
Michele Caini f6e1b774b0 sparse set: internal changes - close #1194 2024-12-10 16:34:08 +01:00
Michele Caini 49ba7ee208 meta: deprecate meta<T>(...) 2024-12-10 16:34:08 +01:00
Michele Caini 42d9628d39 meta: rework internals to work around a (maybe) compiler issue 2024-12-10 16:25:52 +01:00
Michele Caini f3f9e9a8b9 test: use meta_factory<T> instead of meta<T> 2024-11-29 14:18:41 +01:00
Michele Caini c3914e0181 *: updated TODO 2024-11-29 14:17:40 +01:00
Michele Caini 95397a8ea2 doc: meta<T> -> meta_factory<T> 2024-11-29 12:10:23 +01:00
Michele Caini f330c305bb meta: self contained meta_factory, prepare to deprecate meta<T> 2024-11-29 12:08:09 +01:00
Michele Caini 01940a5ee0 test: fixed typo 2024-11-28 17:59:05 +01:00
Michele Caini 60289fa846 test: meta_reset 2024-11-28 15:47:54 +01:00
Michele Caini d84ebb4b0c test: meta<T>(...) 2024-11-28 09:51:08 +01:00
Michele Caini 9c4bfdef7c test: meta_factory::custom 2024-11-28 09:49:33 +01:00
Michele Caini 4bdda6c0cf test: meta_factory::traits 2024-11-27 17:01:03 +01:00
Michele Caini 388b39dfac test: meta_factory::func 2024-11-27 16:48:06 +01:00
Michele Caini ede1dba441 test: avoid C-like arrays 2024-11-26 15:31:59 +01:00
Michele Caini 41ccbd6700 test: meta_factory::data 2024-11-26 14:52:55 +01:00
Michele Caini 3c6285fd77 test. meta_factory::data for values 2024-11-25 17:32:53 +01:00
Michele Caini 7baf2aad1e test: meta_factory::dtor 2024-11-25 16:59:45 +01:00
Michele Caini bf9ff1a725 *: updated TODO 2024-11-25 16:59:29 +01:00
Michele Caini cadf755d47 test: meta_factory::ctor 2024-11-22 15:22:40 +01:00
Michele Caini df78fe739f test: internal changes 2024-11-22 14:30:35 +01:00
Michele Caini 550fe8bdeb test: meta_factory::conv 2024-11-22 13:54:30 +01:00
Michele Caini 84543d98c5 test: meta_factory::base 2024-11-22 11:02:47 +01:00
Michele Caini 5a502466aa test: meta_factory::type 2024-11-21 18:36:12 +01:00
Michele Caini f0aff23469 test: clear context on exit for meta_factory tests 2024-11-21 18:35:19 +01:00
Michele Caini f1bfbaa981 meta: test (and add a todo note to fix/revert) a corner case of meta_factory 2024-11-21 18:28:10 +01:00
Michele Caini 7052f2ec72 meta: fixed meta_factory default constructor 2024-11-20 18:24:28 +01:00
Michele Caini 6b26c8f37b *: updated TODO 2024-11-20 18:09:52 +01:00
Michele Caini b337dd616f meta. prepare to test the factory and avoid future regressions 2024-11-20 18:09:34 +01:00