EMF::EMRSETPOLYFILLMODE(3)
β¨ NAME β¨
EMF::EMRSETPOLYFILLMODE β EMF Set the Polygon Fill Mode. (yes bestie, that's the whole name, she's a mouthful but we love her π
)
This one lives in the libemf manual, section 3, so likeβ¦ C++ library territory. Come thru, documentation. π¦
π SYNOPSIS π
#include <libemf.h>
Okay so real quick, the inheritance tea β β this class inherits from EMF::METARECORD, and also from EMRSELECTCLIPPATH. Two parents, one icon. π
π Public Member Functions π
EMRSETPOLYFILLMODE (DWORD mode)EMRSETPOLYFILLMODE (DATASTREAM &ds)bool serialize (DATASTREAM ds)int size (void) constvoid execute (METAFILEDEVICECONTEXT *source, HDC dc) const
π«Ά Public Member Functions inherited from EMF::METARECORD π«Ά
virtual ~METARECORD ()β the destructor she inherited, doing her little cleanup moment.
πΈ Detailed Description πΈ
EMF Set the Polygon Fill Mode.
So basically it sets the polygon fill mode, and the two vibes on the menu are ALTERNATE or WINDING. That's it. That's the whole personality. Choose wisely bestie, it changes how your polygons get filled in. π
π Constructor & Destructor Documentation π
β¨ EMF::EMRSETPOLYFILLMODE::EMRSETPOLYFILLMODE (DWORD mode) [inline] β¨
Parameters:
modeβ background mode.
β¨ EMF::EMRSETPOLYFILLMODE::EMRSETPOLYFILLMODE (DATASTREAM & ds) [inline] β¨
Construct a SetPolyFillMode record from the input stream. Stream girlies rise π
Parameters:
dsβ Metafile datastream.
π Member Function Documentation π
void EMF::EMRSETPOLYFILLMODE::execute (METAFILEDEVICECONTEXT * source, HDC dc) const [inline], [virtual]
Execute this record in the context of the given device context. Like, go do the thing, in that context specifically. π₯
Parameters:
sourceβ the device context from which this record is taken.dcβ device context for execute.
Implements EMF::METARECORD.
bool EMF::EMRSETPOLYFILLMODE::serialize (DATASTREAM ds) [inline], [virtual]
Parameters:
dsβ Metafile datastream.
Implements EMF::METARECORD.
int EMF::EMRSETPOLYFILLMODE::size (void) const [inline], [virtual]
Internally computed size of this record. She did the math herself, no cap. β¨
Implements EMF::METARECORD.
π Author π
Generated automatically by Doxygen for libemf from the source code. Not a human, just a robot doing her best, and honestly? Ate. π
Version1.0.9Β· datedThu Jun 6 2024 23:01:07β that's the libemf source stamp and the exact moment this page got born, and yes we're thanking her for her service. Byeee, go set a fill mode,ALTERNATEorWINDING, mwah π«Άππ
π¦ 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