#include <gr_CharWidths.h>
Classes | |
struct | _a |
Public Member Functions | |
GR_CharWidths (void) | |
virtual | ~GR_CharWidths (void) |
void | zeroWidths (void) |
void | setWidth (UT_UCSChar cIndex, UT_sint32 width) |
UT_sint32 | getWidth (UT_UCSChar cIndex) const |
Private Types | |
typedef struct GR_CharWidths::_a | Array256 |
Private Member Functions | |
GR_CharWidths (GR_CharWidths &cp) | |
Private Attributes | |
Array256 | m_aLatin1 |
UT_GenericVector< Array256 * > | m_vecHiByte |
typedef struct GR_CharWidths::_a GR_CharWidths::Array256 [private] |
GR_CharWidths::GR_CharWidths | ( | void | ) |
References GR_CharWidths::_a::aCW, GR_UNKNOWN_BYTE, and m_aLatin1.
GR_CharWidths::~GR_CharWidths | ( | void | ) | [virtual] |
References m_vecHiByte, and UT_VECTOR_SPARSEPURGEALL.
GR_CharWidths::GR_CharWidths | ( | GR_CharWidths & | cp | ) | [private] |
UT_sint32 GR_CharWidths::getWidth | ( | UT_UCSChar | cIndex | ) | const |
void GR_CharWidths::setWidth | ( | UT_UCSChar | cIndex, | |
UT_sint32 | width | |||
) |
void GR_CharWidths::zeroWidths | ( | void | ) |
Array256 GR_CharWidths::m_aLatin1 [private] |
Referenced by getWidth(), GR_CharWidths(), setWidth(), and zeroWidths().
UT_GenericVector<Array256*> GR_CharWidths::m_vecHiByte [private] |
Referenced by getWidth(), setWidth(), zeroWidths(), and ~GR_CharWidths().