Source document:
docs/naming-method.md
Naming conventions used in LocalGen v6
The upstream project documents the following naming guidance:
- Namespaces use lowercase letters separated by underscores.
- Classes, structs, and most types use PascalCase.
- Enum types use lowercase with underscores and often end in
_e; enum constants use uppercase with underscores. - Functions and variables generally use camelCase.
- Constants use uppercase letters separated by underscores.
- Global macros use uppercase with underscores.
- Local variable names should remain descriptive; avoid meaningless single-letter names when possible.
This guide is especially useful when contributing bots or UI/core features in the Qt-based v6 branch.