summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2022-11-22wipStanislaw Halik
2022-11-21whitespaceStanislaw Halik
2022-11-21scenery: don't activate generic static sceneryStanislaw Halik
2022-11-21anim/door: align size & ground pos with wallsStanislaw Halik
2022-11-21scenery workStanislaw Halik
2022-11-20scenery: don't bother with bitfieldsStanislaw Halik
The `scenery_proto` struct is rounded up to a multiple of 8 bytes.
2022-11-20update corradeStanislaw Halik
2022-11-20fix StringView ctor not marked as constexprStanislaw Halik
2022-11-20editor: fix cursor tile drawingStanislaw Halik
2022-11-20main: move animation drawing out of MSAA codeStanislaw Halik
2022-11-20entity: use autoStanislaw Halik
2022-11-20fix buildStanislaw Halik
2022-11-19external/{corrade,fmt,imgui,magnum}: updateStanislaw Halik
2022-11-19cmake: disable -d2cgsummaryStanislaw Halik
2022-11-19external/sdl2: updateStanislaw Halik
2022-11-19entity: get field data indirectly via a specializationStanislaw Halik
so now classes will be able to #ifdef including `entity/metadata.hpp` and specifying the fields without incurring an ODR violation.
2022-11-19cmake: add toolchain fileStanislaw Halik
2022-11-19entity: make constantly() even more evilStanislaw Halik
2022-11-19entity: add the rest of erased accessorsStanislaw Halik
2022-11-19entity: add test for only some constraints passedStanislaw Halik
2022-11-19entity: make `constantly` more genericStanislaw Halik
2022-11-19entity: finish adding non-erased constraintsStanislaw Halik
Now only erased ones remain.
2022-11-19entity: fix buildStanislaw Halik
2022-11-19entity: move out erased constraintsStanislaw Halik
2022-11-19entity: whitespaceStanislaw Halik
2022-11-19constantly<T> should be public APIStanislaw Halik
2022-11-19entity: wip constraintsStanislaw Halik
2022-11-19entity/metadata: detect ignored argumentsStanislaw Halik
2022-11-19entity: simplify some template invocationsStanislaw Halik
2022-11-19entity: fix whitespace & msvc warningsStanislaw Halik
2022-11-19entity/contraints: fix clamping to T's rangeStanislaw Halik
2022-11-19entity: move concepts out to another fileStanislaw Halik
2022-11-19entity: wip optional argumentsStanislaw Halik
2022-11-19test/entity: remove 'static' from anon namespaceStanislaw Halik
2022-11-19test/entity: move into anon namespaceStanislaw Halik
2022-11-19entity: add field enablement predicateStanislaw Halik
2022-11-18entity: add is-enabled predicateStanislaw Halik
2022-11-18cmake: kill suggested parentheses warningStanislaw Halik
2022-11-18entity: rename field -> metadataStanislaw Halik
2022-11-18entity/field: add field name to erased accessorStanislaw Halik
2022-11-18entity: rename headerStanislaw Halik
2022-11-18entity: reformat onlyStanislaw Halik
2022-11-18entity: add typedef testStanislaw Halik
2022-11-18entity: add read-only property supportStanislaw Halik
2022-11-18entity: fix warningStanislaw Halik
2022-11-18compat: remove integer-types headerStanislaw Halik
Other headers incldue <cstddef> and <cstdint> anyway.
2022-11-18entity: whitespaceStanislaw Halik
2022-11-18entity: split enum specialization into own headerStanislaw Halik
2022-11-18split erased accessor from main headerStanislaw Halik
2022-11-18now disable rttiStanislaw Halik