quakeforge/ruamoko/qwaq/ui
Bill Currie 535a2363bb [ruamoko] Create a va_copy for progs
In testing variable fw/precision in PR_Sprintf, I got a nasty reminder
of the limitations of the current progs ABI: passing @args to another QC
function does not work because the args list gets trampled but the
called function's locals. Thus, the need for a va_copy. It's not quite
the same as C's as it returns the destination args instead of copying
like memcpy, but it does copy the list from the source args to a
temporary buffer that is freed when the calling function returns.
2020-04-01 19:48:05 +09:00
..
button.h [qwaq] Rework allocation to use retain/release 2020-03-30 16:58:36 +09:00
button.r [qwaq] Fix some missed retain/release messages 2020-03-31 14:40:22 +09:00
color.h [qwaq] Clean up the qwaq directory 2020-03-30 02:34:08 +09:00
curses.h [qwaq] Add a synchronous printf command 2020-03-30 21:58:06 +09:00
draw.h [qwaq] Add a scrollbar view 2020-03-30 20:29:48 +09:00
draw.r [qwaq] Add a scrollbar view 2020-03-30 20:29:48 +09:00
event.h [qwaq] Clean up the qwaq directory 2020-03-30 02:34:08 +09:00
garray.h [qwaq] Clean up the qwaq directory 2020-03-30 02:34:08 +09:00
garray.r [qwaq] Clean up the qwaq directory 2020-03-30 02:34:08 +09:00
group.h [qwaq] Rework allocation to use retain/release 2020-03-30 16:58:36 +09:00
group.r [qwaq] Fix a bunch of issues with the scrollbar 2020-03-30 22:01:17 +09:00
listener.h [qwaq] Rework allocation to use retain/release 2020-03-30 16:58:36 +09:00
listener.r [qwaq] Use TableView to show locals 2020-03-31 21:15:57 +09:00
proxyview.h [qwaq] Rework allocation to use retain/release 2020-03-30 16:58:36 +09:00
proxyview.r [qwaq] Set view owner when setting proxy view 2020-03-31 01:22:54 +09:00
rect.h [qwaq] Clean up the qwaq directory 2020-03-30 02:34:08 +09:00
rect.r [qwaq] Clean up the qwaq directory 2020-03-30 02:34:08 +09:00
scrollbar.h [qwaq] Move scroll bar management into View 2020-03-31 14:28:38 +09:00
scrollbar.r [qwaq] Use TableView to show locals 2020-03-31 21:15:57 +09:00
tableview.h [qwaq] Support resizing the table view 2020-03-31 22:03:56 +09:00
tableview.r [qwaq] Support resizing the table view 2020-03-31 22:03:56 +09:00
textcontext.h [qwaq] Add a scrollbar view 2020-03-30 20:29:48 +09:00
textcontext.r [qwaq] Add a synchronous printf command 2020-03-30 21:58:06 +09:00
titlebar.h [qwaq] Rework allocation to use retain/release 2020-03-30 16:58:36 +09:00
titlebar.r [qwaq] Rework allocation to use retain/release 2020-03-30 16:58:36 +09:00
view.h [qwaq] Move scroll bar management into View 2020-03-31 14:28:38 +09:00
view.r [ruamoko] Create a va_copy for progs 2020-04-01 19:48:05 +09:00
window.h [qwaq] Rework allocation to use retain/release 2020-03-30 16:58:36 +09:00
window.r [qwaq] Rework allocation to use retain/release 2020-03-30 16:58:36 +09:00