Skip to content

v1.3.0

Compare
Choose a tag to compare
@jsoysouvanh jsoysouvanh released this 27 Oct 23:55
· 467 commits to master since this release

Add

  • Function reflection
  • Variable reflection
  • Multithreaded code generator
  • rfk::Enum::underlyingType
  • rfk::getArchetype template function available for any type
  • compiler setting
  • More informative logs when loading settings from the RefurekuSettings.toml file

Update

  • Accelerate file parsing (ignore generated code)
  • Entity::EKind enum now contains a value of each concrete Entity class
  • Fundamental archetypes now register to the database
  • Rename rfk::ReflectedObject to rfk::Object
  • Settings are now safer to manipulate (check paths, compiler support...)

Remove

  • DynamicGetArchetype property - Each reflected class inheriting directly or indirectly from rfk::Object will now have their getArchetype method overriden