Skip to content

Latest commit

 

History

History
12 lines (11 loc) · 902 Bytes

naming-conventions.md

File metadata and controls

12 lines (11 loc) · 902 Bytes

Naming Conventions

Type Style
Functions camelCase
Variables snake_case
Private Member Variables snake_case_ with trailing underscore
Classes PascalCase
Math-Types lowercase (consistent with GLSL)
Type-Traits snake_case plus _v or _t (consistent with STL)
Template Type Parameters TPascalCase or just T if appropriate
Template Non-Type Parameters v_snake_case or just v if appropriate