SBgl 0.1.0
A graphics framework in C99
Loading...
Searching...
No Matches
sbgl_Window Struct Reference

Native X11 window state. More...

#include <linux_internal.h>

Collaboration diagram for sbgl_Window:

Data Fields

Display * display
 
Window window
 
Atom wmDeleteMessage
 
sbgl_InputStateinput
 
bool shouldClose
 
bool resized
 
bool focused
 
int width
 
int height
 
HINSTANCE hinstance
 
HWND hwnd
 
bool cursorVisible
 
bool cursorLocked
 
int accumulatedDeltaX
 
int accumulatedDeltaY
 
wchar_t className [256]
 

Detailed Description

Native X11 window state.

Native Win32 window state.

Definition at line 50 of file linux_internal.h.

Field Documentation

◆ accumulatedDeltaX

int sbgl_Window::accumulatedDeltaX

Definition at line 27 of file win32_internal.h.

◆ accumulatedDeltaY

int sbgl_Window::accumulatedDeltaY

Definition at line 28 of file win32_internal.h.

◆ className

wchar_t sbgl_Window::className[256]

Definition at line 31 of file win32_internal.h.

◆ cursorLocked

bool sbgl_Window::cursorLocked

Definition at line 22 of file win32_internal.h.

◆ cursorVisible

bool sbgl_Window::cursorVisible

Definition at line 21 of file win32_internal.h.

◆ display

Display* sbgl_Window::display

Definition at line 51 of file linux_internal.h.

◆ focused

bool sbgl_Window::focused

Definition at line 57 of file linux_internal.h.

◆ height

int sbgl_Window::height

Definition at line 58 of file linux_internal.h.

◆ hinstance

HINSTANCE sbgl_Window::hinstance

Definition at line 16 of file win32_internal.h.

◆ hwnd

HWND sbgl_Window::hwnd

Definition at line 17 of file win32_internal.h.

◆ input

sbgl_InputState * sbgl_Window::input

Definition at line 54 of file linux_internal.h.

◆ resized

bool sbgl_Window::resized

Definition at line 56 of file linux_internal.h.

◆ shouldClose

bool sbgl_Window::shouldClose

Definition at line 55 of file linux_internal.h.

◆ width

int sbgl_Window::width

Definition at line 58 of file linux_internal.h.

◆ window

Window sbgl_Window::window

Definition at line 52 of file linux_internal.h.

◆ wmDeleteMessage

Atom sbgl_Window::wmDeleteMessage

Definition at line 53 of file linux_internal.h.


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