Thomas Buck
e83305bc8e
Auto code indentation [skip ci]
hace 10 años
Thomas Buck
2c547828ae
Minor bugfixes
hace 10 años
Thomas Buck
0ac5aa293a
GLUT windowing working more or less
hace 10 años
Thomas Buck
cb8108aed5
Console now made with imgui
hace 10 años
Thomas Buck
10a27174bb
Multiple changes
World uses smart pointers, UI got calculate and shutdown,
Removed atexit handler
hace 10 años
Thomas Buck
1bb089c311
imgui integration working more or less
hace 10 años
Thomas Buck
ae407b1b59
Started integrating imgui
hace 10 años
Thomas Buck
3c90bc49a8
Created UI windowing interface
hace 10 años
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.
hace 10 años
Thomas Buck
d8e3f8df9e
Removed cmake windows.h detection
hace 10 años
Thomas Buck
b1fb7c9965
Removed vec_t typedefs
hace 10 años
Thomas Buck
d9bd58771a
Removed gl driver setting
hace 10 años
Thomas Buck
129604f2cf
Improved Windows support
hace 10 años
Thomas Buck
a74c620a72
loadImage(), move command
hace 10 años
Thomas Buck
f97ebd7a0b
Support for mouse keys 4 & 5
hace 10 años
Thomas Buck
93af7ceb65
Split Font subsystem from Window
hace 10 años
Thomas Buck
1de393f974
Various little fixes
hace 10 años
Thomas Buck
b8ee254b56
New assert implementation, meta improvements
hace 10 años
Thomas Buck
0e4a874e40
Moved Command code into own file
hace 10 años
Thomas Buck
5032172fee
Many small fixes
hace 10 años
Thomas Buck
ed67843df6
Console, Game, Menu, OpenRaider and Window are global services.
hace 10 años
Thomas Buck
4d98afd2aa
Using only colors that were defined for renderer
hace 10 años
Thomas Buck
9fd1622471
Can now also bind mouse actions
hace 10 años
Thomas Buck
78e55f04a8
Added mouse scrolling support.
Used in Console to scroll the history.
hace 10 años
Thomas Buck
0da8aace78
Moved drawText into WindowSDL. Added Console.
hace 10 años
Thomas Buck
e17f49b67e
Added mouse motion support
hace 10 años
Thomas Buck
355253f9b0
Mouse support for menu
hace 10 años
Thomas Buck
933c01b593
Key bindings working
hace 10 años
Thomas Buck
61486b7e36
Menu draws half-transparent overlay
hace 10 años
Thomas Buck
982261e7aa
Added Menu
hace 10 años
Thomas Buck
947533bb1b
Font rendering working
hace 10 años
Thomas Buck
9ab9b81ba7
Wrote TTF string rendering
hace 10 años
Thomas Buck
64d182c6cb
More ttf code
hace 10 años
Thomas Buck
3b6f0730c6
Started font support
hace 10 años
Thomas Buck
c40ad37355
Displaying empty SDL window
hace 10 años
Thomas Buck
a72a1e7f5b
Added main loop, started event handling
hace 10 años
Thomas Buck
794f871462
Added SDL GL buffer swap
hace 10 años
Thomas Buck
f50d7d6c3a
WindowSDL GL driver support and more error checks
hace 10 años
Thomas Buck
9a3be10000
Started porting SDL code
hace 10 años
Thomas Buck
ac30fd8388
Started with Window and WindowSDL
hace 10 años