ADi-FontEngine  1.0
PDF Optimized FontEngine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FontEngine::TDumpParam Struct Reference

dump parameter struct to select all dump feature More...

#include <FontEngineTypes.h>

Public Types

enum  EInFlag {
  edpWithGlyphs = 0x01, edpNoLevelTabs = 0x02, edpNoEntryVec = 0x04, edpOTgetTT = 0x08,
  edpBinary = 0x10, edpDisasm = 0x20
}
 < enum used as bit mask to steer the dump output format More...
 
typedef std::vector< TDumpEntryTDumpEntryVec
 

Public Member Functions

 TDumpParam ()
 default ctor More...
 

Public Attributes

unsigned char _inflags
 copy of input bit mast, see EInFlag More...
 
std::string _dumptext
 the dump text storage More...
 
TDumpEntryVec _entryVec
 the entry vector to interpret the dump text More...
 
std::string _endl
 the end of line marker used in dum text could be empty no such needed, default is newline '
' More...
 
std::string _bin
 storage to keep all bytes used by this glyph to parse, filled if edpBinary is set in _inflags More...
 

Detailed Description

dump parameter struct to select all dump feature

Member Typedef Documentation

Member Enumeration Documentation

< enum used as bit mask to steer the dump output format

Enumerator
edpWithGlyphs 

fill glyph information

edpNoLevelTabs 

insert no level tabs in front of each text string

edpNoEntryVec 

don't fill the _entryVec member

edpOTgetTT 

get the TrueType part of an OpenType font if 'cff ' table is available

edpBinary 

add binary glyph data into _bin

edpDisasm 

add disassembler binary glyph data in comand line (cff only)

Constructor & Destructor Documentation

FontEngine::TDumpParam::TDumpParam ( )
inlineexplicit

default ctor

Member Data Documentation

std::string FontEngine::TDumpParam::_bin

storage to keep all bytes used by this glyph to parse, filled if edpBinary is set in _inflags

std::string FontEngine::TDumpParam::_dumptext

the dump text storage

std::string FontEngine::TDumpParam::_endl

the end of line marker used in dum text could be empty no such needed, default is newline '
'

TDumpEntryVec FontEngine::TDumpParam::_entryVec

the entry vector to interpret the dump text

unsigned char FontEngine::TDumpParam::_inflags

copy of input bit mast, see EInFlag


The documentation for this struct was generated from the following file:
InsideFont and ADI-FontEngine : Andreas Dippe, © 2013
http://www.insidefont.de