- 24 May, 2019 5 commits
-
-
Jan Möbius authored
Cleanup See merge request !58
-
Martin Heistermann authored
This reverts commit 6ff4e080.
-
Martin Heistermann authored
-
Jan Möbius authored
-
Jan Möbius authored
Properties: Store and compare type names instead of relying on dynamic_cast See merge request !57
-
- 23 May, 2019 1 commit
-
-
Martin Heistermann authored
-
- 22 May, 2019 1 commit
-
-
Martin Heistermann authored
-
- 21 May, 2019 6 commits
-
-
Jan Möbius authored
Implement/improve mesh assignment/copying See merge request !56
-
Martin Heistermann authored
BaseProperty cleanup: explicitly define destructor in its own translation unit, avoid duplicated vtables
-
Martin Heistermann authored
implement assigning and moving properties; make ResourceManager move assignment consistent with copy assignment
-
Martin Heistermann authored
-
Martin Heistermann authored
-
Martin Heistermann authored
-
- 14 May, 2019 1 commit
-
-
Jan Möbius authored
Implement generic mesh::request_property templated on entity type. See merge request !55
-
- 13 May, 2019 2 commits
-
-
Martin Heistermann authored
-
Martin Heistermann authored
-
- 20 Mar, 2019 1 commit
-
-
Jan Möbius authored
Cleanup and small features See merge request !54
-
- 13 Mar, 2019 4 commits
-
-
Martin Heistermann authored
-
Martin Heistermann authored
Simplify property destruction logic and do not keep non-persistent props around in clearVec(). If a prop is alive but non-persistent, someone else has a shared_ptr to it, so we will not pull out the rug from under their feet.
-
Martin Heistermann authored
-
Martin Heistermann authored
-
- 27 Feb, 2019 1 commit
-
-
Jan Möbius authored
Properties: use partial template specialization. See merge request !53
-
- 26 Feb, 2019 8 commits
-
-
Martin Heistermann authored
-
Martin Heistermann authored
Avoid a lot of code duplication. Also change constructor _def param to a const&, which was only in the std::string specialization before, but makes sense everywhere.
-
Jan Möbius authored
Refactor using Entity tags See merge request !52
-
Martin Heistermann authored
-
Martin Heistermann authored
-
Martin Heistermann authored
-
Martin Heistermann authored
-
Martin Heistermann authored
-
- 21 Feb, 2019 4 commits
-
-
Jan Möbius authored
Renamed T.cc files to T_impl.hh to get rid of IDE problems not showing them. See merge request !51
-
Jan Möbius authored
-
Jan Möbius authored
-
Jan Möbius authored
PropertyPtr: clarify public interface by only exposing the necessary shared_ptr methods (cf #10) See merge request !50
-
- 20 Feb, 2019 6 commits
-
-
Martin Heistermann authored
-
Jan Möbius authored
Delete broken operators See merge request !49
-
Martin Heistermann authored
-
Jan Möbius authored
Fix warnings See merge request !48
-
Martin Heistermann authored
-
Martin Heistermann authored
-