Public Attributes | List of all members
_GLFWwindow Struct Reference

Window and context structure. More...

#include <internal.h>

Public Attributes

 _GLFW_PLATFORM_CONTEXT_STATE
 
 _GLFW_PLATFORM_WINDOW_STATE
 
GLboolean autoIconify
 
struct {
   GLFWcharfun   character
 
   GLFWcharmodsfun   charmods
 
   GLFWwindowclosefun   close
 
   GLFWcursorenterfun   cursorEnter
 
   GLFWcursorposfun   cursorPos
 
   GLFWdropfun   drop
 
   GLFWframebuffersizefun   fbsize
 
   GLFWwindowfocusfun   focus
 
   GLFWwindowiconifyfun   iconify
 
   GLFWkeyfun   key
 
   GLFWmousebuttonfun   mouseButton
 
   GLFWwindowposfun   pos
 
   GLFWwindowrefreshfun   refresh
 
   GLFWscrollfun   scroll
 
   GLFWwindowsizefun   size
 
callbacks
 
PFNGLCLEARPROC Clear
 
GLboolean closed
 
struct {
   int   api
 
   GLboolean   debug
 
   GLboolean   forward
 
   int   major
 
   int   minor
 
   int   profile
 
   int   release
 
   int   revision
 
   int   robustness
 
context
 
_GLFWcursorcursor
 
int cursorMode
 
double cursorPosX
 
double cursorPosY
 
GLboolean decorated
 
GLboolean floating
 
PFNGLGETINTEGERVPROC GetIntegerv
 
PFNGLGETSTRINGPROC GetString
 
char keys [GLFW_KEY_LAST+1]
 
_GLFWmonitormonitor
 
char mouseButtons [GLFW_MOUSE_BUTTON_LAST+1]
 
struct _GLFWwindownext
 
GLboolean resizable
 
GLboolean stickyKeys
 
GLboolean stickyMouseButtons
 
voiduserPointer
 
GLFWvidmode videoMode
 

Detailed Description

Window and context structure.

Definition at line 232 of file internal.h.

Member Data Documentation

_GLFWwindow::_GLFW_PLATFORM_CONTEXT_STATE

Definition at line 293 of file internal.h.

_GLFWwindow::_GLFW_PLATFORM_WINDOW_STATE

Definition at line 291 of file internal.h.

int _GLFWwindow::api

Definition at line 257 of file internal.h.

GLboolean _GLFWwindow::autoIconify

Definition at line 239 of file internal.h.

struct { ... } _GLFWwindow::callbacks
GLFWcharfun _GLFWwindow::character

Definition at line 285 of file internal.h.

GLFWcharmodsfun _GLFWwindow::charmods

Definition at line 286 of file internal.h.

PFNGLCLEARPROC _GLFWwindow::Clear

Definition at line 270 of file internal.h.

GLFWwindowclosefun _GLFWwindow::close

Definition at line 275 of file internal.h.

GLboolean _GLFWwindow::closed

Definition at line 241 of file internal.h.

struct { ... } _GLFWwindow::context
_GLFWcursor* _GLFWwindow::cursor

Definition at line 245 of file internal.h.

GLFWcursorenterfun _GLFWwindow::cursorEnter

Definition at line 282 of file internal.h.

int _GLFWwindow::cursorMode

Definition at line 251 of file internal.h.

GLFWcursorposfun _GLFWwindow::cursorPos

Definition at line 281 of file internal.h.

double _GLFWwindow::cursorPosX

Definition at line 250 of file internal.h.

double _GLFWwindow::cursorPosY

Definition at line 250 of file internal.h.

GLboolean _GLFWwindow::debug

Definition at line 259 of file internal.h.

GLboolean _GLFWwindow::decorated

Definition at line 238 of file internal.h.

GLFWdropfun _GLFWwindow::drop

Definition at line 287 of file internal.h.

GLFWframebuffersizefun _GLFWwindow::fbsize

Definition at line 279 of file internal.h.

GLboolean _GLFWwindow::floating

Definition at line 240 of file internal.h.

GLFWwindowfocusfun _GLFWwindow::focus

Definition at line 277 of file internal.h.

GLboolean _GLFWwindow::forward

Definition at line 259 of file internal.h.

PFNGLGETINTEGERVPROC _GLFWwindow::GetIntegerv

Definition at line 268 of file internal.h.

PFNGLGETSTRINGPROC _GLFWwindow::GetString

Definition at line 269 of file internal.h.

GLFWwindowiconifyfun _GLFWwindow::iconify

Definition at line 278 of file internal.h.

GLFWkeyfun _GLFWwindow::key

Definition at line 284 of file internal.h.

char _GLFWwindow::keys[GLFW_KEY_LAST+1]

Definition at line 253 of file internal.h.

int _GLFWwindow::major

Definition at line 258 of file internal.h.

int _GLFWwindow::minor

Definition at line 258 of file internal.h.

_GLFWmonitor* _GLFWwindow::monitor

Definition at line 244 of file internal.h.

GLFWmousebuttonfun _GLFWwindow::mouseButton

Definition at line 280 of file internal.h.

char _GLFWwindow::mouseButtons[GLFW_MOUSE_BUTTON_LAST+1]

Definition at line 252 of file internal.h.

struct _GLFWwindow* _GLFWwindow::next

Definition at line 234 of file internal.h.

GLFWwindowposfun _GLFWwindow::pos

Definition at line 273 of file internal.h.

int _GLFWwindow::profile

Definition at line 260 of file internal.h.

GLFWwindowrefreshfun _GLFWwindow::refresh

Definition at line 276 of file internal.h.

int _GLFWwindow::release

Definition at line 262 of file internal.h.

GLboolean _GLFWwindow::resizable

Definition at line 237 of file internal.h.

int _GLFWwindow::revision

Definition at line 258 of file internal.h.

int _GLFWwindow::robustness

Definition at line 261 of file internal.h.

GLFWscrollfun _GLFWwindow::scroll

Definition at line 283 of file internal.h.

GLFWwindowsizefun _GLFWwindow::size

Definition at line 274 of file internal.h.

GLboolean _GLFWwindow::stickyKeys

Definition at line 248 of file internal.h.

GLboolean _GLFWwindow::stickyMouseButtons

Definition at line 249 of file internal.h.

void* _GLFWwindow::userPointer

Definition at line 242 of file internal.h.

GLFWvidmode _GLFWwindow::videoMode

Definition at line 243 of file internal.h.


The documentation for this struct was generated from the following file:


librealsense
Author(s): Sergey Dorodnicov , Mark Horn , Reagan Lopez
autogenerated on Fri Mar 13 2020 03:16:19