Initial commit

This commit is contained in:
Patrick 2025-10-03 20:16:11 +02:00
commit 56f7cd1875
105 changed files with 22109 additions and 0 deletions

27
include/pgpl.h Normal file
View file

@ -0,0 +1,27 @@
#ifndef PGPL_H
#define PGPL_H
#include <pgpl/gui.h>
#include <pgpl/render.h>
#include <pgpl/thread.h>
#include <pgpl/timer.h>
#include <pgpl/vector.h>
#include <pgpl/window.h>
#ifdef __cplusplus
extern "C" {
#endif
/* This initalizes certain values inside of the pgpl library, call this before
* you call any other pgpl function. */
void pgpl_init(void);
/* This frees any of the resources allocated by pgpl_init. You may call
* pgpl_init again after calling this function. */
void pgpl_deinit(void);
#ifdef __cplusplus
}
#endif
#endif