BramTeurlings / 3DGameBridge

Wrapper Project for easy implementation of function in any 3D Game Bridge project
GNU General Public License v3.0
3 stars 1 forks source link

[GB-202] Decide code conventions for our projects #49

Closed BramTeurlings closed 9 months ago

BramTeurlings commented 9 months ago

Decide code conventions for our projects.

For this ticket create a small style guide document specifying rules for:

A good point to start might be the Google C++ style guide: https://google.github.io/styleguide/cppguide.html

Epic Games style guide can also be considered https://docs.unrealengine.com/5.2/en-US/epic-cplusplus-coding-standard-for-unreal-engine/

C++ Core guidelines https://isocpp.org/wiki/faq/coding-standards#coding-std-wars

Others?

Todo:


Originally reported by , imported from: Decide code conventions for our projects
  • assignee:
  • status: Done
  • priority: Medium
  • resolution: Complete
  • resolved: 2024-02-09T06:28:48-08:00
  • imported: 2024-04-04
BramTeurlings commented 9 months ago

712020:c26664a4-c3de-4473-a0b4-5a76804d5628:

Code conventions WIP doc: https://docs.google.com/document/d/1mYjsWdWhKdVjgc639hNoqFpKtnVTbTRmOcpre0uQEb8/edit?usp=sharing

BramTeurlings commented 9 months ago

712020:c26664a4-c3de-4473-a0b4-5a76804d5628:

Please have a look together with me Joey so we can discuss what's inside.

BramTeurlings commented 9 months ago

712020:f91dd24e-5296-4a9d-90d9-b287c639e252:

We should test whether having standard library and system header includes under project file includes causes compilation errors.

BramTeurlings commented 9 months ago

712020:f91dd24e-5296-4a9d-90d9-b287c639e252:

Looks good

BramTeurlings commented 7 months ago

[Originally blocks: GB-209]