public static void SetWindowIconifyCallback(Window window, WindowBoolFunc callback) { var ptr = Marshal.GetFunctionPointerForDelegate(callback); glfwSetWindowIconifyCallback(window.Ptr, ptr); }
public static void SetWindowFocusCallback(Window window, WindowBoolFunc callback) { var ptr = Marshal.GetFunctionPointerForDelegate(callback); glfwSetWindowFocusCallback(window.Ptr, ptr); GC.KeepAlive(callback); }