Refactor|Map|World: Implement important map element/object iterations with C++11 lambdas
Things are now looking significantly cleaner, and should also perform a little better in an optimized Release build.
There are further iteration mechanisms which would benefit from using a lambda based approach. However, we've now reached the end of the "unstable" development phase for 1.15, so these will have to wait.
Refactor|Map|World: Implement important map element/object iterations with C++11 lambdas
Things are now looking significantly cleaner, and should also perform
a little better in an optimized Release build.
There are further iteration mechanisms which would benefit from using
a lambda based approach. However, we've now reached the end of the
"unstable" development phase for 1.15, so these will have to wait.