LUMIERA.clone/tests/core/steam
Ichthyostega bf6532a69d Upgrade: address warnings -- deprecated implicit copy
Future C++ versions will no longer generate default copy operations
once any single one was defined explicitly. So the goal is to kind-of
''enforce the rule of five'' (if you define one, define them all).

However, sometimes one of these special operators must be defined for a different reason,
e.g. because it is defined as protected, yet should not be exposed on the public API.
In such cases, any other copy operation which still is valid in the default form
must be declared explicitly ''as defaulted''

Overall this seems to be quite an improvement --
and it highlights (again) some known instances of questionable design,
which are mostly obsoleted and require clean-up anyway, or (as in the case of the
Placements) indicate »placeholder code« where the actual solution still needs to be worked out
2025-04-15 18:32:52 +02:00
..
asset Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
control Upgrade: address warnings -- deprecated implicit copy 2025-04-15 18:32:52 +02:00
engine Invocation: ++ Milestone ++ invoke complex render graph 2025-02-19 23:27:52 +01:00
fixture Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
mobject Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
play Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00
render-segment-test.cpp Copyright: clarify and simplify the file headers 2024-11-17 23:42:55 +01:00