EMF::EMRCREATEBRUSHINDIRECT(3)
π EMF::EMRCREATEBRUSHINDIRECT π
okay bestie, so this one lives in the libemf manual, section 3, and it's literally just called EMF Brush. that's it. that's the whole vibe. it's giving "I make brushes." ποΈβ¨
β¨ NAME β¨
EMF::EMRCREATEBRUSHINDIRECT β EMF Brush. π
πΈ SYNOPSIS πΈ
#include <libemf.h>
Inherits EMF::METARECORD, and EMRCREATEBRUSHINDIRECT.
π¦ Public Member Functions π¦
EMRCREATEBRUSHINDIRECT (BRUSH *brush, HGDIOBJ handle)EMRCREATEBRUSHINDIRECT (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 ()
π Detailed Description π
EMF Brush. ποΈ
Create a new brush (used for filling shapes). no cap, that's its whole job β fill those shapes, serve those looks. π
π Constructor & Destructor Documentation π
π EMRCREATEBRUSHINDIRECT::EMRCREATEBRUSHINDIRECT (BRUSH * brush, HGDIOBJ handle)
Parameters
brushβ an instance of aBRUSHobject. π«Άhandleβ theBRUSHobject's handle.
π EMRCREATEBRUSHINDIRECT::EMRCREATEBRUSHINDIRECT (DATASTREAM & ds)
Create a CreateBrushIndirect record from the input stream. π
Parameters
dsβ Metafile datastream.
β Member Function Documentation β
π§ void EMRCREATEBRUSHINDIRECT::execute (METAFILEDEVICECONTEXT * source, HDC dc) const [virtual]
Execute this record in the context of the given device context. go off, do the thing. π₯
Parameters
sourceβ the device context from which this record is taken.dcβ device context for execute.
Implements EMF::METARECORD.
References EMF::METAFILEDEVICECONTEXT::emf_handles.
π§ bool EMF::EMRCREATEBRUSHINDIRECT::serialize (DATASTREAM ds) [inline], [virtual]
Parameters
dsβ Metafile datastream.
Implements EMF::METARECORD.
π§ int EMF::EMRCREATEBRUSHINDIRECT::size (void) const [inline], [virtual]
Internally computed size of this record. it just knows. β¨
Implements EMF::METARECORD.
π Author π
Generated automatically by Doxygen for libemf from the source code. π€π
Version 1.0.9 β Thu Jun 6 2024 23:01 β and that's the whole page bestie, thanks for coming to my TED talk, 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