Reflection

TODO

  • Explain Instance, Static, public, non public
  • Explain reflection (please use HC/GM to explain instead of random placeholder names)
  • Use of reflection helper
  • How to get/set private fields
    • How to get/set fields in classes (eg how to set HeroController.rb2d.velocity (get RigidBody2D and use that))
  • How to get/set private properties
  • How to call private functions
    • Showcase new MAPI ReflectionHelper for methods