#include #include #include "scenes.h" bool updateMainMenu(void *self) { return true; } bool drawMainMenu(void *self) { ClearBackground(SKYBLUE); DrawText("Main menu", 0, 0, 100, BLACK); return true; } void deinitMainMenu(void *self) { TraceLog(LOG_INFO, "Deleting a main menu"); free((Scene *)self); } Scene *CreateMainMenu() { TraceLog(LOG_INFO, "Creating a main menu"); Scene *outp = malloc(sizeof(Scene)); outp->Update = updateMainMenu; outp->Draw = drawMainMenu; outp->Deint = deinitMainMenu; return outp; }