コード例 #1
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static void HideWindow(GlfwWindow window)
 {
     GlfwCore.glfwHideWindow(window);
 }
コード例 #2
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static void SetClipboardString(GlfwWindow window, string @string)
 {
     GlfwCore.glfwSetClipboardString(window, @string);
 }
コード例 #3
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static void MakeContextCurrent(GlfwWindow window)
 {
     GlfwCore.glfwMakeContextCurrent(window);
 }
コード例 #4
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static GlfwMouseButtonCallback SetMouseButtonCallback(GlfwWindow window, GlfwMouseButtonCallback cbfun)
 {
     mouseButtonFun = cbfun;
     return(GlfwCore.glfwSetMouseButtonCallback(window, cbfun));
 }
コード例 #5
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static GlfwScrollCallback SetScrollCallback(GlfwWindow window, GlfwScrollCallback cbfun)
 {
     scrollFun = cbfun;
     return(GlfwCore.glfwSetScrollCallback(window, cbfun));
 }
コード例 #6
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static void SetCursor(GlfwWindow window, GlfwCursor cursor)
 {
     GlfwCore.glfwSetCursor(window, cursor);
 }
コード例 #7
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static GlfwCharCallback SetCharCallback(GlfwWindow window, GlfwCharCallback cbfun)
 {
     charFun = cbfun;
     return(GlfwCore.glfwSetCharCallback(window, cbfun));
 }
コード例 #8
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static IntPtr GetWindowUserPointer(GlfwWindow window)
 {
     return(GlfwCore.glfwGetWindowUserPointer(window));
 }
コード例 #9
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static GlfwWindowRefreshCallback SetWindowRefreshCallback(GlfwWindow window,
                                                                  GlfwWindowRefreshCallback cbfun)
 {
     windowRefreshFun = cbfun;
     return(GlfwCore.glfwSetWindowRefreshCallback(window, cbfun));
 }
コード例 #10
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static int GetWindowAttrib(GlfwWindow window, WindowHint param)
 {
     return(GlfwCore.glfwGetWindowAttrib(window, (int)param));
 }
コード例 #11
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static void SetWindowUserPointer(GlfwWindow window, IntPtr pointer)
 {
     GlfwCore.glfwSetWindowUserPointer(window, pointer);
 }
コード例 #12
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static void SetWindowMonitor(GlfwWindow window, GlfwMonitor monitor, int xpos, int ypos, int width,
                                     int height, int refreshRate)
 {
     GlfwCore.glfwSetWindowMonitor(window, monitor, xpos, ypos, width, height, refreshRate);
 }
コード例 #13
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static GlfwMonitor GetWindowMonitor(GlfwWindow window)
 {
     return(GlfwCore.glfwGetWindowMonitor(window));
 }
コード例 #14
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static void FocusWindow(GlfwWindow window)
 {
     GlfwCore.glfwFocusWindow(window);
 }
コード例 #15
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static void GetCursorPos(GlfwWindow window, out double xpos, out double ypos)
 {
     GlfwCore.glfwGetCursorPos(window, out xpos, out ypos);
 }
コード例 #16
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static GlfwWindowFocusCallback SetWindowFocusCallback(GlfwWindow window, GlfwWindowFocusCallback cbfun)
 {
     windowFocusFun = cbfun;
     return(GlfwCore.glfwSetWindowFocusCallback(window, cbfun));
 }
コード例 #17
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static void SetCursorPos(GlfwWindow window, double xpos, double ypos)
 {
     GlfwCore.glfwSetCursorPos(window, xpos, ypos);
 }
コード例 #18
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static GlfwWindowIconifyCallback SetWindowIconifyCallback(GlfwWindow window,
                                                                  GlfwWindowIconifyCallback cbfun)
 {
     windowIconifyFun = cbfun;
     return(GlfwCore.glfwSetWindowIconifyCallback(window, cbfun));
 }
コード例 #19
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static GlfwKeyCallback SetKeyCallback(GlfwWindow window, GlfwKeyCallback cbfun)
 {
     keyFun = cbfun;
     return(GlfwCore.glfwSetKeyCallback(window, cbfun));
 }
コード例 #20
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static GlfwFramebufferSizeCallback SetFramebufferSizeCallback(GlfwWindow window,
                                                                      GlfwFramebufferSizeCallback cbfun)
 {
     frameBfSizeFun = cbfun;
     return(GlfwCore.glfwSetFramebufferSizeCallback(window, cbfun));
 }
コード例 #21
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static GlfwCharModifiersCallback SetCharModifiersCallback(GlfwWindow window,
                                                                  GlfwCharModifiersCallback cbfun)
 {
     charModsFun = cbfun;
     return(GlfwCore.gflwSetCharModsCallback(window, cbfun));
 }
コード例 #22
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static int GetInputMode(GlfwWindow window, InputMode mode)
 {
     return(GlfwCore.glfwGetInputMode(window, mode));
 }
コード例 #23
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static GlfwCursorEnterCallback SetCursorEnterCallback(GlfwWindow window, GlfwCursorEnterCallback cbfun)
 {
     cursorEnterFun = cbfun;
     return(GlfwCore.glfwSetCursorEnterCallback(window, cbfun));
 }
コード例 #24
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static void SetInputMode(GlfwWindow window, InputMode mode, CursorMode value)
 {
     GlfwCore.glfwSetInputMode(window, mode, value);
 }
コード例 #25
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static GlfwDropCallback SetDropCallback(GlfwWindow window, GlfwDropCallback cbfun)
 {
     dropFun = cbfun;
     return(GlfwCore.glfwSetDropCallback(window, cbfun));
 }
コード例 #26
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static bool GetKey(GlfwWindow window, Key key)
 {
     return(GlfwCore.glfwGetKey(window, key) != 0);
 }
コード例 #27
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static string GetClipboardString(GlfwWindow window)
 {
     return(new string(GlfwCore.glfwGetClipboardString(window)));
 }
コード例 #28
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static bool GetMouseButton(GlfwWindow window, MouseButton button)
 {
     return(GlfwCore.glfwGetMouseButton(window, button) != 0);
 }
コード例 #29
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static void SwapBuffers(GlfwWindow window)
 {
     GlfwCore.glfwSwapBuffers(window);
 }
コード例 #30
0
ファイル: Glfw.cs プロジェクト: PlumpMath/SharpGlfw
 public static void ShowWindow(GlfwWindow window)
 {
     GlfwCore.glfwShowWindow(window);
 }