Wise&mystical  1.0
Project about Europe
Loading...
Searching...
No Matches
_GLFWlibrary Struct Reference

#include <internal.h>

+ Collaboration diagram for _GLFWlibrary:

Public Attributes

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

Detailed Description

Definition at line 527 of file internal.h.

Member Data Documentation

◆ _GLFW_PLATFORM_LIBRARY_CONTEXT_STATE

_GLFWlibrary::_GLFW_PLATFORM_LIBRARY_CONTEXT_STATE

Definition at line 591 of file internal.h.

◆ _GLFW_PLATFORM_LIBRARY_JOYSTICK_STATE

_GLFWlibrary::_GLFW_PLATFORM_LIBRARY_JOYSTICK_STATE

Definition at line 593 of file internal.h.

◆ _GLFW_PLATFORM_LIBRARY_TIMER_STATE

_GLFWlibrary::_GLFW_PLATFORM_LIBRARY_TIMER_STATE

Definition at line 558 of file internal.h.

◆ _GLFW_PLATFORM_LIBRARY_WINDOW_STATE

_GLFWlibrary::_GLFW_PLATFORM_LIBRARY_WINDOW_STATE

Definition at line 589 of file internal.h.

◆ available

GLFWbool _GLFWlibrary::available

Definition at line 562 of file internal.h.

◆ 

struct { ... } _GLFWlibrary::callbacks

◆ context

_GLFWctxconfig _GLFWlibrary::context

Definition at line 535 of file internal.h.

◆ contextSlot

_GLFWtls _GLFWlibrary::contextSlot

Definition at line 552 of file internal.h.

◆ cursorListHead

_GLFWcursor* _GLFWlibrary::cursorListHead

Definition at line 540 of file internal.h.

◆ egl

_GLFWlibraryEGL _GLFWlibrary::egl

Definition at line 595 of file internal.h.

◆ EnumerateInstanceExtensionProperties

PFN_vkEnumerateInstanceExtensionProperties _GLFWlibrary::EnumerateInstanceExtensionProperties

Definition at line 566 of file internal.h.

◆ errorListHead

_GLFWerror* _GLFWlibrary::errorListHead

Definition at line 539 of file internal.h.

◆ errorLock

_GLFWmutex _GLFWlibrary::errorLock

Definition at line 553 of file internal.h.

◆ errorSlot

_GLFWtls _GLFWlibrary::errorSlot

Definition at line 551 of file internal.h.

◆ extensions

char* _GLFWlibrary::extensions[2]

Definition at line 564 of file internal.h.

◆ framebuffer

_GLFWfbconfig _GLFWlibrary::framebuffer

Definition at line 533 of file internal.h.

◆ GetInstanceProcAddr

PFN_vkGetInstanceProcAddr _GLFWlibrary::GetInstanceProcAddr

Definition at line 567 of file internal.h.

◆ handle

void* _GLFWlibrary::handle

Definition at line 563 of file internal.h.

◆ 

struct { ... } _GLFWlibrary::hints

◆ init

_GLFWinitconfig _GLFWlibrary::init

Definition at line 532 of file internal.h.

◆ initialized

GLFWbool _GLFWlibrary::initialized

Definition at line 529 of file internal.h.

◆ joystick

GLFWjoystickfun _GLFWlibrary::joystick

Definition at line 585 of file internal.h.

◆ joysticks

_GLFWjoystick _GLFWlibrary::joysticks[GLFW_JOYSTICK_LAST+1]

Definition at line 547 of file internal.h.

◆ joysticksInitialized

GLFWbool _GLFWlibrary::joysticksInitialized

Definition at line 546 of file internal.h.

◆ KHR_surface

GLFWbool _GLFWlibrary::KHR_surface

Definition at line 569 of file internal.h.

◆ mappingCount

int _GLFWlibrary::mappingCount

Definition at line 549 of file internal.h.

◆ mappings

_GLFWmapping* _GLFWlibrary::mappings

Definition at line 548 of file internal.h.

◆ monitor

GLFWmonitorfun _GLFWlibrary::monitor

Definition at line 584 of file internal.h.

◆ monitorCount

int _GLFWlibrary::monitorCount

Definition at line 544 of file internal.h.

◆ monitors

_GLFWmonitor** _GLFWlibrary::monitors

Definition at line 543 of file internal.h.

◆ offset

uint64_t _GLFWlibrary::offset

Definition at line 556 of file internal.h.

◆ osmesa

_GLFWlibraryOSMesa _GLFWlibrary::osmesa

Definition at line 597 of file internal.h.

◆ refreshRate

int _GLFWlibrary::refreshRate

Definition at line 536 of file internal.h.

◆ 

struct { ... } _GLFWlibrary::timer

◆ 

struct { ... } _GLFWlibrary::vk

◆ window

_GLFWwndconfig _GLFWlibrary::window

Definition at line 534 of file internal.h.

◆ windowListHead

_GLFWwindow* _GLFWlibrary::windowListHead

Definition at line 541 of file internal.h.


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