summaryrefslogtreecommitdiffhomepage
path: root/entity
AgeCommit message (Collapse)Author
2024-07-12bStanislaw Halik
2024-07-12fStanislaw Halik
2024-05-28wStanislaw Halik
2024-05-28entity: add non-const requirement for member pointersStanislaw Halik
This makes traversing template errors a bit easier.
2024-05-08entity/name-of: strip impl-specific bitsStanislaw Halik
Well, almost all them. MSVC tends to be a problem.
2024-04-08aStanislaw Halik
2024-04-08dStanislaw Halik
2024-04-07use static_cast on void* instead of reinterpret_castStanislaw Halik
2024-04-04entity: add vector types in erased range::operator==()Stanislaw Halik
2024-04-04entity: fix getting enum min/maxStanislaw Halik
2024-04-04entity: fix getting vector min/maxStanislaw Halik
Leads to returning {0,0} and the field becoming uneditable in the GUI.
2024-03-25entity: allow readers to const fieldsStanislaw Halik
2024-03-24entity: add support for min/max values for vectorsStanislaw Halik
2024-03-02aStanislaw Halik
2024-02-28switch to using unqualified calls to {move,forward,swap}Stanislaw Halik
2024-01-17aStanislaw Halik
2023-11-05entity: workaround clion + gcc-14 clangd bugStanislaw Halik
2023-09-13add no_unique_address macroStanislaw Halik
cf. https://devblogs.microsoft.com/cppblog/msvc-cpp20-and-the-std-cpp20-switch/
2023-09-12entity: fix build on unpatched StringViewStanislaw Halik
2023-08-25entities: add intents for metadataStanislaw Halik
It's going to be used for serialization which has different fields.
2023-08-23fix non-pch buildStanislaw Halik
2023-05-25some work on inspecting other enttiy subtypesStanislaw Halik
2023-04-16use Corrade::Utility::moveStanislaw Halik
2023-04-09entities: fix pure virtual concept checksStanislaw Halik
2023-04-09entities: fix error on duplicate field accessor typesStanislaw Halik
2023-03-27editor: allow inspecting object idStanislaw Halik
2023-03-25use operator""uz c++23 polyfillStanislaw Halik
2023-03-19entity: get rid of field grouping featureStanislaw Halik
It wasn't implemented anyway.
2023-03-18pre-declare integer types without cstddef/cstdintStanislaw Halik
2023-03-17bbbStanislaw Halik
2023-02-28use Magnum::Math::IsVectorStanislaw Halik
2023-02-27compat/prelude: add operator""_uz() for size_tStanislaw Halik
2023-02-24entity: fix invalid pointerStanislaw Halik
2023-02-24aStanislaw Halik
2023-02-24wipStanislaw Halik
2023-02-23wipStanislaw Halik
2023-02-23aStanislaw Halik
2023-02-23aStanislaw Halik
2023-02-23wipStanislaw Halik
2023-02-23wipStanislaw Halik
2023-02-23wipStanislaw Halik
2023-02-22wipStanislaw Halik
2023-02-21entity: check field nameStanislaw Halik
2023-02-21fix buildStanislaw Halik
2023-02-21wip inspector stuffStanislaw Halik
2022-11-27more WIPStanislaw Halik
2022-11-20fix StringView ctor not marked as constexprStanislaw Halik
2022-11-20entity: use autoStanislaw Halik
2022-11-20fix buildStanislaw 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.