Ed_ 6765478a9d 31. Aura HUD (plus other stuff)
- Enabled a few more plugins
- Added clang formatting straight from the GasaGen cpp.
- Setup auto-generation of the DevOptionsCache
- Messed around with generating widgettree hiearchy from template widget
2024-04-21 09:51:51 -04:00
..
2024-04-21 09:51:51 -04:00
2024-04-13 16:18:57 -04:00
2024-04-21 09:51:51 -04:00
2024-04-21 09:51:51 -04:00
2024-04-21 09:51:51 -04:00
2024-04-21 09:51:51 -04:00

GasaGen

This is a single translation unit meta-program for generating code for the Gasa modules. It runs before UHT.

GasaGen.cpp is the effective translation unit. All related code for GasaGen is prefixed with:

GasaGen_

Anything with the gen namespace (case sensitive, including the files), is related to the Gencpp header. Genccp is used. Gencpp is a cpp library to make ergonomic use of stage metaprogramming for C++ in C++.

For how GasaGen is built see scripts/gen_pass_gasa.ps1