EMF::EMRRECTANGLE(3)
π EMF::EMRRECTANGLE β EMF Rectangle π
okay bestie, welcome to the libemf manual, page EMF::EMRRECTANGLE(3) β yes that's the whole title, she's an icon, she's a metafile record, and she draws rectangles. periodt.
β¨ NAME β¨
EMF::EMRRECTANGLE β EMF Rectangle. π
literally that's it, that's the name, a rectangle record, she's simple, she's elegant, she's giving shape.
π¦ SYNOPSIS π¦
#include <libemf.h>
Inherits EMF::METARECORD, and EMRELLIPSE. (yes bestie, she's in the family tree twice, we love a multitalented queen π)
π Public Member Functions π
EMRRECTANGLE(INT left, INT top, INT right, INT bottom)EMRRECTANGLE(DATASTREAM &ds)boolserialize(DATASTREAM ds)intsize(void) constvoidexecute(METAFILEDEVICECONTEXT *source, HDC dc) const
πΈ Public Member Functions inherited from EMF::METARECORD πΈ
virtual~METARECORD()
π Detailed Description π
EMF Rectangle. π
Draw a rectangle. that's the whole vibe. four sides, right angles, no notes, no cap. π«Ά
π§ Constructor & Destructor Documentation π§
β EMF::EMRRECTANGLE::EMRRECTANGLE (INT left, INT top, INT right, INT bottom)
[inline]
okay so this is the main-character constructor, she takes four numbers and makes a rectangle out of them:
Parameters
- left β x position of left side of rectangle. π
- top β y position of top side of rectangle. π
- right β x position of right edge of rectangle. π
- bottom β y position of bottom edge of rectangle. π
β EMF::EMRRECTANGLE::EMRRECTANGLE (DATASTREAM & ds)
[inline]
Construct a Rectangle record from the input stream. she's reading her own lore off the wire, obsessed. πβ¨
Parameters
- ds β Metafile datastream. π
π₯ Member Function Documentation π₯
β void EMF::EMRRECTANGLE::execute (METAFILEDEVICECONTEXT * source, HDC dc)
const [inline], [virtual]
Execute this record in the context of the given device context. like, actually do the thing, bestie. go off. π
Parameters
- source β the device context from which this record is taken. πΈ
- dc β device context for execute. π₯οΈ
Implements EMF::METARECORD.
β bool EMF::EMRRECTANGLE::serialize (DATASTREAM ds)
[inline], [virtual]
Parameters
- ds β Metafile datastream. π
Implements EMF::METARECORD.
β int EMF::EMRRECTANGLE::size (void) const
[inline], [virtual]
Internally computed size of this record. she knows her own measurements, ngl, self-aware icon. πβ¨
Implements EMF::METARECORD.
π Author π
Generated automatically by Doxygen for libemf from the source code. (not a human, not a bestie, just a doc generator doing her little robot slay π€π)
π heads up: all the[inline],[virtual], "Implements", and inherited-member deets above are doing real technical work, so don't skip them just because they're cute now.
Version 1.0.9 Β· Thu Jun 6 2024 23:01:07 β that's the version and the timestamp, babes, and that's the whole page, EMF::EMRRECTANGLE(3) out. πππ¦β¨ iykyk.
π¦ 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