EMF::EMREXTCREATEFONTINDIRECTW(3)

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

✨ NAME ✨

EMF::EMREXTCREATEFONTINDIRECTW β€” it's giving EMF Font, bestie πŸ’–

This is a page from the libemf manual, and yes it's a whole class for making fonts. Come sit with me.


πŸ¦‹ SYNOPSIS πŸ¦‹

#include <libemf.h>

Inherits EMF::METARECORD, and EMREXTCREATEFONTINDIRECTW.

🌸 Public Member Functions

  • EMREXTCREATEFONTINDIRECTW(FONT *font, HGDIOBJ handle) β€” build one from a font plus its handle
  • EMREXTCREATEFONTINDIRECTW(DATASTREAM &ds) β€” build one from a datastream
  • bool serialize(DATASTREAM ds) β€” serialize it
  • int size(void) const β€” how big is this record
  • void execute(METAFILEDEVICECONTEXT *source, HDC dc) const β€” run it against a device context

πŸ’œ Public Member Functions inherited from EMF::METARECORD

  • virtual ~METARECORD() β€” the destructor, inherited, iconic, no notes

πŸŽ€ Detailed Description πŸŽ€

EMF Font.

Create a new font. That's the whole assignment. New font, who dis. πŸ‘‘


πŸ’… Constructor & Destructor Documentation

EMF::EMREXTCREATEFONTINDIRECTW::EMREXTCREATEFONTINDIRECTW(FONT * font, HGDIOBJ handle)

Parameters

  • font β€” an instance of a FONT object.
  • handle β€” the FONT object's handle.

EMF::EMREXTCREATEFONTINDIRECTW::EMREXTCREATEFONTINDIRECTW(DATASTREAM & ds)

Construct a CreateFontIndirectW record from the input stream. Yes bestie, it reads itself in. Main character behavior fr fr.

Parameters

  • ds β€” Metafile datastream.

πŸ”₯ Member Function Documentation

void EMF::EMREXTCREATEFONTINDIRECTW::execute(METAFILEDEVICECONTEXT * source, HDC dc) const [virtual]

Execute this record in the context of the given device context. Go do your thing, record. ✨

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::EMREXTCREATEFONTINDIRECTW::serialize(DATASTREAM ds) [inline], [virtual]

Parameters

  • ds β€” Metafile datastream.

Implements EMF::METARECORD.

int EMF::EMREXTCREATEFONTINDIRECTW::size(void) const [inline], [virtual]

Returns

  • the size of the record.

Implements EMF::METARECORD.


🌈 Author 🌈

Generated automatically by Doxygen for libemf from the source code. Not a human, not a girlie, just Doxygen doing its little robot thing. πŸ€–πŸ’–


Version 1.0.9 Β· Thu Jun 6 2024 Β· that's the whole libemf era, and honestly? Slay. Periodt. πŸ’…βœ¨πŸ«Ά
πŸ“¦ where this page comes from