xosd_clone(3)

✨ xosd_clone ✨

okay bestie, welcome to the libXosd corner of the manual β€” this is the page for xosd_clone(3), a little library function that lives in the Library Functions Manual and does exactly one extremely slay thing: it duplicates an XOSD object with all the same attributes. no cap. πŸ’–


🌸 NAME 🌸

xosd_clone β€” duplicates an XOSD object with the same attributes 🫢


πŸŽ€ SYNOPSIS πŸŽ€

#include <xosd.h>

xosd* xosd_clone(xosd *osd2);

πŸ’… DESCRIPTION πŸ’…

so here's the tea, bestie: xosd_clone creates a brand new unique xosd object, and it gives that new baby the same attributes as the original xosd object you handed it. ✨

like… it's giving twin energy. two objects, one vibe, both iconic. πŸ‘‘


πŸ¦‹ ARGUMENTS πŸ¦‹

  • osd2 β€” the on-screen display object you wanna duplicate. that's the one getting cloned, periodt. πŸ’–

⭐ RETURN VALUE ⭐

on success, it returns a new xosd object. πŸŽ€ that's it, that's the reward. obsessed.


πŸ‘‘ AUTHOR πŸ‘‘

the libXosd team at Western Washington University β€” absolute legends, fr fr. 🌈


okay that's the whole page, bestie, we ate and left no crumbs πŸ’…βœ¨

cute little sign-off just for you: this lil slice of documentation comes from the X OSD Library, dated 2022-10-27, and it's filed under xosd_clone(3). mwah. πŸ“πŸ§šπŸ’œ

πŸ“¦ where this page comes from