Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-06 | test: speed up compile time | Stanislaw Halik | |
Removes implicit includes to <windows.h> and <cr/StringView.h> from all files. Goes from 30 to 20 seconds. | |||
2024-04-04 | workaround msvc ICE | Stanislaw Halik | |
2024-04-04 | entity: fix getting enum min/max | Stanislaw Halik | |
2024-04-04 | entity: fix getting vector min/max | Stanislaw Halik | |
Leads to returning {0,0} and the field becoming uneditable in the GUI. | |||
2023-11-05 | cc | Stanislaw Halik | |
2023-09-01 | rename entity -> object | Stanislaw Halik | |
2023-08-25 | entities: add intents for metadata | Stanislaw Halik | |
It's going to be used for serialization which has different fields. | |||
2023-03-19 | entity: get rid of field grouping feature | Stanislaw Halik | |
It wasn't implemented anyway. | |||
2023-03-18 | pre-declare integer types without cstddef/cstdint | Stanislaw Halik | |
2023-03-17 | bbb | Stanislaw Halik | |
2023-03-14 | a | Stanislaw Halik | |
2023-02-21 | wip inspector stuff | Stanislaw Halik | |
2022-11-19 | entity: get field data indirectly via a specialization | Stanislaw Halik | |
so now classes will be able to #ifdef including `entity/metadata.hpp` and specifying the fields without incurring an ODR violation. | |||
2022-11-19 | entity: make constantly() even more evil | Stanislaw Halik | |
2022-11-19 | entity: add the rest of erased accessors | Stanislaw Halik | |
2022-11-19 | entity: add test for only some constraints passed | Stanislaw Halik | |
2022-11-19 | entity: make `constantly` more generic | Stanislaw Halik | |
2022-11-19 | entity: finish adding non-erased constraints | Stanislaw Halik | |
Now only erased ones remain. | |||
2022-11-19 | entity: whitespace | Stanislaw Halik | |
2022-11-19 | entity/metadata: detect ignored arguments | Stanislaw Halik | |
2022-11-19 | entity: fix whitespace & msvc warnings | Stanislaw Halik | |
2022-11-19 | entity: wip optional arguments | Stanislaw Halik | |
2022-11-19 | test/entity: remove 'static' from anon namespace | Stanislaw Halik | |
2022-11-19 | test/entity: move into anon namespace | Stanislaw Halik | |
2022-11-19 | entity: add field enablement predicate | Stanislaw Halik | |
2022-11-18 | entity: rename field -> metadata | Stanislaw Halik | |
2022-11-18 | entity/field: add field name to erased accessor | Stanislaw Halik | |
2022-11-18 | entity: rename header | Stanislaw Halik | |
2022-11-18 | entity: add typedef test | Stanislaw Halik | |
2022-11-18 | entity: add read-only property support | Stanislaw Halik | |
2022-11-18 | entity: whitespace | Stanislaw Halik | |
2022-11-18 | entity: split enum specialization into own header | Stanislaw Halik | |
2022-11-18 | split erased accessor from main header | Stanislaw Halik | |
2022-11-18 | add template interface to erased accessor | Stanislaw Halik | |
2022-11-18 | pick a less awkward name for type's name | Stanislaw Halik | |
2022-11-18 | entity: accessors now have a static lifetime | Stanislaw Halik | |
2022-11-16 | entity: add type erasure support | Stanislaw Halik | |
2022-11-16 | entity: add function2 specializations | Stanislaw Halik | |
2022-11-15 | now that it's done, remove it | Stanislaw Halik | |
It can always be brought back later. | |||
2022-11-15 | entity: more metaprogramming | Stanislaw Halik | |
2022-11-15 | entity: more metaprogramming | Stanislaw Halik | |
2022-11-15 | entity: add some metaprogramming crap | Stanislaw Halik | |
2022-11-15 | entity: add visit_tuple | Stanislaw Halik | |
2022-11-15 | fixup! entity: add visit_tuple | Stanislaw Halik | |
2022-11-15 | entity: add visit_tuple | Stanislaw Halik | |
2022-11-14 | entity: more work | Stanislaw Halik | |
2022-11-13 | test stuff | Stanislaw Halik | |
2022-11-13 | entity stuff | Stanislaw Halik | |
2022-11-13 | a | Stanislaw Halik | |
2022-11-13 | test stuff | Stanislaw Halik | |