CMXReferArrowheads Class Reference

#include <cmxexdc.h>

Inheritance diagram for CMXReferArrowheads:

CMXReferListItem ListItem CCObject SimpleCCObject List of all members.

Public Member Functions

 CMXReferArrowheads (CMXExportDC *pDC)
void SetArrowheads (WORD StartArrow, WORD EndArrow)
BOOL AreYouThisArrowheads (WORD StartArrow, WORD EndArrow)
INT32 IsInWhichDesc (void)
BOOL WriteInDesc (CMXExportDC *pDC)
 writes the description record for arrowheads

Protected Attributes

WORD Start
WORD End

Private Member Functions

 CC_DECLARE_DYNAMIC (CMXReferArrowheads)

Detailed Description

Definition at line 624 of file cmxexdc.h.


Constructor & Destructor Documentation

CMXReferArrowheads::CMXReferArrowheads CMXExportDC pDC  )  [inline]
 

Definition at line 629 of file cmxexdc.h.

00629 : CMXReferListItem(pDC) {};


Member Function Documentation

BOOL CMXReferArrowheads::AreYouThisArrowheads WORD  StartArrow,
WORD  EndArrow
[inline]
 

Definition at line 632 of file cmxexdc.h.

00632 {return (Start == StartArrow) && (End == EndArrow);};

CMXReferArrowheads::CC_DECLARE_DYNAMIC CMXReferArrowheads   )  [private]
 

INT32 CMXReferArrowheads::IsInWhichDesc void   )  [inline, virtual]
 

Reimplemented from CMXReferListItem.

Definition at line 634 of file cmxexdc.h.

00634 {return cmxDESC_ARROWHEADS;};

void CMXReferArrowheads::SetArrowheads WORD  StartArrow,
WORD  EndArrow
[inline]
 

Definition at line 631 of file cmxexdc.h.

00631 {Start = StartArrow; End = EndArrow;};

BOOL CMXReferArrowheads::WriteInDesc CMXExportDC pDC  )  [virtual]
 

writes the description record for arrowheads

Author:
Ben_Summers (Xara Group Ltd) <camelotdev@xara.com>
Date:
05/07/96
Parameters:
DC [INPUTS]
Returns:
success

Reimplemented from CMXReferListItem.

Definition at line 1379 of file cmxdcobj.cpp.

01380 {
01381     struct {
01382         WORD Start,End;
01383     } en = {Start, End};
01384 
01385     return pDC->WriteData(&en, sizeof(en));
01386 }


Member Data Documentation

WORD CMXReferArrowheads::End [protected]
 

Definition at line 638 of file cmxexdc.h.

WORD CMXReferArrowheads::Start [protected]
 

Definition at line 638 of file cmxexdc.h.


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