quakeforge/include/QF
Bill Currie 437e447b6b [renderer] Add a buffer print function
It handles basic cursor motion respecting \r \n \f and \t (might be a
problem for id chars), wraps at the right edge, and automatically
scrolls when the cursor tries to pass the bottom of the screen.

Clearing the buffer resets its cursor to the upper left.
2022-09-16 00:58:25 +09:00
..
classes
GL [renderer] Add a cell-based character buffer 2022-09-15 14:24:33 +09:00
GLSL [renderer] Add a cell-based character buffer 2022-09-15 14:24:33 +09:00
input [input] Clear button inputs when IN_ClearStates called 2022-05-19 16:47:47 +09:00
math [math] Add some bit-op functions 2022-01-23 13:47:14 +09:00
plugin [renderer] Add a cell-based character buffer 2022-09-15 14:24:33 +09:00
progs Merge branch 'master' into wip-rua_scene 2022-05-01 14:46:47 +09:00
scene [vulkan] Use a buffer for entity transform and color data 2022-05-25 00:17:57 +09:00
simd [simd] Remove some intrinsics uses 2022-05-20 11:09:15 +09:00
ui [ui] Add a specialized function for subrect allocation 2022-09-02 17:47:27 +09:00
Vulkan [renderer] Add a cell-based character buffer 2022-09-15 14:24:33 +09:00
alloc.h
bspfile.h [bsp] Correct documentation about texture frame rate 2022-05-26 22:25:18 +09:00
cbuf.h
cdaudio.h
cexpr.h Fix a bunch of issues for clang 2022-07-31 17:15:40 +09:00
checksum.h
clip_hull.h
cmd.h [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
cmem.h [util] Use mmap/munmap for cmem internal alloc/free 2021-07-12 16:33:47 +09:00
console.h [console] Get message modes and menus working again 2021-11-28 23:21:55 +09:00
crc.h
csqc.h
cvar.h [cvar] Remove the cvar lists 2022-04-25 00:26:45 +09:00
darray.h [util] Clean up nested macro temp var names a little 2022-03-31 14:44:51 +09:00
draw.h [renderer] Add a buffer print function 2022-09-16 00:58:25 +09:00
dstring.h [build] Autoconfiscate printf format attribute 2021-03-27 19:52:59 +09:00
fbsearch.h [util] Add functions for binary heaps 2021-08-02 12:44:08 +09:00
gib.h [gib] Clean up some header dependencies 2022-05-26 16:13:09 +09:00
hash.h [hash] Use uintptr_t for all hashes 2022-05-12 18:52:36 +09:00
heapsort.h [util] Add functions for binary heaps 2021-08-02 12:44:08 +09:00
idparse.h
image.h [image] Make WritePNG take settings from tex_t 2022-04-01 01:01:53 +09:00
info.h
input.h [input] Fix some doxygen breakage 2022-05-19 13:26:45 +09:00
iqm.h [vulkan] Get IQM rendering working 2022-05-07 10:14:22 +09:00
joystick.h [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
keys.h [dox] Fix up some doxygen issues 2022-04-13 14:17:58 +09:00
link.h
listener.h [util] Add a listener object 2021-11-25 13:36:02 +09:00
llist.h
Makemodule.am [vulkan] Use a buffer for entity transform and color data 2022-05-25 00:17:57 +09:00
mathlib.h [model] Move plane info into mnode_t, and visframe out 2022-05-22 12:41:23 +09:00
mdfour.h
mersenne.h [util] Add mtwist float random number functions 2021-12-24 06:45:13 +09:00
model.h [model] Move ANIM_CYCLE into model.h 2022-05-26 22:30:29 +09:00
modelgen.h
msg.h [util] Add message short and long poke functions 2021-04-04 15:56:14 +09:00
object.h
pak.h
pakfile.h
pcx.h Merge branch 'master' into win-merge 2021-03-25 22:42:16 +09:00
plist.h [hash] Rename the publicly visible hashlink_t to hashctx_t 2022-05-12 18:02:01 +09:00
plugin.h [plugin] Ensure plugins get unloaded during shutdown 2022-05-12 20:58:39 +09:00
png.h [image] Make WritePNG take settings from tex_t 2022-04-01 01:01:53 +09:00
pqueue.h [util] Clean up nested macro temp var names a little 2022-03-31 14:44:51 +09:00
progs.h [gamecode] Expose value_string as PR_Debug_ValueString 2022-09-15 00:30:21 +09:00
pvsfile.h [qfvis] Write out the fat-pvs file 2021-07-27 20:04:19 +09:00
qargs.h [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
qdefs.h
qendian.h
qtypes.h [renderer] Move driver specific texture chain defs 2021-07-21 16:36:51 +09:00
quakefs.h [quakefs] Add a data parameter to gamedir callbacks 2022-06-04 16:06:04 +09:00
quakeio.h [build] Autoconfiscate printf format attribute 2021-03-27 19:52:59 +09:00
render.h [vulkan] Move non-specific lighting code out of Vulkan 2022-05-05 23:49:30 +09:00
riff.h
ringbuffer.h [util] Clean up nested macro temp var names a little 2022-03-31 14:44:51 +09:00
ruamoko.h [gamecode] Pass registered data pointer to builtins 2022-02-14 12:28:38 +09:00
screen.h [renderer] Use scene_t to set the model data 2022-05-05 14:46:02 +09:00
script.h
segtext.h More doxygen tweaks 2022-05-19 13:26:45 +09:00
set.h [set] Add a macro to initialize with a static array 2022-06-04 12:06:34 +09:00
sizebuf.h [util] Make sizebuf and msg sizes unisgned 2021-04-04 15:53:53 +09:00
skin.h
sound.h [sound] Add a function to set ambient sounds 2022-06-06 14:29:14 +09:00
spritegn.h
sys.h Fix a pile of warnings for gcc 12 2022-07-31 17:13:26 +09:00
sys_developer.h [sys] Add some developer flags for cache/hunk/zone 2022-06-03 12:04:27 +09:00
teamplay.h [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
tga.h [image] Set texture type for no-load tga images 2022-05-04 13:50:55 +09:00
va.h [util] Make va return const char * 2021-03-29 17:24:30 +09:00
ver_check.h
vid.h [renderer] Move to using dynamic frame buffers 2022-03-24 12:56:29 +09:00
wad.h
wadfile.h
winding.h
zone.h [zone] Add functions to get and set the tag 2022-06-06 12:39:54 +09:00