Skip to content

Modernize coding style #2

Description

@DavidJCobb
  • Prefer standard types like uint32_t over the MacOS-inspired xSE types like UInt32
  • Continue to use CamelCaseWithInitialCaps class 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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions