filters
ai88handler.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef AI88HANDLER_H
00021 #define AI88HANDLER_H
00022
00023 #include "aiparserbase.h"
00024
00029 class AI88Handler {
00030 private:
00031 AIParserBase *m_delegate;
00032
00033 void _handleSetDash();
00034 void _handleSetStrokeColorCMYK();
00035 void _handleSetFillColorCMYK();
00036 void _handleSetStrokeColorGray();
00037 void _handleSetFillColorGray();
00038 void _handleSetStrokeColorCustom();
00039 void _handleSetFillColorCustom();
00040 void _handleSetFillPattern();
00041 void _handleSetStrokePattern();
00042 void _handlePatternDefinition();
00043 void _handleGsaveIncludeDocument();
00044 void _handleSetCurrentText();
00045 void _handleTextBlock (TextOperation to);
00046 void _handleTextOutput ();
00047 void _handleFontEncoding();
00048
00049 public:
00050 AI88Handler(AIParserBase *delegate);
00051 ~AI88Handler();
00052
00053 bool handleAIOperation (AIOperation op);
00054 };
00055
00056 #endif
|