development:csdk:2.0:genmacros
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| development:csdk:2.0:genmacros [2024/11/20 21:11] – created clyde | development:csdk:2.0:genmacros [2024/11/20 21:18] (current) – clyde | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Generated Asset Macros ====== | ====== Generated Asset Macros ====== | ||
| - | The GameTank SDK uses generated header files for providing references to imported game assets. Every subfolder of the '' | + | The GameTank SDK uses generated header files for providing references to imported game assets. |
| + | |||
| + | ===== Asset Bank Headers ===== | ||
| + | |||
| + | Every subfolder of the '' | ||
| These header files will contain a handful of macros for each file in that assets subfolder. These macros are generated from the filename and parent folder name as follows: | These header files will contain a handful of macros for each file in that assets subfolder. These macros are generated from the filename and parent folder name as follows: | ||
| Line 23: | Line 27: | ||
| '' | '' | ||
| + | ==== Example ==== | ||
| + | < | ||
| + | play_song(ASSET__audio__gameloop_mid, | ||
| + | </ | ||
| + | Here, '' | ||
| ===== Extension Tables ===== | ===== Extension Tables ===== | ||
development/csdk/2.0/genmacros.1732137107.txt.gz · Last modified: 2024/11/20 21:11 by clyde
