Used by functions, variables, and members in structures.
Used by static global variables.
Used by functions from raylib, custom type names.
Used by constants, define of constants, members of enums, and global variables which should be immutable except for loading and unloading. The variables should be immutable during the main program logic.
// global variables which should be immutable except for loading and unloading
Image background;
// the variable should only be modified in these two functions
void background_img_load();
void background_img_unload();