ObjectProperty

ObjectProperty is KingsIsle's runtime reflection and serialization system for C++ classes.

It was initially written by Richard Lyle as part of the Medusa project (see Reflection directory) and was later ported into KI's codebase with additional features and improvements.

The wizwalker project's type dumper utility may be used to obtain a full list of all reflected types from the game.