EMF::EMRENDPATH(3)
π EMF::EMRENDPATH π
okay so bestie, welcome to the libemf cinematic universe, page EMF::EMRENDPATH(3) β the whole manual name is right there in the title so we're already slaying β¨
πΈ NAME πΈ
EMF::EMRENDPATH β EMF End Path. that's it, that's the whole name, short and iconic π
π¦ SYNOPSIS π¦
#include <libemf.h>
so like. it inherits from EMF::METARECORD, and also from EMFRABORTPATH. family tree is giving legacy code royalty π
β¨ Public Member Functions β¨
EMRENDPATH (void)β the no-args constructor, we love a blank slateEMRENDPATH (DATASTREAM &ds)β the one that reads itself in from a streambool serialize (DATASTREAM ds)β write it outint size (void) constβ how big is this record, internally computedvoid execute (METAFILEDEVICECONTEXT *source, HDC dc) constβ go do the thing in a device context
π«Ά Public Member Functions inherited from EMF::METARECORD
virtual ~METARECORD ()β the destructor, it's virtual, it's doing its best
π Detailed Description π
EMF::EMRENDPATH = EMF End Path.
what does it do? it ends the current path definition. that's the whole job. closing the path, finishing the vibe, wrapping up the little path-definition arc like the season finale it is. no cap π
π Constructor & Destructor Documentation π
EMF::EMRENDPATH::EMRENDPATH (void) β [inline]
Create an End Path record. brand new, fresh out the box, ready to close a path π
ReferencesEMRENDPATH(). Referenced byEMRENDPATH(). yes bestie it references itself, it's giving mirror selfie energy π
EMF::EMRENDPATH::EMRENDPATH (DATASTREAM & ds) β [inline]
Construct an EndPath record from the input stream. it just reads itself into existence, main character behavior fr fr
Parameters
dsβ Metafile datastream.
π₯ Member Function Documentation π₯
void EMF::EMRENDPATH::execute (METAFILEDEVICECONTEXT * source, HDC dc) const β [inline], [virtual]
Execute this record in the context of the given device context. like, actually do the end-path thing. in that dc. periodt.
Parameters
sourceβ the device context from which this record is taken.dcβ device context for execute.
Implements EMF::METARECORD.
bool EMF::EMRENDPATH::serialize (DATASTREAM ds) β [inline], [virtual]
the serialize moment β¨
Parameters
dsβ Metafile datastream.
Implements EMF::METARECORD.
int EMF::EMRENDPATH::size (void) const β [inline], [virtual]
Internally computed size of this record. it knows its own size, self-aware king π
Implements EMF::METARECORD.
π« Author π«
Generated automatically by Doxygen for libemf from the source code. not a human, just a robot doing its lil documentation dance π€π
and that's the page bestie!! this was Version 1.0.9, dated Thu Jun 6 2024 23:01:07, and yeah it lives under the name EMF::EMRENDPATH(3). go forth and end some paths π
πΈπ¦
π¦ where this page comes from
- debian trixie: libemf-doc 1.0.13-8 Β· GPL-2.0-only
- ubuntu questing: libemf-doc 1.0.13-8
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms