Riyyi
|
aedb1a5fc9
|
Everywhere: Add copyright headers
|
2 years ago |
Riyyi
|
324da69bb2
|
Engine: Remove unnecessary unused warning suppressions
|
2 years ago |
Riyyi
|
f44c82d06e
|
Engine: Add function for finding key names
|
2 years ago |
Riyyi
|
8a03d84580
|
Engine: Switch inferno/io/log.h => ruc/format/log.h
|
2 years ago |
Riyyi
|
b72da1278d
|
Engine: Run clang-format
|
2 years ago |
Riyyi
|
766f24d6b9
|
Engine: Switch to ASSERT macro to ruc's VERIFY
|
2 years ago |
Riyyi
|
4af037a7fb
|
Engine: Switch to ruc's singleton
|
2 years ago |
Riyyi
|
2f1c6b5e75
|
Engine: Make it compile again
|
2 years ago |
Riyyi
|
edc0ef7203
|
Everywhere: Update work in progress
|
2 years ago |
Riyyi
|
6b0095dadf
|
CMake: Move source directory to project root
|
2 years ago |
Riyyi
|
16cebbb8cb
|
Prevent window duplicate destruction
|
3 years ago |
Riyyi
|
8f7665b8a3
|
Implement singleton class in all singletons
|
3 years ago |
Riyyi
|
deb9e34b8f
|
Second attempt at deriving application from a singleton
|
3 years ago |
Riyyi
|
6103854503
|
Revert application and remove singleton class, it breaks object lifetime?
|
3 years ago |
Riyyi
|
c1ae98c659
|
Implement singleton class into application
|
3 years ago |
Riyyi
|
a1372b971e
|
Implement signal handling: SIGINT, SIGTERM
|
3 years ago |
Riyyi
|
3ce136741d
|
Improve API regarding server-side GL capabilities, fix font transparency
|
3 years ago |
Riyyi
|
230e866e7a
|
Improve debug logging API
|
3 years ago |
Riyyi
|
b402506a11
|
Split components into separate files
|
3 years ago |
Riyyi
|
e0510a3f6f
|
Rename inputcodes to keycodes
|
3 years ago |
Riyyi
|
09b15f6d4f
|
Move file/input/log to io directory, rename assertions to assert
|
3 years ago |
Riyyi
|
e021743e6a
|
Remove entity class
|
3 years ago |
Riyyi
|
839bef091f
|
Convert dbgln to r-value reference like the callee's to fix compiler ambiguous warnings
|
3 years ago |
Riyyi
|
0b2cc9f411
|
Move example entities to scene
|
3 years ago |
Riyyi
|
a4845d1bda
|
Add render system
|
3 years ago |
Riyyi
|
eea20285e4
|
Remove unused parameter
|
3 years ago |
Riyyi
|
6fb114cbd4
|
Remove old transform class
|
3 years ago |
Riyyi
|
aba518bbbb
|
Remove old camera class
|
3 years ago |
Riyyi
|
e95d3a560e
|
Add font batch renderer
|
3 years ago |
Riyyi
|
b8438ad3e7
|
Convert Renderer2D to singleton pattern
|
3 years ago |
Riyyi
|
57a34b8be1
|
Add singleton to shader and texture manager
|
3 years ago |
Riyyi
|
b947dcf5a8
|
Implement batch rendering in application.cpp, combine color / texure shader into one batch shader
|
3 years ago |
Riyyi
|
716c68b166
|
Fix Input init
|
3 years ago |
Riyyi
|
286f54204e
|
Set initial cursor position
|
3 years ago |
Riyyi
|
d5edec17eb
|
Change KeyCode from an extern variable to a function
|
3 years ago |
Riyyi
|
b8f2f0fe31
|
Add keycodes, remove all uses of glfw3.h from Application
|
3 years ago |
Riyyi
|
349257eba0
|
Abstract GLFW away from main loop close
|
3 years ago |
Riyyi
|
48b7097fe3
|
Move & symbol to the left when its part of the type
|
3 years ago |
Riyyi
|
e076c80a21
|
Add ShaderManager class
|
3 years ago |
Riyyi
|
9aee7e391d
|
Add texture class and texture test
|
3 years ago |
Riyyi
|
9df926857b
|
Fix dbg message
|
3 years ago |
Riyyi
|
8d78a81838
|
Improve on the logging system, add assertions.h
|
3 years ago |
Riyyi
|
5933ed96f3
|
Convert Settings to pure static
|
4 years ago |
Riyyi
|
81751442bb
|
Add simple renderer class, add example implementation
|
4 years ago |
Rick van Vonderen
|
f5cdd27508
|
Code cleanup
|
4 years ago |
Rick van Vonderen
|
a351432d48
|
Add Settings class
|
4 years ago |
Rick van Vonderen
|
66427b0934
|
Implement application events
|
4 years ago |
Rick van Vonderen
|
24dd128093
|
Rename Engine to Inferno
|
5 years ago |
Rick van Vonderen
|
f142030e17
|
Add asserts, update application->singleton, log defines
|
5 years ago |
Rick van Vonderen
|
12591e2cb8
|
Add logging class
|
5 years ago |