//Window public static void SetWindowPosCallback(IntPtr window, WindowPosCallback callback) { lock (Lock) { CallbackCache[nameof(SetWindowPosCallback)] = callback; } SetWindowPosCallback(window, callback == null ? IntPtr.Zero : Marshal.GetFunctionPointerForDelegate(callback)); }
public static void SetWindowPosCallback(Window window, WindowPosCallback callback) { glfwSetWindowPosCallback(window, Marshal.GetFunctionPointerForDelegate(callback)); }