Geoffrey McRae
|
e23144aecd
|
[client] overlay: add new needs_render for realtime overlays
|
2021-08-01 21:13:59 +10:00 |
|
Geoffrey McRae
|
41c5688fca
|
[client] overlay: let the overlay know if it's in interactive mode
This also removes the need for the flags member as the overlay can just
opt to not render if it's not in interactive mode.
|
2021-07-31 19:11:40 +10:00 |
|
Geoffrey McRae
|
4acbf2e9a0
|
[client] overlay: rework the interface to avoid possible race conditions
|
2021-07-22 18:33:50 +10:00 |
|
Geoffrey McRae
|
fdbdf6f167
|
[client] app: implement new overlay rendering framework
This change set implements a framework for overlays to be registered
that make use of ImGui. See `overlay/fps` for a simple implementation
example.
|
2021-07-22 17:27:30 +10:00 |
|
Geoffrey McRae
|
30c4a4786b
|
[client] overlay: cosmetic, fix typo
|
2021-07-22 14:50:10 +10:00 |
|
Geoffrey McRae
|
a34d3bbab4
|
[client] overlay: windowRects is not an array of pointers
|
2021-07-22 14:48:08 +10:00 |
|
Geoffrey McRae
|
2310920e79
|
[client] overlay: added new interface for overlay windows using ImGui
|
2021-07-22 14:42:54 +10:00 |
|