Mercurial > games > semicongine
comparison semiconginev2.nim @ 1226:c8e3037aca66 compiletime-tests
add: contrib stuff
| author | sam <sam@basx.dev> |
|---|---|
| date | Wed, 17 Jul 2024 23:41:51 +0700 |
| parents | 27cd1c21290e |
| children | 841e12f33c47 |
comparison
equal
deleted
inserted
replaced
| 1225:27cd1c21290e | 1226:c8e3037aca66 |
|---|---|
| 11 import std/macros | 11 import std/macros |
| 12 import std/monotimes | 12 import std/monotimes |
| 13 import std/os | 13 import std/os |
| 14 import std/options | 14 import std/options |
| 15 import std/parsecfg | 15 import std/parsecfg |
| 16 import std/parseutils | |
| 16 import std/paths | 17 import std/paths |
| 17 import std/random | 18 import std/random |
| 18 import std/sequtils | 19 import std/sequtils |
| 19 import std/sets | 20 import std/sets |
| 20 import std/strformat | 21 import std/strformat |
| 23 import std/tables | 24 import std/tables |
| 24 import std/times | 25 import std/times |
| 25 import std/typetraits | 26 import std/typetraits |
| 26 import std/unicode | 27 import std/unicode |
| 27 | 28 |
| 29 | |
| 28 include ./semiconginev2/rendering/vulkan/api | 30 include ./semiconginev2/rendering/vulkan/api |
| 29 include ./semiconginev2/core | 31 include ./semiconginev2/core |
| 32 | |
| 33 setLogFilter(ENGINE_LOGLEVEL) | |
| 30 | 34 |
| 31 include ./semiconginev2/resources | 35 include ./semiconginev2/resources |
| 32 | 36 |
| 33 include ./semiconginev2/events | 37 include ./semiconginev2/events |
| 34 include ./semiconginev2/rendering | 38 include ./semiconginev2/rendering |
| 36 include ./semiconginev2/storage | 40 include ./semiconginev2/storage |
| 37 include ./semiconginev2/input | 41 include ./semiconginev2/input |
| 38 | 42 |
| 39 include ./semiconginev2/audio | 43 include ./semiconginev2/audio |
| 40 | 44 |
| 41 StartMixerThread() | 45 when not defined(NO_CONTRIB): |
| 46 include ./semiconginev2/contrib/steam | |
| 47 include ./semiconginev2/contrib/settings | |
| 48 include ./semiconginev2/contrib/algorithms/collision | |
| 49 include ./semiconginev2/contrib/algorithms/noise | |
| 50 include ./semiconginev2/contrib/algorithms/texture_packing |
