| _NEW_DOCINFOA | |
| _NEW_DOCINFOW | |
| ABC | |
| ABFXBayerColour | |
| ABFXBayerMono | |
| ABFXBrightnessContrast | |
| ABFXDiffusionColour | |
| ABFXDiffusionMono | |
| ABFXFlipX | |
| ABFXFlipY | |
| ABFXHalftoneMono | |
| ABFXMakeGreyscale | |
| ABFXOctree | |
| ABFXPopularityColour | |
| ABFXRemoveDither | |
| ABFXResize | |
| ABFXRotate180 | |
| ABFXRotate270 | |
| ABFXRotate90 | |
| ABFXSharpenBlur | |
| ABFXSpecialEffect | |
| AboutDlg | The about dialogue shows information on the Camelot program version number and details on the environment in which Camelot is executing |
| AbstractTextChar | This is the base class for all VisibleTextNodes which have an associated Unicode character |
| AccusoftBitmapEffect | Base class for all accusoft bitmap effects |
| AccusoftBMPOILFilter | Provide the OIL parts of the Accusoft BMP filter |
| AccusoftOILFilter | Provide the OIL parts of the Accusoft filters |
| AcornDrawFilter | Encapsulates an RISC OS Draw input filter system |
| Action | This class represents an Action which is an individual job which is executed to accomplish an operation. An operation contains lists of actions to perform Undo, Redo and Smart Duplication |
| ActionApplyPlugInToBitmap | When executed, this sets up an action to redo/undo an apply a plug-in to a bitmap |
| ActionColourChange | When executed, this copies the IndexedColour 'Defn' over the top of the IndexedColour 'Target', so that Target is redefined. This is used to undo/redo colour edits. A flag 'ChangeIsinvisible' is used to tell whether to broadcast a ColourChangingMsg COLOURUPDATED or COLOURUPDATEDINVISIBLE when the change is applied |
| ActionHideColours | When executed, sets/clears an IndexedColour's 'deleted' flag, so that it becomes {un}hidden - this is then un/redoable by using a HideAction with the opposite 'HideFlag' value |
| ActionList | An ActionList is a list object which holds actions which can be executed. It is used by Operation objects to hold UNDO, REDO and Smart duplicate actions |
| ActionPageResize | When executed, this sets up an action to redo/undo a page resize |
| ActionSetDefaultGrid | When executed, this sets up an action to redo/undo a default grid resize |
| ActiveDlgStateItem | Stored on an ActiveDlgStateStack. See this class for a definition of its purpose |
| ActiveDlgStateStack | An ActiveDlgStateStack holds ActiveDlgStateItems. Whenever a MODAL dialog is closed we will need to restore the previously active window. What's more if the previously active window is a MODAL dialog , then we must disable the mainframe and other popups owned by the mainframe; so that the dialog continues to behave modally. This stack stores this information |
| AdditionalVirtKey | Used to store 'additional' known virtual key codes so the range of handled keys can be extended at runtime |
| AddPressurePointsAction | An action which adds points to the Pressure list of a BrushAttValue |
| AddTimeStampPointsAction | An action which adds points to the timestamping list of a BrushAttValue |
| AddWebFoldersParam | |
| AdobeColourSwatchFilter | Adobe Colour Swatch palette filter |
| AdobeColourSwatchOILFilter | Provide the OIL parts of the Adobe Colour Swatch file filter |
| AdobeColourTableFilter | Adobe Colour Table palette filter |
| AdobeColourTableOILFilter | Provide the OIL parts of the Adobe Colour Table file filter |
| AI5EPSFilter | A filter that imports EPS files in Adobe Illustrator 7.0 EPS format |
| AI5EPSOILFilter | Provide the OIL parts of the Illustrator 5.0 EPS filter |
| AI5Gradient | Used to hold the definition of an Illustrator 5 gradient fill, while we are importing an AI5 file |
| AI8EPSFilter | Allows us to import Adobe Illustrator 8.0 files. (at the time of writing only the version 7.0 documentation was available so some omissions are inevitable) |
| AI8EPSOILFilter | Provide the OIL parts of the Illustrator 8.0 EPS filter |
| AIBitmapProcessor | Helps with the import of Adobe Illustrator 8.0 files. (at the time of writing only the version 7.0 documentation was available so some omissions are inevitable). It creates a list of bitmaps from the input stream |
| AIEPSFilter | A filter that imports EPS files in Adobe Illustrator EPS format |
| AIEPSGradientScanRenderRegion | RenderRegion used to scan through the tree, looking for gradient fills to be cached for Illustrator export |
| AIEPSOILFilter | Provide the OIL parts of the Illustrator EPS filter |
| AIEPSRenderRegion | A render region for exporting EPS files in Adobe Illustrator 7.0 EPS format |
| AIGradientProcessor | Helps with the import of Adobe Illustrator 8.0 files. (at the time of writing only the version 7.0 documentation was available so some omissions are inevitable). It creates a list gradient fills and allows the filter to extract them |
| AIHighlight | Helps with the import of Adobe Illustrator 8.0 files. Holds the definition of a highlight to be used in subsequent fills. (not interpreted at present) |
| AILayerProcessor | Helps with the import of an Adobe Illustrator layer. These are defined by a pair of instructions: |
| AldusFormatOILFilter | Provide the OIL parts of the Aldus-format filter |
| AlignParam | |
| Allocator< T > | |
| Allocator< void > | |
| AllowOpScan | Performs an AllowOp test and update on all the objects which are members of highlighted 'Used Name' items in the Attribute gallery; performs the same, but only on members of a specified set. Notes: The present implementation is not reentrant or thread-safe |
| AllowOpScan::IsLitUsedName | |
| AllowOpSingleScan | |
| AluPix32 | |
| AnimatedBitmapItem | Saves out the list of bitmaps currently in the animation sequence |
| AnimatedGIFImage | Stores details on the GIF image which is part of an export animation sequence |
| AnimationColoursTab | Allows the user to set various Animation Colours |
| AnimationPropertiesTab | Allows the user to set various Animation properties |
| AnimExOptns | Invokes the Animation Export Options dialog. This is a two tab form of the GIFAnimationPropertyTabsDlg. The two tabs present are:- Animation colours and the animation properties |
| AnimPropertiesParam | Allows the transfer of data from our Frame Gallery to a current spread object |
| Application | Represents an instance of the Camelot application |
| AppliedAttribute | At the moment it allows applied attributes to appear in a list, but will probably supersede the MultiCommonAttrItem class |
| ApplyAction | When executed this action will show a node. It will also generate a HideNodeAction action adding it to the opposite Action list |
| ApplyAttribsToSelectedParam | Parameters for the OpApplyAttribsToSelected operation. See OpApplyAttribsToSelected::DoWithParam for a description |
| ApplyPropScan | |
| ApplyScan | Applies all the highlighted 'Used Name' items in the Attribute gallery to all the selected objects (if they don't already have them); a single name to all the selected objects if they don't already have it; 'applies' a NodeSetProperty for a set, with default SGNameProps, to the NodeSetSentinel |
| ApplyScan::ApplyItems | |
| ApplySingleScan | |
| AppPrefsDlg | |
| ArrangeAlignment | Align object dialog |
| ArrowRec | A class defining a Line ArrowHead Record |
| ArtWorksEPSFilter | A filter that imports EPS files in ArtWorks EPS format |
| ArtWorksEPSOILFilter | Provide the OIL parts of the ArtWorks EPS filter |
| ArtWorksEPSRenderRegion | A render region for exporting ArtWorks EPS format files |
| async_fstream | Converts fstream to use an async_filebuf |
| AsynchBitmapImportParam | |
| AsynchClipartImportParam | |
| AsynchDownload | Asynchronous download class - downloads a url to a local file using HTTP Used by the download manager |
| AsynchDownload::AsynchBindStatusCallback | |
| asynchstreambuf | Asynch version of streambuf It is assumed that two versions of the file will be open i.e. read and write. The read and write will run in seperate threads. Any access to the file that might fail due to lack of data will cause the read thread to sleep until more data is available. It is assumed that the write thread will never seek - this would corrupt the BytesAvailable count |
| ATMFont | A class description of our ATM fonts. Mainly uses all base class functions at the moment, apart from the type |
| ATMFontMan | A static class to allow access to Type 1 fonts. There are few functions in this class which should be called directly. The OILFontMan provides the generic interface of font calls within this application |
| AtomicTagList | Keeps a list of all the atomic tags present in the imported file |
| AtomicTagListItem | An item that appears in the AtomicTagList |
| AttrBevel | Base class for bevel attributes |
| AttrBevelContrast | Bevel indent attribute |
| AttrBevelIndent | Bevel indent attribute |
| AttrBevelLightAngle | Bevel indent attribute |
| AttrBevelLightTilt | Bevel indent attribute |
| AttrBevelType | Bevel indent attribute |
| AttrBitmapChange | Change Bitmap Attribute class. This Attribute never exists in the Tree. It is used for changing a Bitmap Fill |
| AttrBitmapColourFill | Bitmap Graduated Colour Fill Attribute class |
| AttrBitmapDpiChange | Change Fill Transp Type Attribute class. This Attribute never exists in the Tree. It is used for changing the Transp type of an existing Fill Geometry |
| AttrBitmapFill | Bitmap Fill Attribute class |
| AttrBitmapTessChange | Change Fill Transp Type Attribute class. This Attribute never exists in the Tree. It is used for changing the Transp type of an existing Fill Geometry |
| AttrBitmapTranspFill | Bitmap Graduated Colour Fill Attribute class |
| AttrBrushType | BrushType attribute BrushType attributes are very simple, and merely contain a BrushTypeAttrValue, which is the entity which holds all the info and does all the work |
| AttrChangedMsg | This message is sent whenever an attribute changes in some way. It is used to update the Grad Fill Info Bar |
| AttrCircularColourFill | Radial Graduated Fill Attribute class |
| AttrCircularTranspFill | Radial Graduated Fill Attribute class |
| AttrClipView | |
| AttrColFillRampChange | An attribute to control the changes of colour on a fill ramp |
| AttrColourChange | Change Fill colour Attribute class. This Attribute never exists in the Tree. It is used for changing the colours of an existing Fill Geometry |
| AttrColourDrop | 'Drop a colour on an object' Attribute class. This Attribute never exists in the Tree. It is used for changing the colours of an existing Fill Geometry |
| AttrConicalColourFill | Conical Graduated Colour Fill Attribute class |
| AttrConicalFill | Conical Fill Attribute class |
| AttrConicalTranspFill | Conical Graduated Transparency Fill Attribute class |
| AttrDashPattern | Dash Pattern Attribute class |
| AttrdCharBoundsCacheEntry | Get the bounds of a char specified by the char descriptor at default size |
| AttrEndArrow | End Arrow Attribute class |
| AttrFeather | |
| AttrFillEffect | Fill effect Attribute class |
| AttrFillEffectAltRainbow | Alternate Rainbow (HSV) fill effect Attribute class |
| AttrFillEffectFade | RGB Fade fill effect Attribute class |
| AttrFillEffectRainbow | Rainbow (HSV) fill effect Attribute class |
| AttrFillGeometry | Fill Geometry Attribute class |
| AttrFillMapping | Fractal Transparency Fill Attribute class. Fill mapping Attribute class |
| AttrFillMappingLinear | Linear fill mapping Attribute class |
| AttrFillMappingSin | Sinusoidal fill mapping class Attribute class |
| AttrFlatColourFill | Flat Colour Fill Attribute class |
| AttrFlatFill | Flat Fill colour Attribute class |
| AttrFlatTranspFill | Flat Transparency Fill Attribute class |
| AttrFourColColourFill | FourCol Graduated Colour Fill Attribute class |
| AttrFourColFill | FourCol Graduated Fill Attribute class |
| AttrFourColTranspFill | Four point graduated transparency Fill Attribute class |
| AttrFractalChange | Change Fractal Attribute class. This Attribute never exists in the Tree. It is used for changing a Fractal Fill |
| AttrFractalColourFill | Fractal Colour Fill Attribute class |
| AttrFractalFill | Fractal Fill Attribute class |
| AttrFractalGrainChange | Change Fill Transp Type Attribute class. This Attribute never exists in the Tree. It is used for changing the Transp type of an existing Fill Geometry |
| AttrFractalTileableChange | Change Fractal Tileable Attribute class. This Attribute never exists in the Tree. It is used for changing the Transp type of an existing Fill Geometry |
| AttrFractalTranspFill | Fractal Transparency Fill Attribute class |
| AttributeAgglomerator | An AttributeAgglomerator finds the Common Attributes among the nodes provided by an RenderableNodeEnumerator. This allows us to derive classes to retrieve more specialized attributes, namely AttrUser's. Notes: This code was copied from Range. It should either replace the code there or be thrown out when plug-in attributes are supported |
| AttributeEntry | |
| AttributeGroup | The current attribute group object consists of a group identifier, and a list of attribute nodes which belong to the group. It is used by the AttributeManager |
| AttributeGroupItem | AttributeGroupItem |
| AttributeManager | The attribute manager is currently responsible for managing the application of current attributes. It contains a list of Attribute groups along with instances of current attributes which belong to each group. An attribute group is identified by the RuntimeClass of an object |
| AttributeRec | Encapsulates an item in the RenderStack class |
| AttributeValue | To encapsulate rendering attributes. Derivations of NodeAttribute will hold an instance of this class (or derivation of it) to store the attribute information - this instance field should always be called 'Value'. An AttributeValue object is capable of being pushed onto and popped off the render context stack, and being rendered. This is accomplished by using virtual functions to perform these operations |
| AttrImagesetting | Base class from which all imagesetting attributes are derived |
| AttrJoinType | JoinType Attribute class |
| AttrLinearColourFill | Linear Graduated Colour Fill Attribute class |
| AttrLinearFill | Linear Graduated Fill Attribute class |
| AttrLinearTranspFill | Linear Graduated Transparency Fill Attribute class |
| AttrLineWidth | Line Width Attribute class |
| AttrMakeFlatTransp | Force object to be 50% transparent This Attribute never exists in the Tree. It is used for changing the Transp of an existing Fill Geometry |
| AttrMitreLimit | Mitre Limit Attribute class |
| AttrMould | Mould Attribute class |
| AttrNoiseColourFill | Noisy colour Fill Attribute class |
| AttrNoiseScaleChange | Change Noise fill class This Attribute never exists in the Tree. It is used for changing a Noise fill |
| AttrNoiseTranspFill | Noisy transparent Fill Attribute class |
| AttrOverprintFill | Attribute indicating if overprint-Fill is enabled or disabled |
| AttrOverprintLine | Attribute indicating if overprint-line is enabled or disabled |
| AttrPrintOnAllPlates | Attribute indicating if "print on all plates" is enabled or disabled |
| AttrQuality | Quality NodeAttribute class |
| AttrRadialColourFill | Radial Graduated Colour Fill Attribute class |
| AttrRadialFill | Radial Graduated Fill Attribute class |
| AttrRadialTranspFill | Radial Graduated Transp Fill Attribute class |
| AttrRecordItem | Used to record the state of an AttributeEntry array |
| AttrRecordList | Used to store a stack of AttributeEntry states. Used by filters that need to keep an attribute state stack (eg the RTF filter) |
| AttrRemoveStrokeTransp | Removes the transparency from objects. This Attribute never exists in the Tree. It is used for changing the Transp of an existing Fill Geometry |
| AttrRemoveTransp | Removes the transparency from objects. This Attribute never exists in the Tree. It is used for changing the Transp of an existing Fill Geometry |
| AttrSquareColourFill | Square Graduated Colour Fill Attribute class |
| AttrSquareFill | Square Graduated Fill Attribute class |
| AttrSquareTranspFill | Square Graduated Transparency Fill Attribute class |
| AttrStartArrow | Start Arrow Attribute class |
| AttrStartCap | Start Cap Attribute class |
| AttrStrokeColour | Stroke Colour Attribute class |
| AttrStrokeColourChange | Change Stroke colour Attribute class. This Attribute never exists in the Tree. It is used for changing the colours of an existing Stroke |
| AttrStrokeTransp | Stroke Transparency Attribute class |
| AttrStrokeTranspChange | Change Stroke transparency Attribute class. This Attribute never exists in the Tree. It is used for changing the transp of an existing Stroke |
| AttrStrokeTranspTypeChange | Change Stroke transparency Attribute class. This Attribute never exists in the Tree. It is used for changing the transp of an existing Stroke |
| AttrStrokeType | StrokeType attribute StrokeType attributes are very simple, and merely contain a StrokeTypeAttrValue, which is the entity which holds all the info and does all the work |
| AttrTextureColourFill | Texture fill attribute class. Acts as a base class for common code used by texture fills such as FractalColourFill and NoiseColourFill DO NOT INSTATIATE AN OBJECT OF THIS TYPE! |
| AttrTextureTranspFill | Fractal Colour Fill Attribute class. Transparency base class for textures |
| AttrThreeColColourFill | ThreeCol Graduated Colour Fill Attribute class |
| AttrThreeColFill | ThreeCol Graduated Fill Attribute class |
| AttrThreeColTranspFill | ThreeCol Graduated Transparency Fill Attribute class |
| AttrTranspChange | Change Fill colour Attribute class. This Attribute never exists in the Tree. It is used for changing the Transp of an existing Fill Geometry |
| AttrTranspFillGeometry |
|
| AttrTranspFillMapping | Fill mapping Attribute class |
| AttrTranspFillMappingLinear | Linear fill mapping Attribute class |
| AttrTranspFillMappingSin | Sinusoidal fill mapping class Attribute class |
| AttrTranspFillRampChange | An attribute to control the changes of transparency on a fill ramp |
| AttrTranspTypeChange | Change Fill Transp Type Attribute class. This Attribute never exists in the Tree. It is used for changing the Transp type of an existing Fill Geometry |
| AttrTxtAspectRatio | AttrTxtAspectRatio specifies the aspect ratio of text |
| AttrTxtBase | AttrTxtBase is the base class from which all text attribute nodes are derived |
| AttrTxtBaseLine | AttrTxtBaseLine: specifies an absolute offset from the base-line |
| AttrTxtBold | AttrTxtBold specifies if text is bold or not |
| AttrTxtFirstIndent | AttrTxtFirstIndent: specifies the first line indent |
| AttrTxtFontSize | AttrTxtFontSize: specifies the size of a font (height) |
| AttrTxtFontTypeface | AttrTxtFontTypeface specifies a font typeface |
| AttrTxtItalic | AttrTxtFontTypeface specifies if text is italic or not |
| AttrTxtJustification | AttrTxtJustification specifies how text is justified |
| AttrTxtLeftMargin | AttrTxtLeftMargin: specifies the left margin |
| AttrTxtLineSpace | AttrTxtLineSpace: specifies the size of a font (height) |
| AttrTxtRightMargin | AttrTxtRightMargin: specifies the right margin |
| AttrTxtRuler | AttrTxtRuler: specifies the ruler |
| AttrTxtScript | AttrTxtScript: Specifies sub/super script |
| AttrTxtTracking | AttrTxtTracking specifies text tracking |
| AttrTxtUnderline | AttrTxtUnderline specifies if text is underlined or not |
| AttrTypeItem | AttrTypeItem's are held in AttrTypeSets |
| AttrTypeSet | A set of AttrTypeitems |
| AttrUser | User Attribute Node |
| AttrValueChange | Change Fill colour Attribute class. This Attribute never exists in the Tree. It is used for changing the colours of an existing Fill Geometry |
| AttrVariableWidth | VariableWidth attribute VariableWidth attributes are very simple, and merely contain a VariableWidthAttrValue, which is the entity which holds all the info and does all the work |
| AttrWebAddress | The new Web Address attribute. This is distinct from the old Web Address attribute from CorelXARA 1.5, which was a type of AttrUser |
| AttrWindingRule | Winding Rule Attribute class |
| AutoCleanOILFilter | |
| AutoDeleteCCObject | Simplifies cleanup of temporary CCObject derived objects |
| AUX_DATA | |
| AvailablePropertiesList | Provides a visible list of template handlers |
| AvailableProperty | This abstract class represent an item in the "Available Properties" list |
| BarControl | This defines a control and its associated OpDescriptor within a bar. It holds separate horz and vert versions of the control in case the appearence and/or functionality changes with the orientation of the bar |
| BarControlBase | Base class from which all bar control classes are derived |
| BarControlInfo | A class that encapsulates the minimum data required to specify a control on a bar. The info is platform independant |
| BarCreate | Abstract class for creating DialogBarOps and derived classes. Derived classes of BarCreate are used by DialogBarOp::ReadBarsFromFile |
| BarCreationDlg | Dialog to make building button bar rollovers easier |
| BarDataType | Attributes of bars |
| BarItem | A virtual class used for deriving all types of bar item |
| BarLineFeed | Defines a new line after the item before this one. Can be viewed as a 'LF/CR' char pair when look at as a formatting item |
| BarMsg | |
| BarNewPage | Defines a gap between the item before this one and the one that follows. Can be viewed as a 'space' char when look at as a formatting item |
| BarRedefineStateDlg | |
| BarSeparator | Defines a gap between the item before this one and the one that follows. Can be viewed as a 'space' char when look at as a formatting item |
| BarStatesDlg | Dialog to make building button bar states |
| BarTable | Provide an array of window handles for all the existing Camelot bars. This enables us to get bubble help to behave correctly, i.e. when the cursor is over the bar, the bubble help goes away, but the delay timer for bubble help is not restarted |
| BarToolButton | |
| BaseBar | |
| BaseBitmapFilter | Base class for bitmap filters. (Currently export only). Inherited classes tend to be in the OIL layer. The base class fails on both imports & exports, so you only need to override the half that you implement |
| BaseCamelotFilter | This filter is for the new web file format which is the minimilistic form of the new version 2 native file filter. Derive off VectorFilter as this is what this file format defines |
| BaseDocument | A simple base class document object |
| BaseFileDialog | To provide a custom File Save / Open Dialog that goes to the correct directory etc |
| BaseNameObjectsDlg | Base class UI dialogs which create and rename sets of objects in the Attribute gallery |
| BasePMFilter | Provides most of the the handling for the PPM, PGM and PBM filters |
| BaseSelectScan | Base class for scans which select objects which are in the SGNameItem sets |
| BaseTextAction | Base class of all text actions |
| BaseTextClass | The root of the TextObject hierarchy |
| BecomeA | Class that encapsulates the params needed by virtual Node::DoBecomeA() |
| BevelAttributePathProcessor | This is the path processor which is used by the AttrBevelType node to do passbacks etc |
| BevelAttributeValueContrast | Sets the indent attribute |
| BevelAttributeValueIndent | Sets the indent attribute |
| BevelAttributeValueLightAngle | Sets the indent attribute |
| BevelAttributeValueLightTilt | Sets the indent attribute |
| BevelAttributeValueType | Sets the indent attribute |
| BevelComboMap | |
| BevelHelpers | |
| BevelInfoBarOp | Class for handling the Bevel tool's information bar |
| BevelInfoBarOpCreate | Class for creating BevelInfoBarOps. Derived classes of BarCreate are used by DialogBarOp::ReadBarsFromFile() |
| BevelPathProcessor | This is the bevel path processor. It is used to combine all the paths rendered so that the next bevel node can render them |
| BevelRecordHandler | Handles the reading of all bevel attribute records in the v2 file format |
| BezierTool | This class handles the Free Hand Tool that is used to draw lines that follow the path of the Mouse Pointer |
| BezToolInfoBarOp | Class for handling the bezier tool's information bar |
| BezToolInfoBarOpCreate | Class for creating BezToolInfoBarOps. Derived classes of BarCreate are used by DialogBarOp::ReadBarsFromFile() |
| BfxALU | Arithmetic and logic unit for bitmap effects |
| BfxALULUT | |
| BfxBrightnessContrast | Provides storage for details on a BfxBrightnessContrast plug-in |
| BfxBrightnessContrastDlg | |
| BfxColourDepth | Provides storage for details on a BfxColourDepth plug-in |
| BfxColourDepthDlg | |
| BfxColourThresholdPixelOp | Pixel operator |
| BfxColourThresholdPixelOpPseudo | Pixel operator |
| BfxDlg | |
| BfxErrorRegionList | |
| BfxErrorRegionListItem | Stores error region list for tracing |
| BfxFlipAndRotate | Provides storage for details on a BfxFlipAndRotate plug-in |
| BfxFlipAndRotateDlg | |
| BfxHandler | Provides BFX plug-in handling characteristics. It handles defining what file types BFX plug-ins have and how to parse them. As these are the built in filters, they are just added when the handler is inited |
| BfxMsg | This is a foolish message to bring up a bitmap effects dialog |
| BfxOp | Handles insertion of bitmap effect nodes into the tree |
| BfxOpParam | |
| BfxPixelOp | |
| BfxPixelOp24 | |
| BfxPixelOp32 | |
| BfxPixelOpPseudo | |
| BfxPlugIn | Provides storage for details on a BFX plug-in |
| BfxPlugInContextMenu | Implements the Bfx plug-ins context sensitive menus |
| BfxPlugInDlg | |
| BfxPlugInOp | Operation so that a BFX plug-ins can be invoked and used |
| BfxPlugInUndoOp | Undoable Operation so that a Bfx plug-ins can be invoked and used |
| BfxPositivePixelOp | Pixel operator |
| BfxPositivePixelOpPseudo | Pixel operator |
| BfxResize | Provides storage for details on a BfxResize plug-in |
| BfxResizeDlg | |
| BfxSpecialEffects | Provides storage for details on a BfxSpecialEffects plug-in |
| BfxSpecialEffectsDlg | |
| BfxThresholdPixelOp | Pixel operator |
| BfxThresholdPixelOpPseudo | Pixel operator |
| BGR | |
| BGRT | |
| BidirectionalIterator< T, Distance > | |
| BidirectionalIteratorTag | |
| BITMAP | |
| BitmapClipMap | Describes and handles import/export mappings for bitmaps |
| BITMAPCOREHEADER | |
| BitmapDownloadParam | Download operation parameter structure - passes the minimum necessary information to the Op |
| BitmapDragInformation | Contains info that a Bitmapdrag may find useful |
| BitmapEffect | Base class for all bitmap effects |
| BitmapEffectAtom | Base class for all bitmap effect atoms |
| BitmapEffectBase | Base class for all bitmap effects |
| BitmapEffectSILT | |
| BitmapExportDocument | A special document used for exporting single bitmaps It contains a single layer with a single NodeBitmap object |
| BitmapExportOptions | Base class for storing information about the bitmap we're exporting |
| BitmapExportPaletteControl | |
| BitmapExportPaletteInterface | |
| BitmapExportParam | Passes infomation about bitmap(s) to export |
| BitmapExportPreviewDialog | |
| BITMAPFILEHEADER | |
| BitmapFillAttribute | Specifies a bitmap fill attribute for an object |
| BitmapFilter | Allows filter families to contain all bitmap formats. All filters that load pure bitmap files (TIFF, JPEG, BMP etc) should be derived from this class. Some file formats contain mixes of vector and bitmap graphics (e.g. EPS) - in this case, always derive from the VectorFilter |
| BitmapFilterFamily | A filter for all bitmap file types. e.g. BMP, JPEG, PCX etc |
| BitmapImportOptions | Base class for storing import options It's not actually used much though.. |
| BitmapImportParam | |
| BitmapImportResults | Provides the results for the import Notes: m_bValid should be checked for TRUE after any construction because the constructor can fail Scope: public |
| BITMAPINFO | |
| BitmapInfo | |
| BITMAPINFOHEADER | |
| BitmapList | A list of Kernel Bitmaps used by a document |
| BitmapListChangedMsg | This message is sent whenever the document bitmap list changes in some way |
| BitmapListComponent | Provide a component that contains a list of kernel bitmaps in use by a document |
| BitmapListComponentClass | Provide a class that will add Bitmap components to new documents |
| BitmapPreviewData | |
| BitmapPropertiesRecordHandler | Handles the reading of bitmap properties records |
| BitmapPtr | A simple class containing a pointer to a kernel bitmap, so we can build lists with them |
| BitmapRecordHandler | Provide a bitmap record handler for the new native and web file formats. This asks the bitmap document component to import the bitmap definitions for us |
| BitmapSavePool | A list of Kernel Bitmaps to save out |
| BitmapSequence | Maintains a sequence of bitmaps |
| BitmapSequenceInfo | Describes a BitmapSequence |
| BitmapSGallery | The Bitmap SuperGallery class |
| BitmapSmoothingRecordHandler | Handles the reading of document bitmap smoothing flag record |
| BitmapSource | Objects of this class encapsulate the original source for a bitmap. Scope: public |
| BitmapTranspFillAttribute | Specifies a bitmap fill attribute for an object |
| BlankInfoBarOp | Class for handling the tool's information bar |
| BlankTool | A template tool class |
| BlendAttrParam | Class that encapsulates the params needed by virtual NodeAttribute::Blend() |
| BlendBecomeA | This is the class that is passed to other nodes when blenders try and get them to to turn into other types via their DoBecomeA() method |
| BlendedBrushDefinition | Stores a vector Brush definition created by blending two other brush definitions. Unlike regular brush definitions these are not stored in the brush component, instead they are attached to a BlendPathProcessorBrush for the purposes of rendering and are then destroyed They are also created differently, rather than passing in a subtree of nodes instead they are given already blended blendpaths and attribute maps |
| BlendedPathProcessorBrush | This class of path processor is generated when two brushed nodes are blended. It differs from a regular PPB in that it does not retrieve its ink objects from a brush definition stored in the brush component, instead it has its own pointer to a BlendedBrushDefinition object |
| BlenderInfoItem | Holds info on a given blender. This is used when blending a blend to a blend, or a blend to an object, as all the NodeBlenders in a given NodeBlend have to be temporarily deinitialised while the objects are contatinated |
| BlendHelpers | This encapsulates the blend functions which are needed to blend compound nodes (e.g. shadows etc) |
| BlendInfoBarOp | Class for handling the tool's information bar |
| BlendInfoBarOpCreate | Class for creating BlendInfoBarOps. Derived classes of BarCreate are used by DialogBarOp::ReadBarsFromFile() |
| BlendNodeParam | Class which encapsulates data for blending between nodes We need all these so we don't duplicate code between this node and the blender (unfortunately) |
| BlendPath | This contains a NodePath, plus other data, generated by an object that is blended |
| BlendPathBecomeA | This gets a list of all the blenders in pNodeBlend. The it calls Deinit() followed by Reinit() on the blenders. The Reinit() is sent the actual object pointers to the objects they blended |
| BlendPathOffset | Stores the translation of the blendpath to the centre of its parent object |
| BlendRecordHandler | Handles the reading of all blend records in the v2 file format |
| BlendRef | Contains all the data that a NodeBlender needs about another node in the tree which it is blending |
| BlendSubRenderContext | Used during rendering to store the render context of a blender node if it has taken too long to render so far |
| BlendTool | The blend tool class |
| BlendToolRef | A class that represents a start or end of a blend. The start ref is used when a click occurs. The end ref is used at the end of a drag |
| BlobbyBar | |
| BlobbyDlg | |
| BlobbyOp | |
| BlobbyTabDlg | |
| BlobManager | Class to Manage the various types of selection blobs in Camelot. Currently Camelot knows about the following forms of selection blob :- |
| BlobStyle | Class for holding which blobs are required and which are not. Objects of this class are passed into the Blob Manager to tell it which of the blobs a tool wants to display and should be used something like this :- MonoOn BlobStyle ThisToolsBlobs; ThisToolsBlobs.Object = TRUE; // Display Object blobs in this tool ThisToolsBlobs.Fill = TRUE; // Display Fill blobs in this tool BlobManager->ToolInterest(ThisToolsBlobs); MonoOff |
| BmapPrevDlg | |
| BmpDlg | |
| BmpDlgParam | This will allow data (for delay between frames in animation) to be passed to and from the Bitmap Properties Dialog |
| BMPExportOptions | Base class for storing information about the bitmap we're exporting |
| BMPFilter | Encapsulates a Windows BMP export filter. Will probably import one day too |
| BMPOILFilter | Provide the OIL parts of the BMP filter |
| BmpPrefsDlg | |
| BodgeTextClipMap | Describes and handles import/export mappings for UNICODE text |
| BodgeUnicodeClipMap | Describes and handles import/export mappings for UNICODE text |
| BrookTroutOILFilter | Provide the OIL parts of the DBrookTroutCX filter which loads in the file as a BMP |
| BrowserPreviewOptions | |
| BrowserPrvwChgdMsg | Messages detailing specific changes to the Browsser preview properties |
| BrushAttrItem | Represents a brush attribute user-interface item within the line gallery |
| BrushAttrRecordHandler | |
| BrushAttrValue | Brush attribute value |
| BrushBecomeA | This class is passed to inknodes when we wish to turn them into blendpaths that we can use to make brushes. This is essentially a simplified version of BlendBecomeA |
| BrushBecomeAGroup | Theres no real facility for extracting the brush objects and passing them back, however this provides some sort of workaround, as it will store all the brush objects in a group |
| BrushComponent | A document component for handling Brush definitions |
| BrushComponentClass | The class that gets a Brush doc component going on start up We need to register our class as a document component and this is where we do it all |
| BrushData | A repository for all kinds of data that the brush uses. More of a struct than a class at the moment |
| BrushDefinition | Stores a vector Brush definition A static list of these items is held in the BrushComponent |
| BrushDefMsg | A message broadcast when a brush definition is edited. This enables things that represent the brush definition (such as the combo in the freeinfobar) to update themselves |
| BrushMsg | A message broadcast by a brush when it becomes selected as the default brush |
| BrushPointInfo | To store information about brush objects, including pressure |
| BrushRef | 'wrapper' for the blendref class for use with the brush. Contains the information that the nodebrushmaker needs to draw the brush objects |
| BrushRefBlender | An instance of this class is designed to take two BrushRef objects and blend together their paths and attributes, churning out a BlendedBrushRef object at the end. It essentially rips off a lot of what the NodeBlender does, except that instead of rendering anything or existing in the tree it just produces a blended object |
| BrushSubRenderContext | Used during rendering to store the render context of a brush node if it has taken too long to render so far |
| BubbleHelpWnd | Provide a special window class for bubble help windows. This window has a number of special properties. It knows how big to make itself, and where to position itself - you just create one, tell it what text to display and then tell it to show itself. It's fabby, believe you me. It registers a special window class with the CS_SAVEBITS flag so that the window update is really snappy when it goes away (this flag tells Windows to cache the windows under the bubble help window in a bitmap, and then blit that back onto the screen when the bubble goes away - the same as menus do automatically) |
| BuildMouldAction | When executed this action will get the mould to rebuild itself |
| Button | Represents a button in a DialogOp |
| CacheBlock | |
| CachedFontItem | A font item cached by the font manager |
| CachedFractal | A Fractal that has been cached |
| CachedObject | All objects that we want to add to the ObjectCache must be derived from a CachedObject base class |
| CacheEntry | DownloadCache support structure. Encapsulates an entry into the cache file table |
| CacheRemovalAlgorithm | DownloadCache support structure. Implements the cache removal algorithm. When the cache fills up, files with lower priority will be discarded first (see CacheEntry::Priority); for files of equal priority we compare the time stamps |
| CALSOILFilter | Provide the OIL parts of the CALS filter which loads in the file as a BMP |
| CamArtProvider | A derived event handler which providers art for bitmap buttons and other controls within Camelot Notes: In the OIL See Also: |
| CamCache | |
| CamelotEPSFilter | A filter that imports EPS files in Camelot EPS format |
| CamelotEPSFilter::_BitmapAttrs | |
| CamelotEPSOILFilter | Provide the OIL parts of the ArtWorks EPS filter |
| CamelotEPSRenderRegion | A render region for exporting files in the native EPS format |
| CamelotFileRecord | This derived class does all the things that are Camelot-specific |
| CamelotNativeEPSFilter | This filter will be almost the same as Camelot EPS, only it will hold a little more information and store data slightly more efficiently. Mainly, it will save out bitmaps as binary. It won't really be valid EPS as it will not always be ascii. The Native file format is being done this way as it will take little or no effort to do this |
| CamelotNativeFilter | This filter is for the new Native file format which comes after the version 1.1 ready for version 2. The BaseCamelotFilter provides common functionality for both this and the web file filter as they are essentially the same thing |
| CamelotNULLNativeFilter | This is a dummy filter that is used to calculate the size of the file that will be exported |
| CamelotNULLWebFilter | This is a dummy filter that is used to calculate the size of the file that will be exported |
| CamelotRecordHandler | This is the class that encapsulates a camelot-specific record handler in the new v2 format |
| CamelotTreeItemData | Hold pointer to CCObject associated with a wxTreeCtrl item |
| CamelotWebFilter | This filter is for the new web file format which is the minimilistic form of the new version 2 native file filter. The BaseCamelotFilter provides common functionality for both this and the web file filter as they are essentially the same thing |
| CamErrorDialog | The underlying function for [Tool-Module]Inform[Warning-Error] |
| CamIPCServer | |
| CamLaunchProcess | Launch a long-running asynchronous process |
| CamPlatformDependent | A derived clas for implementing wx-platform depedent Oil activity Notes: In the OIL See Also: |
| CamProcess | |
| CamProfile | To time various bits of the Camelot subsytem Notes: In the OIL See Also: CamProfiler |
| CamProfiler | To report on time taken in various CamProfile sections Notes: In the OIL See Also: CamProfile |
| CamResource | To control the translation of resources within Camelot Notes: In the OIL See Also: |
| CamResourceFixNameEntry | |
| CamResourceRemember | |
| CapabilityTree | This is the class representing the wntire capability tree |
| Capture | Hold current bitmap cacheing state during rendering and functionality to store bitmaps in cache, detect limits of cached spans, etc |
| CaptureHandler | An event handler to centralise the mouse handling during a drag |
| CarbonCopyOp | This class allows OpClone and OpDuplicate to share common code. Both are derived from it |
| CaretNode | Some Notes about the Caret |
| CBaseBrushNameDlg | Base class for the dialog that is used to name or rename brushes |
| CBDDItemInfo | |
| CBDragInfo | |
| CBeveler | Does the bevelling |
| CBevelFill | Abstract base class for all fill types |
| CBevelFillFlat | Do a flat fill |
| CBevelFillFrame | Do a rounded fill |
| CBevelFillPoint | Do a pointy fill |
| CBevelFillRound | Do a rounded fill |
| CBevelFillRuffle | Do a ruffle fill |
| CBevelFills | Encapsulates all the bevel filling stuff |
| CBevelFillSmooth | Do a smoothed fill |
| CBevelFillSquare | Do a rounded fill |
| CBGDDBrushItem | |
| CBGDDCachedItem | |
| CBGDDItemInfo | |
| CBGDDKernelBitmapItem | |
| CBGDDResourceItem | |
| CBGDDStrokeItem | |
| CBGDDWxBitmapItem | |
| CBiasGainDlg | |
| CBiasGainGadget | |
| CBitmapCache | |
| CBitmapCacheKey | |
| CBitmapDropDown | |
| CBitmapGridDropDown | |
| CBitmapManip | Performs bitmap manipulations |
| CBMPBits | Converts & removes Solid on Black 32bit problems! |
| CBrushEditDlg | |
| CBrushGadget | |
| CC_CLASSINIT | This type is important because it is used to build up the runtime class information used by CCObject and CCRuntimeClass. What happens is that any class declared as dynamic has a static instance of an object of this type. This static object is declared by the CC_IMPLEMENT_{DYNAMIC,DYNCREATE} macro. Declaring this object as static means that its constructor is called at program startup (very early on in the initialisation. The constructor is the important part - the object is declared passing in a pointer to the runtime class object (CCRuntimeClass) associated with the class in question. The CC_CLASSINIT then adds this object to the list of classes maintained and used by the CCRuntimeClass class |
| CCachedBitmap | |
| CCamApp | |
| CCamDoc | This is the wxWidgets class for a document type object in the OIL (it was originally part of wxWidgets example app. docvwmdi). It is very simple - its main use is getting hold of the relevant Document object from the kernel layer. wxWidgets calls various member functions when processing commands from the File menu. This class calls down into the kernel to do the actual work |
| CCamDocTemplate | Allows the customisation of the process MFC uses to create, load, and associate its view and document classes |
| CCamFrame | |
| CCamView | This OIL class implements many window functions, such as scrolling and sizing the editing windows. As such, it acts as an intermediary between the kernel and the host operating system. It is derived from the wx class wxView, which provides comprehensive methods for managing the client area of a window |
| CCArchive | Archive class used to save and load the Camelot tree |
| CCArray< TYPE, ARG_TYPE > | |
| CCAsynchDiskFile | File class that can be used for asynchronous loading. It contains an asynchstreambuf (see above) |
| CCAttrMap | Class that encapsulates lists of attributes in Camelot |
| CCBinHexFile | Translates data from binary to BinHex format |
| CCBufferFile | Provides a CCStreamFile which can fills two buffer's simultaneously on reading: one is the working buffer (passed to read()), the other is an accumulative buffer (passed in init()). This provides a useful interface with which to fill BitmapSource's Notes: The current implementation follows iostream's handling of eof() and provides only a read() member to fill the buffers |
| CCClientDC | |
| CCClipBoardFile | Will be used to access Windows text clipboard files |
| CCCoreUI | Base class for a UI element |
| CCDC | |
| CCDiskFile | Represents a file class that can offer buffered disk file I/O in both text and binary modes. Derived from the CCLexFile class so you can use lexical analysis functions on it |
| CCDummyDC | |
| CCFile | Represents an abstract file class from which all other file classes will be derived. It therefore acts as a generic interface to file handling of all sorts. A routine can read or write to a CCFile object without caring whether it is a real file on disk, or to the clipboard, or to a block of RAM somewhere. This class contains many pure virtual functions, which should be implemented by the derived classes. The basic functions of this class are supplemented by the derived class CCLexFile, which provides functions to perform lexical analysis on a file object. (Note that CCLexFile is also an abstract base class.) The main use of this class will be for the export and import filters. The class and its derivatives in this file used to just call InformError() about any errors that were encountered by the routines. The caller had no control over this so the liklyhood was that users would see a number of errors instead of just one. This is still the default but now all error handling goes through a GotError function which can be made to call InformError() and/or throw an exception. This is controlled by two protected BOOL values and can be either set in the constructor or via the public SetReportErrors and SetThrowExceptions calls. GotError also tries to force the bad(), fail() functions to fail on the next call so that no more file accesses should happen |
| CCGmtTime | Creates a time object which can be interogated about the current time. If you create a static version of this object you will most likely need to use the GetCurrentTime() function on the object from time to time, otherwise it will inevitable become out of date as time and tide waits for no man. This is not a class to use to time funtions and such. Its accuracy is to the nearest second only. This version returns Greenwich Mean Time rather than Local time |
| CCLexFile | |
| CCListGadget | Wrapper class for the Win95 listview control |
| CCListGadget::ListEntry | |
| CCMallocCriticalSection | |
| CCMemFile | Represents a memory IO file - IO is in byte units |
| CCMemTextFile | Represents a character memory IO file which can cope with unicode |
| CCObject | CCObject is derived from SimpleCCObject, so it provides the same new and delete operators. It also provides facilities for dynamic class information, and dynamic construction of objects |
| CCOleAccusoftStream | CCOleStream that manages the Accusoft stream switching as well |
| CCOleStream | Represents an IStream within an OLE Structured Storage. Uses the custom iostream class costream for its implementation |
| CColourBar | The CColourBar window - a window like the status bar, which contains a strip of colours that can be used in the selected Document |
| CCPaintDC | |
| CCPanose | Class to hold and manipulate Panose numbers See also: class FontMan, class ATMFontMan, class TTFontMan |
| CCPen | This provides support for Pressure Sensitive Pen devices. Its job is to keep track of the current pressure of a pen. It will automatically mutate itself into either a Real or Pretend pen, depending on what is availble when it is created. If it is a real pen, then it gets it's pressure from mouse messages. If it is a pretend pen, then the pressure is adjusted using either the keyboard (temporarily Keypad +/-) or by using a joystick |
| CCPrintDialog | To provide a custom Print Dialog |
| CCPrintInfo | To provide a custom Print Info class |
| CCPrintToFileDialog | |
| CCreateBevelTrapezoids | |
| CCResourceFile | Will be used to access Windows resource files |
| CCResTextFile | Will be used to access Windows resource text files - such as those used in the for Camelot Menu Scripts |
| CCRuntimeClass | Provide run-time class information and dynamic class creation for objects derived from CCObject |
| CCStatusBar | To override various part of the CStatusBar |
| CCStreamFile | Represents a file class that uses an iostream type object for direct I/O. CCDiskFile is derived from this, using a standard fstream object for I/O. CCMemFile should be derived from this, but isn't, using a standard strstream object. CCOleStream is also derived from this, using a custom costream object for I/O |
| cctime | |
| CCTime | Creates a time object which can be interogated about the current time. If you create a static version of this object you will most likely need to use the GetCurrentTime() function on the object from time to time, otherwise it will inevitable become out of date as time and tide waits for no man. This is not a class to use to time funtions and such. Its accuracy is to the nearest second only. This version returns local time |
| CCTimeBase | The base class local time generator. Normal time generators should be derived from this |
| CCUserAttrMap | |
| CCustomList | |
| CCustomListRowWnd | |
| CCustomListScrollableArea | |
| CCWobJob | |
| CDC | |
| CDistanceSampler | Derived class which has a method to sample data over distances. Basically what you want to do is initialise the object, set the sample distances, then pass in data to the CollectData method and this object will sample at the appropriate rate |
| cdr3DCoord | |
| cdr3DMatrix | |
| CDRActionGroupEnd | A group end |
| CDRActionList | A list object to store actions which need to be taken after lists in the CDR file have ended |
| CDRActionListItem | A listitem object to store actions which need to be taken after lists in the CDR file have ended |
| CDRActionTransform | A transform action |
| CDRArrowheadStore | A storage object for arrowheads from a CDR file import |
| CDRArrowheadStoredItem | A list item object for arrowheads from a CDR file import |
| CDRAttributeStore | A storage object for attributes from a CDR file import |
| CDRAttributeStoredItem | A list item object for attributes from a CDR file import |
| CDRBBoxList | A list of bounding boxes for the CDR filter |
| CDRBBoxListItem | A bounding box list item |
| CDRBitmap | Does conversion of Corel format bitmaps |
| CDRBitmapStore | A storage object for bitmaps from a CDR file import |
| CDRBitmapStoredItem | A list item object for bitmaps from a CDR file import |
| CDRColour | Translation of colours from CDR files |
| cdrExtrudeInfo | |
| cdrfArrowhead | |
| cdrfBBox | |
| cdrfBitmapData | |
| cdrfBitmapData3 | |
| cdrfBitmapHeader | |
| cdrfBitmapHeader4 | |
| cdrfBitmapPaletteEntry | |
| cdrfBitmapPaletteEntry4 | |
| cdrfColour | |
| cdrfColourV3 | |
| cdrfCoord | |
| cdrfEllipseData | |
| cdrfFillFlat | |
| cdrfFillGradColour | |
| cdrfFillGraduated | |
| cdrfFillHeader | |
| cdrfFillPattern | |
| cdrfFillTexture | |
| cdrfFillV3 | |
| cdrfFillVector | |
| cdrfFontDefn | |
| cdrfFontDefnV4 | |
| cdrfFontStyleTableEntryV3 | |
| cdrfFontStyleTableHeaderV3 | |
| cdrfFontTableEntryV3 | |
| CDRFillInfo | |
| CDRFilter | Corel Draw file importing class |
| cdrfLensDefn | |
| cdrfLinkTableEntryTextOnPath | |
| cdrfLinkTableEntryTextOnPathV3 | |
| cdrfLinkTableEntryTextV4 | |
| cdrfLinkTableHdr | |
| cdrfMasterLayerInfo | |
| cdrfMasterLayerInfoV3 | |
| cdrfOffsetHeader | |
| CDRFontnameStore | A storage object for fontnames from a CDR file import |
| CDRFontnameStoredItem | A list item object for fontnames from a CDR file import |
| CDRFontnameStoredItemEnumer | A class for those tricky font enumerations in the CDR filter |
| cdrfOutline | |
| cdrfOutlineV3 | |
| cdrfPageInfo | |
| cdrfPageInfoV3 | |
| cdrfParaDefnV4 | |
| cdrfParaTextHeaderV4 | |
| cdrfPathCoordHeader | |
| cdrfPatternBitmapHeader | |
| cdrfPerspectiveEntry | |
| cdrfPerspectiveTransform | |
| cdrfRectangleData | |
| cdrfStyle | |
| cdrfStyleReference | |
| cdrfTextCharStyledV3 | |
| cdrfTextCharStyledV4 | |
| cdrfTextCharV3 | |
| cdrfTextCharV4 | |
| cdrfTextHeaderV3 | |
| cdrfTextHeaderV4 | |
| cdrfTextInfoChar | |
| cdrfTextInfoFontDefn | |
| cdrfTextInfoHdr | |
| cdrfTextInfoParaHdr | |
| cdrfTextInfoParaInfo | |
| cdrfTextListCharStyledV4 | |
| cdrfTextListCharV4 | |
| cdrfTextOnPathInfo | |
| cdrfTextStoryCoordData | |
| cdrfTextStyleAlignment | |
| cdrfTextStyleFont | |
| cdrfTextStyleHdr | |
| cdrfTextStyleSpacing | |
| cdrfTransform | |
| cdrfTransformEntryV3 | |
| cdrfTransformEnvelope | |
| cdrfTransformEnvelopeV3 | |
| cdrfTransformExtrude | |
| cdrfTransformExtrudeV3 | |
| cdrfTransformHeader | |
| cdrfTransformMatrix | |
| cdrfTransformMatrixV3 | |
| cdrfTransformMatrixV4 | |
| cdrfTransformV3 | |
| cdrfTransformV4 | |
| CDRLayerList | A list object to store layers in a page during the conversion process |
| CDRLayerListItem | A list object to store layers in a page during the conversion process |
| cdrMatrix | |
| CDROILFilter | Provide the OIL parts of the CDR filter |
| CDRPageList | A list object to store all my pages in during the conversion process |
| CDRPageListItem | A list object to store all my pages in during the conversion process |
| cdrPerspective | |
| CDRTextOnPathLink | A bounding box list item |
| CDRTextStyle | |
| CDRTiledFillInfo | |
| CDRTransformConvertor | |
| CDRTransformConvertor3 | |
| CDRTransformConvertor4 | |
| CDRTransformConvertor5 | |
| CDRVectorStore | A storage object for vectors from a CDR file import |
| CDRVectorStoredItem | A storage item for vectors from a CDR file import |
| CFileException | |
| CFileInfoList | |
| CFileInfoList::CListRow | |
| CGadgetImageList | Kernel-usable class represeting a list of images |
| CGadgetImageList::ResIDListItem | |
| CGridComboUserData | |
| CGridDropDown | |
| ChangeBitmapPtrAction | An action which undoes the modification of Grad Fill data. This action can be used for undoing changing control points |
| ChangeBlendAction | An action which changes the one-to-one flag of a blend |
| ChangeBlenderAction | An action which changes the blender |
| ChangeBlenderOpParam | Holds the info needed to change the blender in a certain way |
|