aa_defrenderparams(3)

πŸ’– aa_defrenderparams(3) πŸ’–

okay so bestie, welcome to the Library Functions Manual, section 3 πŸŽ€ this is a lil page about one single global variable and honestly? it's giving lowkey iconic.


✨ NAME ✨

aa_defrenderparams β€” the default rendering parameters. that's it. that's the whole vibe. πŸ’…


🌸 SYNOPSIS 🌸

#include <aalib.h>

extern struct aa_renderparams aa_defrenderparams;

like, that's the whole thing. no function call, no drama, just a global sitting there being a global. main character energy fr fr πŸ‘‘


πŸ¦‹ DESCRIPTION πŸ¦‹

so aa_defrenderparams is the default rendering parameters πŸ’– it's a struct aa_renderparams that ships with all the sensible starter settings already in it, so you don't have to build one from scratch every single time (not me doing that manually πŸ’€).

you pass it to the aa_render function family β€” the whole lil render squad. that's the entire point of it. it's the "just use the defaults, babe" option 🫢

it's extern, so it's the actual shared variable, not a copy. treat it nice ✨

πŸ‘€ SEE ALSO πŸ‘€

the way this list is long 😭 aalib has a whole friend group and you're about to meet every single one of them:


🫢 and that's the page!! short, sweet, defaults forever.

this lil cutie came out of the c2man tool chewing on aalib.h, dated 8 September 1999, and it lives as page aa_defrenderparams(3). ok bye bestie, go render something slay βœ¨πŸ’–πŸŒˆ