Style Guide#

Defaults#

PascalCase for struct, classes and member functions (inside classes and structs)

snake_case for free functions and local function variables

Google Style#

[snake_case_variable_name] for public member variables

[snake_case_variable_name]_ for private member variables

k[PascalCaseVariableName] constexpr variables and enum / enum classes names ONLY when used internally

[PascakCaseVariableName] constexpr variables and enum / enum classes names when exposed to users

Attention

If you see any wrong usage in the project please raise an issue