CXaraFileTxtStory Class Reference

Exporting code for text stories for the new file format. More...

#include <cxftext.h>

List of all members.

Static Public Member Functions

static BOOL WritePreChildrenWeb (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL WritePreChildrenNative (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL CanWriteChildrenWeb (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL CanWriteChildrenNative (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL WriteBeginChildRecordsWeb (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL WriteBeginChildRecordsNative (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL WriteEndChildRecordsWeb (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL WriteEndChildRecordsNative (BaseCamelotFilter *pFilter, TextStory *pStory)

Static Protected Attributes

static const double mEpsilon

Static Private Member Functions

static BOOL WriteTextStory (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL WriteTextStorySimple (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL WriteTextStoryComplex (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL WriteTextStorySimpleStartLeft (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL WriteTextStorySimpleStartRight (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL WriteTextStorySimpleEndLeft (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL WriteTextStorySimpleEndRight (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL WriteTextStoryComplexStartLeft (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL WriteTextStoryComplexStartRight (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL WriteTextStoryComplexEndLeft (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL WriteTextStoryComplexEndRight (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL WriteTextStoryWordWrapInfo (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL WriteTextStoryIndentInfo (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL WriteTextStoryInvalid (BaseCamelotFilter *pFilter, TextStory *pStory)
static BOOL IsGuaranteedFont (BaseCamelotFilter *pFilter, String_64 *pFontName)
static BOOL SiblingAndChildTypefaceAttrsAllGuaranteedFonts (BaseCamelotFilter *pFilter, Node *pNode)
static BOOL MustConvertToOutlines (BaseCamelotFilter *pFilter, TextStory *pStory)


Detailed Description

Exporting code for text stories for the new file format.

Author:
Andy_Hayward (Xara Group Ltd) <camelotdev@xara.com>
Date:
10/07/96 Base Class: -

Definition at line 125 of file cxftext.h.


Member Function Documentation

static BOOL CXaraFileTxtStory::CanWriteChildrenNative BaseCamelotFilter pFilter,
TextStory pStory
[static]
 

static BOOL CXaraFileTxtStory::CanWriteChildrenWeb BaseCamelotFilter pFilter,
TextStory pStory
[static]
 

static BOOL CXaraFileTxtStory::IsGuaranteedFont BaseCamelotFilter pFilter,
String_64 pFontName
[static, private]
 

static BOOL CXaraFileTxtStory::MustConvertToOutlines BaseCamelotFilter pFilter,
TextStory pStory
[static, private]
 

static BOOL CXaraFileTxtStory::SiblingAndChildTypefaceAttrsAllGuaranteedFonts BaseCamelotFilter pFilter,
Node pNode
[static, private]
 

static BOOL CXaraFileTxtStory::WriteBeginChildRecordsNative BaseCamelotFilter pFilter,
TextStory pStory
[static]
 

static BOOL CXaraFileTxtStory::WriteBeginChildRecordsWeb BaseCamelotFilter pFilter,
TextStory pStory
[static]
 

static BOOL CXaraFileTxtStory::WriteEndChildRecordsNative BaseCamelotFilter pFilter,
TextStory pStory
[static]
 

static BOOL CXaraFileTxtStory::WriteEndChildRecordsWeb BaseCamelotFilter pFilter,
TextStory pStory
[static]
 

static BOOL CXaraFileTxtStory::WritePreChildrenNative BaseCamelotFilter pFilter,
TextStory pStory
[static]
 

static BOOL CXaraFileTxtStory::WritePreChildrenWeb BaseCamelotFilter pFilter,
TextStory pStory
[static]
 

static BOOL CXaraFileTxtStory::WriteTextStory BaseCamelotFilter pFilter,
TextStory pStory
[static, private]
 

static BOOL CXaraFileTxtStory::WriteTextStoryComplex BaseCamelotFilter pFilter,
TextStory pStory
[static, private]
 

static BOOL CXaraFileTxtStory::WriteTextStoryComplexEndLeft BaseCamelotFilter pFilter,
TextStory pStory
[static, private]
 

static BOOL CXaraFileTxtStory::WriteTextStoryComplexEndRight BaseCamelotFilter pFilter,
TextStory pStory
[static, private]
 

static BOOL CXaraFileTxtStory::WriteTextStoryComplexStartLeft BaseCamelotFilter pFilter,
TextStory pStory
[static, private]
 

static BOOL CXaraFileTxtStory::WriteTextStoryComplexStartRight BaseCamelotFilter pFilter,
TextStory pStory
[static, private]
 

static BOOL CXaraFileTxtStory::WriteTextStoryIndentInfo BaseCamelotFilter pFilter,
TextStory pStory
[static, private]
 

static BOOL CXaraFileTxtStory::WriteTextStoryInvalid BaseCamelotFilter pFilter,
TextStory pStory
[static, private]
 

static BOOL CXaraFileTxtStory::WriteTextStorySimple BaseCamelotFilter pFilter,
TextStory pStory
[static, private]
 

static BOOL CXaraFileTxtStory::WriteTextStorySimpleEndLeft BaseCamelotFilter pFilter,
TextStory pStory
[static, private]
 

static BOOL CXaraFileTxtStory::WriteTextStorySimpleEndRight BaseCamelotFilter pFilter,
TextStory pStory
[static, private]
 

static BOOL CXaraFileTxtStory::WriteTextStorySimpleStartLeft BaseCamelotFilter pFilter,
TextStory pStory
[static, private]
 

static BOOL CXaraFileTxtStory::WriteTextStorySimpleStartRight BaseCamelotFilter pFilter,
TextStory pStory
[static, private]
 

static BOOL CXaraFileTxtStory::WriteTextStoryWordWrapInfo BaseCamelotFilter pFilter,
TextStory pStory
[static, private]
 


Member Data Documentation

const double CXaraFileTxtStory::mEpsilon [static, protected]
 

Definition at line 170 of file cxftext.h.


The documentation for this class was generated from the following file:
Generated on Sat Nov 10 03:53:26 2007 for Camelot by  doxygen 1.4.4