Skip to content

Improved File Parser

Latest

Choose a tag to compare

@I-Hudson I-Hudson released this 29 Nov 17:20
· 7 commits to master since this release

Main improvement has been the file parser. The main feature being the ability to no longer need 'REFLECT_[CLASS/STRUCT](REFLECT_LOOKUP_ONLY)' on containers which are referenced by 'REFLECT_PROPERTY' in other classes/structs. This was an issue before as to allow Reflect to 'know' about other containers you needed 'REFLECT_[CLASS/STRUCT](REFLECT_LOOKUP_ONLY)' macro on them even if they weren't having code generated. This should no longer be the case.

This change isn't completely finished as there are edge cases.

Official release for type info's. Type Info's are structs which contain all the reflect related code for an object instead of having a moderate number of random functions.

Reflect.exe works better as a standalone app. Still needs to be run from a command prompt.