Reflection in C++, Part2: The Simple Implementation of Splinter Cell
A detailed look at reflection used to build the Splinter Cell rendering engine, tooling, serialisation and runtime inspection.
A detailed look at reflection used to build the Splinter Cell rendering engine, tooling, serialisation and runtime inspection.
Why reflection matters in C++ game engines, and what becomes possible when type information is available at runtime.