Public Attributes | List of all members
_GLFWwindow Struct Reference

#include <internal.h>

Public Attributes

 _GLFW_PLATFORM_WINDOW_STATE
 
GLFWbool autoIconify
 
struct {
   GLFWcharfun   character
 
   GLFWcharmodsfun   charmods
 
   GLFWwindowclosefun   close
 
   GLFWcursorenterfun   cursorEnter
 
   GLFWcursorposfun   cursorPos
 
   GLFWdropfun   drop
 
   GLFWframebuffersizefun   fbsize
 
   GLFWwindowfocusfun   focus
 
   GLFWwindowiconifyfun   iconify
 
   GLFWkeyfun   key
 
   GLFWwindowmaximizefun   maximize
 
   GLFWmousebuttonfun   mouseButton
 
   GLFWwindowposfun   pos
 
   GLFWwindowrefreshfun   refresh
 
   GLFWwindowcontentscalefun   scale
 
   GLFWscrollfun   scroll
 
   GLFWwindowsizefun   size
 
callbacks
 
_GLFWcontext context
 
_GLFWcursorcursor
 
int cursorMode
 
GLFWbool decorated
 
int denom
 
GLFWbool floating
 
GLFWbool focusOnShow
 
char keys [GLFW_KEY_LAST+1]
 
GLFWbool lockKeyMods
 
int maxheight
 
int maxwidth
 
int minheight
 
int minwidth
 
_GLFWmonitormonitor
 
char mouseButtons [GLFW_MOUSE_BUTTON_LAST+1]
 
struct _GLFWwindownext
 
int numer
 
GLFWbool resizable
 
GLFWbool shouldClose
 
GLFWbool stickyKeys
 
GLFWbool stickyMouseButtons
 
voiduserPointer
 
GLFWvidmode videoMode
 
double virtualCursorPosX
 
double virtualCursorPosY
 

Detailed Description

Definition at line 366 of file internal.h.

Member Data Documentation

◆ _GLFW_PLATFORM_WINDOW_STATE

_GLFWwindow::_GLFW_PLATFORM_WINDOW_STATE

Definition at line 418 of file internal.h.

◆ autoIconify

GLFWbool _GLFWwindow::autoIconify

Definition at line 373 of file internal.h.

◆ callbacks

struct { ... } _GLFWwindow::callbacks

◆ character

GLFWcharfun _GLFWwindow::character

Definition at line 412 of file internal.h.

◆ charmods

GLFWcharmodsfun _GLFWwindow::charmods

Definition at line 413 of file internal.h.

◆ close

GLFWwindowclosefun _GLFWwindow::close

Definition at line 400 of file internal.h.

◆ context

_GLFWcontext _GLFWwindow::context

Definition at line 395 of file internal.h.

◆ cursor

_GLFWcursor* _GLFWwindow::cursor

Definition at line 380 of file internal.h.

◆ cursorEnter

GLFWcursorenterfun _GLFWwindow::cursorEnter

Definition at line 409 of file internal.h.

◆ cursorMode

int _GLFWwindow::cursorMode

Definition at line 389 of file internal.h.

◆ cursorPos

GLFWcursorposfun _GLFWwindow::cursorPos

Definition at line 408 of file internal.h.

◆ decorated

GLFWbool _GLFWwindow::decorated

Definition at line 372 of file internal.h.

◆ denom

int _GLFWwindow::denom

Definition at line 384 of file internal.h.

◆ drop

GLFWdropfun _GLFWwindow::drop

Definition at line 414 of file internal.h.

◆ fbsize

GLFWframebuffersizefun _GLFWwindow::fbsize

Definition at line 405 of file internal.h.

◆ floating

GLFWbool _GLFWwindow::floating

Definition at line 374 of file internal.h.

◆ focus

GLFWwindowfocusfun _GLFWwindow::focus

Definition at line 402 of file internal.h.

◆ focusOnShow

GLFWbool _GLFWwindow::focusOnShow

Definition at line 375 of file internal.h.

◆ iconify

GLFWwindowiconifyfun _GLFWwindow::iconify

Definition at line 403 of file internal.h.

◆ key

GLFWkeyfun _GLFWwindow::key

Definition at line 411 of file internal.h.

◆ keys

char _GLFWwindow::keys[GLFW_KEY_LAST+1]

Definition at line 391 of file internal.h.

◆ lockKeyMods

GLFWbool _GLFWwindow::lockKeyMods

Definition at line 388 of file internal.h.

◆ maxheight

int _GLFWwindow::maxheight

Definition at line 383 of file internal.h.

◆ maximize

GLFWwindowmaximizefun _GLFWwindow::maximize

Definition at line 404 of file internal.h.

◆ maxwidth

int _GLFWwindow::maxwidth

Definition at line 383 of file internal.h.

◆ minheight

int _GLFWwindow::minheight

Definition at line 382 of file internal.h.

◆ minwidth

int _GLFWwindow::minwidth

Definition at line 382 of file internal.h.

◆ monitor

_GLFWmonitor* _GLFWwindow::monitor

Definition at line 379 of file internal.h.

◆ mouseButton

GLFWmousebuttonfun _GLFWwindow::mouseButton

Definition at line 407 of file internal.h.

◆ mouseButtons

char _GLFWwindow::mouseButtons[GLFW_MOUSE_BUTTON_LAST+1]

Definition at line 390 of file internal.h.

◆ next

struct _GLFWwindow* _GLFWwindow::next

Definition at line 368 of file internal.h.

◆ numer

int _GLFWwindow::numer

Definition at line 384 of file internal.h.

◆ pos

GLFWwindowposfun _GLFWwindow::pos

Definition at line 398 of file internal.h.

◆ refresh

GLFWwindowrefreshfun _GLFWwindow::refresh

Definition at line 401 of file internal.h.

◆ resizable

GLFWbool _GLFWwindow::resizable

Definition at line 371 of file internal.h.

◆ scale

GLFWwindowcontentscalefun _GLFWwindow::scale

Definition at line 406 of file internal.h.

◆ scroll

GLFWscrollfun _GLFWwindow::scroll

Definition at line 410 of file internal.h.

◆ shouldClose

GLFWbool _GLFWwindow::shouldClose

Definition at line 376 of file internal.h.

◆ size

GLFWwindowsizefun _GLFWwindow::size

Definition at line 399 of file internal.h.

◆ stickyKeys

GLFWbool _GLFWwindow::stickyKeys

Definition at line 386 of file internal.h.

◆ stickyMouseButtons

GLFWbool _GLFWwindow::stickyMouseButtons

Definition at line 387 of file internal.h.

◆ userPointer

void* _GLFWwindow::userPointer

Definition at line 377 of file internal.h.

◆ videoMode

GLFWvidmode _GLFWwindow::videoMode

Definition at line 378 of file internal.h.

◆ virtualCursorPosX

double _GLFWwindow::virtualCursorPosX

Definition at line 393 of file internal.h.

◆ virtualCursorPosY

double _GLFWwindow::virtualCursorPosY

Definition at line 393 of file internal.h.


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


mvsim
Author(s):
autogenerated on Tue Jul 4 2023 03:08:22