jabyengine/examples/PoolBox/application/src/Overlay/BIOSInfo/bios_info.cpp

38 lines
845 B
C++

#include "../../../include/asset_mgr.hpp"
#include "../../../include/shared.hpp"
#include <PSX/Periphery/periphery.hpp>
#include <stdio.h>
namespace BIOSInfo {
using namespace JabyEngine;
static void setup() {
Shared::back_menu.reset();
printf("Planschbecken!\n");
}
static bool update_or_exit() {
Periphery::query_controller();
if(Shared::back_menu.update(Make::PositionI16(0, GPU::Display::Height - 32))) {
return true;
}
return false;
}
static void render() {
Shared::back_menu.render();
}
void main() {
setup();
while(true) {
if(update_or_exit()) {
break;
}
GPU::swap_buffers_vsync(1);
render();
}
}
}