Inkscape
Vector Graphics Editor
Loading...
Searching...
No Matches
EMFTRACK Struct Reference

Storage for keeping track of properties of the growing EMF file as records are added. More...

#include <uemf.h>

Public Attributes

FILE * fp
 Open file.
 
size_t allocated
 Size of the buffer.
 
size_t used
 Amount consumed.
 
uint32_t records
 Number of records already contained.
 
uint16_t ignore
 size padding,not used
 
uint32_t PalEntries
 Number of PalEntries (set from U_EMREOF)
 
uint32_t chunk
 Number of bytes to add when more space is needed.
 
char * buf
 Buffer for constructing the EMF in memory.
 

Detailed Description

Storage for keeping track of properties of the growing EMF file as records are added.

Definition at line 3306 of file uemf.h.

Member Data Documentation

◆ allocated

size_t EMFTRACK::allocated

Size of the buffer.

Definition at line 3308 of file uemf.h.

◆ buf

char* EMFTRACK::buf

Buffer for constructing the EMF in memory.

Definition at line 3314 of file uemf.h.

◆ chunk

uint32_t EMFTRACK::chunk

Number of bytes to add when more space is needed.

Definition at line 3313 of file uemf.h.

◆ fp

FILE* EMFTRACK::fp

Open file.

Definition at line 3307 of file uemf.h.

◆ ignore

uint16_t EMFTRACK::ignore

size padding,not used

Definition at line 3311 of file uemf.h.

◆ PalEntries

uint32_t EMFTRACK::PalEntries

Number of PalEntries (set from U_EMREOF)

Definition at line 3312 of file uemf.h.

◆ records

uint32_t EMFTRACK::records

Number of records already contained.

Definition at line 3310 of file uemf.h.

◆ used

size_t EMFTRACK::used

Amount consumed.

Definition at line 3309 of file uemf.h.


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