Public Attributes | List of all members
_GLFWlibrary Struct Reference

#include <internal.h>

Public Attributes

 _GLFW_EGL_LIBRARY_CONTEXT_STATE
 
 _GLFW_OSMESA_LIBRARY_CONTEXT_STATE
 
 _GLFW_PLATFORM_LIBRARY_CONTEXT_STATE
 
 _GLFW_PLATFORM_LIBRARY_JOYSTICK_STATE
 
 _GLFW_PLATFORM_LIBRARY_WINDOW_STATE
 
struct {
   GLFWjoystickfun   joystick
 
   GLFWmonitorfun   monitor
 
callbacks
 
_GLFWtls contextSlot
 
_GLFWcursorcursorListHead
 
_GLFWerrorerrorListHead
 
_GLFWmutex errorLock
 
_GLFWtls errorSlot
 
struct {
   _GLFWctxconfig   context
 
   _GLFWfbconfig   framebuffer
 
   _GLFWinitconfig   init
 
   int   refreshRate
 
   _GLFWwndconfig   window
 
hints
 
GLFWbool initialized
 
_GLFWjoystick joysticks [GLFW_JOYSTICK_LAST+1]
 
int mappingCount
 
_GLFWmappingmappings
 
int monitorCount
 
_GLFWmonitor ** monitors
 
struct {
      _GLFW_PLATFORM_LIBRARY_TIMER_STATE
 
   uint64_t   offset
 
timer
 
struct {
   GLFWbool   available
 
   PFN_vkEnumerateInstanceExtensionProperties   EnumerateInstanceExtensionProperties
 
   char *   extensions [2]
 
   PFN_vkGetInstanceProcAddr   GetInstanceProcAddr
 
   void *   handle
 
   GLFWbool   KHR_surface
 
   GLFWbool   KHR_xcb_surface
 
   GLFWbool   KHR_xlib_surface
 
vk
 
_GLFWwindowwindowListHead
 

Detailed Description

Definition at line 513 of file internal.h.

Member Data Documentation

◆ _GLFW_EGL_LIBRARY_CONTEXT_STATE

_GLFWlibrary::_GLFW_EGL_LIBRARY_CONTEXT_STATE

Definition at line 579 of file internal.h.

◆ _GLFW_OSMESA_LIBRARY_CONTEXT_STATE

_GLFWlibrary::_GLFW_OSMESA_LIBRARY_CONTEXT_STATE

Definition at line 581 of file internal.h.

◆ _GLFW_PLATFORM_LIBRARY_CONTEXT_STATE

_GLFWlibrary::_GLFW_PLATFORM_LIBRARY_CONTEXT_STATE

Definition at line 575 of file internal.h.

◆ _GLFW_PLATFORM_LIBRARY_JOYSTICK_STATE

_GLFWlibrary::_GLFW_PLATFORM_LIBRARY_JOYSTICK_STATE

Definition at line 577 of file internal.h.

◆ _GLFW_PLATFORM_LIBRARY_TIMER_STATE

_GLFWlibrary::_GLFW_PLATFORM_LIBRARY_TIMER_STATE

Definition at line 543 of file internal.h.

◆ _GLFW_PLATFORM_LIBRARY_WINDOW_STATE

_GLFWlibrary::_GLFW_PLATFORM_LIBRARY_WINDOW_STATE

Definition at line 573 of file internal.h.

◆ available

GLFWbool _GLFWlibrary::available

Definition at line 547 of file internal.h.

◆ callbacks

struct { ... } _GLFWlibrary::callbacks

◆ context

_GLFWctxconfig _GLFWlibrary::context

Definition at line 521 of file internal.h.

◆ contextSlot

_GLFWtls _GLFWlibrary::contextSlot

Definition at line 537 of file internal.h.

◆ cursorListHead

_GLFWcursor* _GLFWlibrary::cursorListHead

Definition at line 526 of file internal.h.

◆ EnumerateInstanceExtensionProperties

PFN_vkEnumerateInstanceExtensionProperties _GLFWlibrary::EnumerateInstanceExtensionProperties

Definition at line 551 of file internal.h.

◆ errorListHead

_GLFWerror* _GLFWlibrary::errorListHead

Definition at line 525 of file internal.h.

◆ errorLock

_GLFWmutex _GLFWlibrary::errorLock

Definition at line 538 of file internal.h.

◆ errorSlot

_GLFWtls _GLFWlibrary::errorSlot

Definition at line 536 of file internal.h.

◆ extensions

char* _GLFWlibrary::extensions[2]

Definition at line 549 of file internal.h.

◆ framebuffer

_GLFWfbconfig _GLFWlibrary::framebuffer

Definition at line 519 of file internal.h.

◆ GetInstanceProcAddr

PFN_vkGetInstanceProcAddr _GLFWlibrary::GetInstanceProcAddr

Definition at line 552 of file internal.h.

◆ handle

void* _GLFWlibrary::handle

Definition at line 548 of file internal.h.

◆ hints

struct { ... } _GLFWlibrary::hints

◆ init

_GLFWinitconfig _GLFWlibrary::init

Definition at line 518 of file internal.h.

◆ initialized

GLFWbool _GLFWlibrary::initialized

Definition at line 515 of file internal.h.

◆ joystick

GLFWjoystickfun _GLFWlibrary::joystick

Definition at line 569 of file internal.h.

◆ joysticks

_GLFWjoystick _GLFWlibrary::joysticks[GLFW_JOYSTICK_LAST+1]

Definition at line 532 of file internal.h.

◆ KHR_surface

GLFWbool _GLFWlibrary::KHR_surface

Definition at line 554 of file internal.h.

◆ KHR_xcb_surface

GLFWbool _GLFWlibrary::KHR_xcb_surface

Definition at line 561 of file internal.h.

◆ KHR_xlib_surface

GLFWbool _GLFWlibrary::KHR_xlib_surface

Definition at line 560 of file internal.h.

◆ mappingCount

int _GLFWlibrary::mappingCount

Definition at line 534 of file internal.h.

◆ mappings

_GLFWmapping* _GLFWlibrary::mappings

Definition at line 533 of file internal.h.

◆ monitor

GLFWmonitorfun _GLFWlibrary::monitor

Definition at line 568 of file internal.h.

◆ monitorCount

int _GLFWlibrary::monitorCount

Definition at line 530 of file internal.h.

◆ monitors

_GLFWmonitor** _GLFWlibrary::monitors

Definition at line 529 of file internal.h.

◆ offset

uint64_t _GLFWlibrary::offset

Definition at line 541 of file internal.h.

◆ refreshRate

int _GLFWlibrary::refreshRate

Definition at line 522 of file internal.h.

◆ timer

struct { ... } _GLFWlibrary::timer

◆ vk

struct { ... } _GLFWlibrary::vk

◆ window

_GLFWwndconfig _GLFWlibrary::window

Definition at line 520 of file internal.h.

◆ windowListHead

_GLFWwindow* _GLFWlibrary::windowListHead

Definition at line 527 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