diff options
author | Orangerot <purple@orangerot.dev> | 2025-06-05 03:43:25 +0200 |
---|---|---|
committer | Orangerot <purple@orangerot.dev> | 2025-06-05 03:43:25 +0200 |
commit | fe42371c8c5b80b174372de846fafb7590fc3ff1 (patch) | |
tree | a4ef72b8fea9634d8374bf420865507878086a33 /assets.h | |
parent | af5ee99682db1ca8c3d82810ff90499d5c040f61 (diff) |
refactor: move terrain generation and drawing to own file
Diffstat (limited to 'assets.h')
-rw-r--r-- | assets.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -45,12 +45,16 @@ enum Asset { ASSET_LEN }; +#ifdef ASSET_IMPLEMENTATION Model assets[ASSET_LEN]; #define AS_ARRAY(name) assets[name] = LoadModel(ASSET_PATH #name ".obj"); void LoadModels() { ASSETS(AS_ARRAY) } +#else +extern Model assets[]; +#endif #endif /* ASSETS_H */ |