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