#pragma once #include #include void suic_runtime_init(void); void suic_runtime_shutdown(void); void suic_app_init(int width, int height, const char *title); bool suic_app_should_close(void); void suic_app_frame_begin(void); void suic_app_frame_end(void); void suic_app_shutdown(void); void suic_draw_hello(void); const char *suic_item_name(uint8_t t); struct Color *suic_apply_directional_lighting(struct Color *baseColor, struct Vector3 *normal, struct DirectionalLight *light);