NorthernUI
NorthernUI copied to clipboard
Modernize coding style
- Prefer standard types like
uint32_tover the MacOS-inspired xSE types likeUInt32 - Continue to use
CamelCaseWithInitialCapsclass and method names for consistency with Bethesda - xSE class definitions list multiple-inheritance parents as members, but since we're building with MSVC just as Bethesda did, this should not be necessary. For all RE definitions, undo the change and represent classes as Bethesda originally defined them. Use static asserts to guard against future breakage.