FontComponentListItem Class Reference

List item object used by class FontComponentList. More...

#include <fontcomp.h>

Inheritance diagram for FontComponentListItem:

ListItem CCObject SimpleCCObject List of all members.

Public Member Functions

 FontComponentListItem ()
 Constructor See Also: class FontComponentList, class FontComponent.
 ~FontComponentListItem ()
 Destructor See Also: class FontComponentList, class FontComponent.

Private Member Functions

 CC_DECLARE_DYNAMIC (FontComponentListItem)

Private Attributes

BOOL mIsBold
BOOL mIsItalic
BOOL mRecentlyCreated
WORD mFontHandle
INT32 mRecordNumber
String_64 mFullFontName
String_64 mTypeFaceName
FontClass mFontClass
CCPanose mPanoseNumber

Friends

class FontComponentList
class FontComponent

Detailed Description

List item object used by class FontComponentList.

Author:
Andy_Hayward (Xara Group Ltd) <camelotdev@xara.com>
Date:
06/08/96 Base Class: public ListItem
See also:
class ListItem, class FontComponentList

Definition at line 145 of file fontcomp.h.


Constructor & Destructor Documentation

FontComponentListItem::FontComponentListItem  ) 
 

Constructor See Also: class FontComponentList, class FontComponent.

Author:
Andy_Hayward (Xara Group Ltd) <camelotdev@xara.com>
Date:
09/08/96
Parameters:
- [INPUTS]
Returns:
-

Definition at line 327 of file fontcomp.cpp.

00328 {
00329     mIsBold = FALSE;
00330     mIsItalic = FALSE;
00331     mRecentlyCreated = TRUE;        // set to FALSE before any imports or exports
00332     mFontHandle = ILLEGALFHANDLE;
00333     mRecordNumber = 0;
00334     mFullFontName = _T("");
00335     mTypeFaceName = _T("");
00336     mFontClass = FC_UNDEFINED;
00337     mPanoseNumber.SetAllToAny();
00338 }

FontComponentListItem::~FontComponentListItem  ) 
 

Destructor See Also: class FontComponentList, class FontComponent.

Author:
Andy_Hayward (Xara Group Ltd) <camelotdev@xara.com>
Date:
09/08/96
Parameters:
- [INPUTS]
Returns:
-

Definition at line 353 of file fontcomp.cpp.

00354 {
00355 }


Member Function Documentation

FontComponentListItem::CC_DECLARE_DYNAMIC FontComponentListItem   )  [private]
 


Friends And Related Function Documentation

friend class FontComponent [friend]
 

Definition at line 150 of file fontcomp.h.

friend class FontComponentList [friend]
 

Definition at line 149 of file fontcomp.h.


Member Data Documentation

FontClass FontComponentListItem::mFontClass [private]
 

Definition at line 175 of file fontcomp.h.

WORD FontComponentListItem::mFontHandle [private]
 

Definition at line 171 of file fontcomp.h.

String_64 FontComponentListItem::mFullFontName [private]
 

Definition at line 173 of file fontcomp.h.

BOOL FontComponentListItem::mIsBold [private]
 

Definition at line 168 of file fontcomp.h.

BOOL FontComponentListItem::mIsItalic [private]
 

Definition at line 169 of file fontcomp.h.

CCPanose FontComponentListItem::mPanoseNumber [private]
 

Definition at line 176 of file fontcomp.h.

BOOL FontComponentListItem::mRecentlyCreated [private]
 

Definition at line 170 of file fontcomp.h.

INT32 FontComponentListItem::mRecordNumber [private]
 

Definition at line 172 of file fontcomp.h.

String_64 FontComponentListItem::mTypeFaceName [private]
 

Definition at line 174 of file fontcomp.h.


The documentation for this class was generated from the following files:
Generated on Sat Nov 10 03:54:28 2007 for Camelot by  doxygen 1.4.4