@@ -307,13 +307,14 @@ Section separators within files use:
307307- Major sections: ` //------------------------------------------------------------------------------------- `
308308- Subsections: ` //--------------------------------------------------------------------------------- `
309309- C-style block headers for top-level groupings:
310- ``` cpp
311- /* ***************************************************************************
312- *
313- * {Section Name}
314- *
315- ****************************************************************************/
316- ```
310+
311+ ``` cpp
312+ /* ***************************************************************************
313+ *
314+ * {Section Name}
315+ *
316+ ****************************************************************************/
317+ ```
317318
318319The project does ** not** use Doxygen. API documentation is maintained exclusively on the GitHub wiki.
319320
@@ -343,6 +344,7 @@ assert(NearZ > 0.f && FarZ > 0.f);
343344The codebase uses compiler-specific pragmas that should be followed in new code:
344345
345346** MSVC warning suppression** (push/pop around affected blocks):
347+
346348``` cpp
347349#ifdef _MSC_VER
348350#pragma warning(push)
@@ -353,6 +355,7 @@ The codebase uses compiler-specific pragmas that should be followed in new code:
353355```
354356
355357** Clang diagnostic suppression** :
358+
356359``` cpp
357360#ifdef __clang__
358361#pragma clang diagnostic push
@@ -364,6 +367,7 @@ The codebase uses compiler-specific pragmas that should be followed in new code:
364367```
365368
366369** Floating-point precision** (MSVC-only, for mathematically sensitive code):
370+
367371``` cpp
368372#ifdef _MSC_VER
369373#pragma float_control(push)
@@ -374,6 +378,7 @@ The codebase uses compiler-specific pragmas that should be followed in new code:
374378```
375379
376380** PREfast static analysis suppression** :
381+
377382``` cpp
378383#ifdef _PREFAST_
379384#pragma prefast(push)
0 commit comments