Files
jabyengine/include/PSX/System/callbacks.hpp
2024-05-15 21:43:12 +02:00

20 lines
468 B
C++

#pragma once
#include "syscalls.hpp"
namespace JabyEngine {
namespace Callback {
struct VSyncCallback {
using Function = void (*)();
static Function callback;
static void install(Function function) {
VSyncCallback::callback = function;
}
static void uninstall() {
VSyncCallback::install(nullptr);
}
};
}
}