https://github.com/shadowlordalpha/glfw_cpp
C++ Wrapper around GLFW using C++20 and modules
https://github.com/shadowlordalpha/glfw_cpp
cpp20 glfw3 modules wrapper
Last synced: about 1 year ago
JSON representation
C++ Wrapper around GLFW using C++20 and modules
- Host: GitHub
- URL: https://github.com/shadowlordalpha/glfw_cpp
- Owner: ShadowLordAlpha
- License: zlib
- Created: 2024-10-12T21:41:49.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-18T21:02:52.000Z (over 1 year ago)
- Last Synced: 2024-10-20T05:04:26.909Z (over 1 year ago)
- Topics: cpp20, glfw3, modules, wrapper
- Language: C++
- Homepage:
- Size: 643 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# glfw_cpp
A side project to wrap glfw in C++ RAII as well as use the mostly new C++20 modules. May go somewhere, may not but im mostly using this for properly learning several things all at once.
___
UserPointers for raw GLFW objects is restricted and should not be used if planning to use callback or other specific types of functions throught this library, there is an object replacement but the library itself requires the use of these pointers to for proper implementation of different portions, primarily working with callbacks. As long as the method is used through this libraries object it will be fine.
Though this is mainly just for windows because of their callback needs...