XkbFreeGeomOutlines(3)
π XkbFreeGeomOutlines(3) β XKB FUNCTIONS
okay so bestie, welcome to the XKB FUNCTIONS corner of the manual, where we learn how to yeet geometry outlines into the void β¨ this one's called XkbFreeGeomOutlines and honestly? it does exactly what it says on the tin π
β¨ SYNOPSIS β¨
void XkbFreeGeomOutlines (XkbShapePtr shape, int first, int count, Bool
free_all);
that's it. that's the whole vibe. one function, four args, no return value (it's void, so likeβ¦ she doesn't give anything back, she just takes π).
π«Ά ARGUMENTS π«Ά
shapeβ the shape whose outlines we're about to free, bestie. that's the main character here πfirstβ the first outline to be freed. like, where the cleanup starts π§Ήcountβ how many outlines we're freeing. the number, the amount, the quantity β¨free_allβ aBool, and if it'sTrue=> all outlines are freed. everything. gone. iconic π₯
ngl free_all is the "select all β delete" of this function and honestly we love a decisive queen π
πΈ DESCRIPTION πΈ
so here's the tea β β if free_all is True, then all outlines are freed, regardless of the value of first or count. like, they don't even get consulted. they're just sitting there, irrelevant, not invited to the party π
otherwise β meaning free_all is not True β then count outlines get freed, beginning with the one specified by first. so it's a little slice, a lil range, from first for count outlines π
literally that's it. no cap. free the outlines, know peace π¦
π a lil sign-off π
this masterpiece lives in X Version 11, shipped with libX11 1.8.14 β so go forth, free those outlines responsibly, and remember: free_all is a commitment, not a suggestion πβ¨ππ«Ά
π¦ where this page comes from
- alpine 3.24: libx11-doc 1.8.14-r0 Β· X11
- arch rolling: libx11 1.8.14-1 Β· MIT AND X11
- nixos 26.05: libx11 1.8.14
- nixpkgs unstable: libx11 1.8.14
- Copyright (c) 1999, Oracle and/or its affiliates
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms