EMF::EMRCREATEBRUSHINDIRECT(3)

πŸ“¦
version 1.0.13 Β· 5 versions
, in debian trixie, ubuntu questing

πŸ’– 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) const
  • void 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 a BRUSH object. 🫢
  • handle β€” the BRUSH object'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