Implement play/stop cap and shell music
Build libsm64 / Build libsm64 for linux (push) Failing after 29s
Build libsm64 / Build libsm64 for web (push) Successful in 33s
Build libsm64 / Build libsm64 for windows (push) Successful in 24s

This commit is contained in:
2026-05-27 19:00:04 -05:00
parent a499b4f032
commit d6bafb4403
9 changed files with 868 additions and 73 deletions
+12 -7
View File
@@ -1,7 +1,5 @@
#pragma once
#include <stdbool.h>
#ifdef __APPLE__
# include <OpenGL/gl3.h>
# include <SDL2/SDL.h>
@@ -17,10 +15,17 @@
extern int WINDOW_WIDTH;
extern int WINDOW_HEIGHT;
extern void context_init(const char *title, int width, int height, int major, int minor);
#ifdef __cplusplus
extern "C" {
#endif
extern bool context_flip_frame_poll_events(void);
extern void context_init(const char *title, int width, int height, int major, int minor);
extern bool context_flip_frame_poll_events(void);
extern SDL_GameController *context_get_controller(void);
extern SDL_Window *context_get_window(void);
extern SDL_GLContext context_get_gl_context(void);
extern void context_terminate(void);
extern SDL_GameController *context_get_controller(void);
extern void context_terminate(void);
#ifdef __cplusplus
}
#endif