EMF: EMF::PALETTE Class Reference

EMF 1.0

- Main Page
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

Public Member Functions | List of all members
EMF::PALETTE Class Reference

Graphics Palette. More...

`#include <libemf.h>`

Inheritance diagram for EMF::PALETTE:

## Public Member Functions
| PALETTE (const LOGPALETTE *lpalette)
OBJECTTYPE | getType (void) const
METARECORD * | newEMR (HDC dc, HGDIOBJ emf_handle)
Public Member Functions inherited from EMF::GRAPHICSOBJECT
virtual | ~GRAPHICSOBJECT ()
| GRAPHICSOBJECTs has a virtual destructor.
Public Member Functions inherited from EMF::OBJECT
virtual | ~OBJECT ()
| OBJECTs have a virtual destructor.
| OBJECT (void)

## Additional Inherited Members
Public Attributes inherited from EMF::GRAPHICSOBJECT
std::map< HDC, HGDIOBJ > | contexts
Public Attributes inherited from EMF::OBJECT
HGDIOBJ | handle

## Detailed Description

Graphics Palette.

Not entirely sure how palettes are used in general.

## Constructor & Destructor Documentation

EMF::PALETTE::PALETTE | ( | const LOGPALETTE * | lpalette | ) |
| inline

Parameters

  lpalette | the (logical?) palette definition.

## Member Function Documentation

OBJECTTYPE EMF::PALETTE::getType | ( | void |  | ) | const
| inlinevirtual

Return the type of this object (could probably do better with RTTI()).

Implements EMF::OBJECT.

METARECORD* EMF::PALETTE::newEMR | ( | HDC | dc,
|  | HGDIOBJ | emf_handle
| ) |  |
| inlinevirtual

Return a new metarecord for this object. And record its selection into the given device context.

Parameters

  dc | handle of device context into which this object is being selected.
  emf_handle | the EMF handle associated with the FONT.

Implements EMF::GRAPHICSOBJECT.

The documentation for this class was generated from the following file:

- libemf.h