Fireset
Loading...
Searching...
No Matches
window.h
1#pragma once
2
3#include <GLFW/glfw3.h>
4#include <stdbool.h>
5
11
17typedef struct{
18 GLFWwindow* handle;
19 int width;
20 int height;
21 char* name;
22} FsWindow;
23
33
41void fsWindowHandle(FsWindow* window);
42
50void fsWindowDestroy(FsWindow* window);
51
60bool fsWindowShouldClose(FsWindow* window);
61
FsWindow * fsWindowCreate(FsWindow *window)
Creates a window.
Definition window.c:17
void fsWindowHandle(FsWindow *window)
Updates a window.
Definition window.c:38
bool fsWindowShouldClose(FsWindow *window)
Checks if a window should close.
Definition window.c:49
void fsWindowDestroy(FsWindow *window)
Destroys a window.
Definition window.c:45
Window object.
Definition window.h:17
GLFWwindow * handle
Definition window.h:18
int height
Definition window.h:20
int width
Definition window.h:19
char * name
Definition window.h:21