Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

IndicRearrangementProcessor Class Reference

#include <IndicRearrangementProcessor.h>

Inheritance diagram for IndicRearrangementProcessor:

StateTableProcessor SubtableProcessor List of all members.

Public Methods

virtual void beginStateTable ()
virtual ByteOffset processStateEntry (LEGlyphID *glyphs, le_int32 *charIndices, le_int32 &currGlyph, le_int32 glyphCount, EntryTableIndex index)
virtual void endStateTable ()
void doRearrangementAction (LEGlyphID *glyphs, le_int32 *charIndices, IndicRearrangementVerb verb)
 IndicRearrangementProcessor (MorphSubtableHeader *morphSubtableHeader)
virtual ~IndicRearrangementProcessor ()

Protected Attributes

le_int32 firstGlyph
le_int32 lastGlyph
IndicRearrangementStateEntryentryTable
IndicRearrangementSubtableHeaderindicRearrangementSubtableHeader

Constructor & Destructor Documentation

IndicRearrangementProcessor::IndicRearrangementProcessor ( MorphSubtableHeader * morphSubtableHeader )
 

virtual IndicRearrangementProcessor::~IndicRearrangementProcessor ( ) [virtual]
 


Member Function Documentation

virtual void IndicRearrangementProcessor::beginStateTable ( ) [virtual]
 

Reimplemented from StateTableProcessor.

void IndicRearrangementProcessor::doRearrangementAction ( LEGlyphID * glyphs,
le_int32 * charIndices,
IndicRearrangementVerb verb )
 

virtual void IndicRearrangementProcessor::endStateTable ( ) [virtual]
 

Reimplemented from StateTableProcessor.

virtual ByteOffset IndicRearrangementProcessor::processStateEntry ( LEGlyphID * glyphs,
le_int32 * charIndices,
le_int32 & currGlyph,
le_int32 glyphCount,
EntryTableIndex index ) [virtual]
 

Reimplemented from StateTableProcessor.


Member Data Documentation

IndicRearrangementStateEntry * IndicRearrangementProcessor::entryTable [protected]
 

Definition at line 36 of file IndicRearrangementProcessor.h.

le_int32 IndicRearrangementProcessor::firstGlyph [protected]
 

Reimplemented from StateTableProcessor.

Definition at line 33 of file IndicRearrangementProcessor.h.

IndicRearrangementSubtableHeader * IndicRearrangementProcessor::indicRearrangementSubtableHeader [protected]
 

Definition at line 37 of file IndicRearrangementProcessor.h.

le_int32 IndicRearrangementProcessor::lastGlyph [protected]
 

Reimplemented from StateTableProcessor.

Definition at line 34 of file IndicRearrangementProcessor.h.


The documentation for this class was generated from the following file:
Generated at Tue Dec 5 18:13:34 2000 for ICU by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000