Thomas Buck
9121091e5e
No longer including gl.h globally, renamed own assert.
il y a 9 ans
Thomas Buck
d22e17b95c
Updated imgui. Can now display linked lib versions.
il y a 9 ans
Thomas Buck
0e0c0947a7
Now v0.1.4. New Readme. Updated docs.
il y a 9 ans
Thomas Buck
9dd7432bfd
Imgui update, controller & camera movement improvements.
il y a 9 ans
Thomas Buck
6cf1b1923b
Support for imgui/SDL text input IME
il y a 9 ans
Thomas Buck
965a9ef47d
Fixed screenshot distortion bug
il y a 9 ans
Thomas Buck
09b15dddcd
Format code [skip ci]
il y a 9 ans
Thomas Buck
71bf2febc7
Back face culling, log levels, clipboard support.
il y a 9 ans
Thomas Buck
29ca435f21
Debug info now displayed as imgui overlay
il y a 9 ans
Thomas Buck
55c1192438
Bugfixes in WindowSDL, Console. Added ShaderBuffer.
il y a 9 ans
Thomas Buck
98199883db
Fixed window resizing and initial camera offset.
il y a 9 ans
Thomas Buck
b2436b7de4
RunTime now static. StaticMesh displays bounding boxes.
il y a 9 ans
Thomas Buck
f41562f7f2
Windowing classes now static. Tried to clamp camera rotation.
il y a 9 ans
Thomas Buck
826c05f5b6
Draw room bounding boxes in wireframe mode
il y a 9 ans
Thomas Buck
a2bed57177
Controller support, Camera Quaternion
il y a 9 ans
Thomas Buck
c2db7bcfbd
Moving to OpenGL 3.3 core. Depending on GLM. Removed old level reader, old math lib.
il y a 9 ans
Thomas Buck
ad4fa38113
Rewrote OpenAL, SoundManager, added system folder
il y a 9 ans
Thomas Buck
e83305bc8e
Auto code indentation [skip ci]
il y a 9 ans
Thomas Buck
2c547828ae
Minor bugfixes
il y a 9 ans
Thomas Buck
0ac5aa293a
GLUT windowing working more or less
il y a 9 ans
Thomas Buck
cb8108aed5
Console now made with imgui
il y a 9 ans
Thomas Buck
10a27174bb
Multiple changes
World uses smart pointers, UI got calculate and shutdown,
Removed atexit handler
il y a 9 ans
Thomas Buck
1bb089c311
imgui integration working more or less
il y a 9 ans
Thomas Buck
ae407b1b59
Started integrating imgui
il y a 9 ans
Thomas Buck
3c90bc49a8
Created UI windowing interface
il y a 9 ans
Thomas Buck
39e274460d
Some small changes.
Using namespace for file-scope declarations.
SoundNull now pretends to have even more functionality.
Mousegrab state can be queried. Should now grab more reliably.
il y a 9 ans
Thomas Buck
d8e3f8df9e
Removed cmake windows.h detection
il y a 10 ans
Thomas Buck
b1fb7c9965
Removed vec_t typedefs
il y a 10 ans
Thomas Buck
d9bd58771a
Removed gl driver setting
il y a 10 ans
Thomas Buck
129604f2cf
Improved Windows support
il y a 10 ans
Thomas Buck
a74c620a72
loadImage(), move command
il y a 10 ans
Thomas Buck
f97ebd7a0b
Support for mouse keys 4 & 5
il y a 10 ans
Thomas Buck
93af7ceb65
Split Font subsystem from Window
il y a 10 ans
Thomas Buck
1de393f974
Various little fixes
il y a 10 ans
Thomas Buck
b8ee254b56
New assert implementation, meta improvements
il y a 10 ans
Thomas Buck
0e4a874e40
Moved Command code into own file
il y a 10 ans
Thomas Buck
5032172fee
Many small fixes
il y a 10 ans
Thomas Buck
ed67843df6
Console, Game, Menu, OpenRaider and Window are global services.
il y a 10 ans
Thomas Buck
4d98afd2aa
Using only colors that were defined for renderer
il y a 10 ans
Thomas Buck
9fd1622471
Can now also bind mouse actions
il y a 10 ans
Thomas Buck
78e55f04a8
Added mouse scrolling support.
Used in Console to scroll the history.
il y a 10 ans
Thomas Buck
0da8aace78
Moved drawText into WindowSDL. Added Console.
il y a 10 ans
Thomas Buck
e17f49b67e
Added mouse motion support
il y a 10 ans
Thomas Buck
355253f9b0
Mouse support for menu
il y a 10 ans
Thomas Buck
933c01b593
Key bindings working
il y a 10 ans
Thomas Buck
61486b7e36
Menu draws half-transparent overlay
il y a 10 ans
Thomas Buck
982261e7aa
Added Menu
il y a 10 ans
Thomas Buck
947533bb1b
Font rendering working
il y a 10 ans
Thomas Buck
9ab9b81ba7
Wrote TTF string rendering
il y a 10 ans
Thomas Buck
64d182c6cb
More ttf code
il y a 10 ans