Skip to content
Peder Holt edited this page Oct 23, 2022 · 2 revisions

The purpose of the Reflection library is to expose information about your data structures at runtime.

  • The information is made available in the ITypeLibrary.
  • The information about one specific class is stored in IType.
  • Registering a class or struct is done using Class
  • Registering an enum or enum class is done using Enum
  • Add a method for each of the types you want to add reflection for: DoReflect
  • Call the DoReflect method indirectly using the method Reflect
Clone this wiki locally