Lines Matching defs:_GLFWwindow

72 typedef struct _GLFWwindow      _GLFWwindow;
452 _GLFWwindow* share;
503 void (*makeCurrent)(_GLFWwindow*);
504 void (*swapBuffers)(_GLFWwindow*);
508 void (*destroy)(_GLFWwindow*);
530 struct _GLFWwindow
532 struct _GLFWwindow* next;
601 _GLFWwindow* window;
689 void (*getCursorPos)(_GLFWwindow*,double*,double*);
690 void (*setCursorPos)(_GLFWwindow*,double,double);
691 void (*setCursorMode)(_GLFWwindow*,int);
692 void (*setRawMouseMotion)(_GLFWwindow*,GLFWbool);
697 void (*setCursor)(_GLFWwindow*,_GLFWcursor*);
717 GLFWbool (*createWindow)(_GLFWwindow*,const _GLFWwndconfig*,const _GLFWctxconfig*,const _GLFWfbconfig*);
718 void (*destroyWindow)(_GLFWwindow*);
719 void (*setWindowTitle)(_GLFWwindow*,const char*);
720 void (*setWindowIcon)(_GLFWwindow*,int,const GLFWimage*);
721 void (*getWindowPos)(_GLFWwindow*,int*,int*);
722 void (*setWindowPos)(_GLFWwindow*,int,int);
723 void (*getWindowSize)(_GLFWwindow*,int*,int*);
724 void (*setWindowSize)(_GLFWwindow*,int,int);
725 void (*setWindowSizeLimits)(_GLFWwindow*,int,int,int,int);
726 void (*setWindowAspectRatio)(_GLFWwindow*,int,int);
727 void (*getFramebufferSize)(_GLFWwindow*,int*,int*);
728 void (*getWindowFrameSize)(_GLFWwindow*,int*,int*,int*,int*);
729 void (*getWindowContentScale)(_GLFWwindow*,float*,float*);
730 void (*iconifyWindow)(_GLFWwindow*);
731 void (*restoreWindow)(_GLFWwindow*);
732 void (*maximizeWindow)(_GLFWwindow*);
733 void (*showWindow)(_GLFWwindow*);
734 void (*hideWindow)(_GLFWwindow*);
735 void (*requestWindowAttention)(_GLFWwindow*);
736 void (*focusWindow)(_GLFWwindow*);
737 void (*setWindowMonitor)(_GLFWwindow*,_GLFWmonitor*,int,int,int,int,int);
738 GLFWbool (*windowFocused)(_GLFWwindow*);
739 GLFWbool (*windowIconified)(_GLFWwindow*);
740 GLFWbool (*windowVisible)(_GLFWwindow*);
741 GLFWbool (*windowMaximized)(_GLFWwindow*);
742 GLFWbool (*windowHovered)(_GLFWwindow*);
743 GLFWbool (*framebufferTransparent)(_GLFWwindow*);
744 float (*getWindowOpacity)(_GLFWwindow*);
745 void (*setWindowResizable)(_GLFWwindow*,GLFWbool);
746 void (*setWindowDecorated)(_GLFWwindow*,GLFWbool);
747 void (*setWindowFloating)(_GLFWwindow*,GLFWbool);
748 void (*setWindowOpacity)(_GLFWwindow*,float);
749 void (*setWindowMousePassthrough)(_GLFWwindow*,GLFWbool);
757 EGLNativeWindowType (*getEGLNativeWindow)(_GLFWwindow*);
761 VkResult (*createWindowSurface)(VkInstance,_GLFWwindow*,const VkAllocationCallbacks*,VkSurfaceKHR*);
783 _GLFWwindow* windowListHead;
921 void _glfwInputWindowFocus(_GLFWwindow* window, GLFWbool focused);
922 void _glfwInputWindowPos(_GLFWwindow* window, int xpos, int ypos);
923 void _glfwInputWindowSize(_GLFWwindow* window, int width, int height);
924 void _glfwInputFramebufferSize(_GLFWwindow* window, int width, int height);
925 void _glfwInputWindowContentScale(_GLFWwindow* window,
927 void _glfwInputWindowIconify(_GLFWwindow* window, GLFWbool iconified);
928 void _glfwInputWindowMaximize(_GLFWwindow* window, GLFWbool maximized);
929 void _glfwInputWindowDamage(_GLFWwindow* window);
930 void _glfwInputWindowCloseRequest(_GLFWwindow* window);
931 void _glfwInputWindowMonitor(_GLFWwindow* window, _GLFWmonitor* monitor);
933 void _glfwInputKey(_GLFWwindow* window,
935 void _glfwInputChar(_GLFWwindow* window,
937 void _glfwInputScroll(_GLFWwindow* window, double xoffset, double yoffset);
938 void _glfwInputMouseClick(_GLFWwindow* window, int button, int action, int mods);
939 void _glfwInputCursorPos(_GLFWwindow* window, double xpos, double ypos);
940 void _glfwInputCursorEnter(_GLFWwindow* window, GLFWbool entered);
941 void _glfwInputDrop(_GLFWwindow* window, int count, const char** names);
948 void _glfwInputMonitorWindow(_GLFWmonitor* monitor, _GLFWwindow* window);
968 GLFWbool _glfwRefreshContextAttribs(_GLFWwindow* window,
988 void _glfwCenterCursorInContentArea(_GLFWwindow* window);
992 GLFWbool _glfwCreateContextEGL(_GLFWwindow* window,
1004 GLFWbool _glfwCreateContextOSMesa(_GLFWwindow* window,