BrowserPreviewOptions Class Reference

#include <cbmpdata.h>

Inheritance diagram for BrowserPreviewOptions:

CCObject SimpleCCObject List of all members.

Public Member Functions

 BrowserPreviewOptions ()
 Default Constructor.
 BrowserPreviewOptions (BrowserBackground Bgr, BOOL bInfo, BOOL bImagemap, ImagemapFilterOptions ifoToSet=ImagemapFilterOptions())
 Constructor - set the default values.
 BrowserPreviewOptions (const BrowserPreviewOptions &obj)
void Get (BrowserBackground *pBgr, BOOL *pbInfo, BOOL *pbImagemap, ImagemapFilterOptions *pifoToGet=NULL)
 Gets the values of the member variables.
void Set (BrowserBackground Bgr, BOOL bInfo, BOOL bImagemap, ImagemapFilterOptions ifoToSet=ImagemapFilterOptions())
 Sets values for the member variables.
SpreadGetSpread ()
void SetSpread (Spread *pSpread)

Protected Attributes

BrowserBackground m_Background
BOOL m_bInfo
BOOL m_bImagemap
Spreadm_pSpread
ImagemapFilterOptions m_ifoImagemapOptions

Private Member Functions

 CC_DECLARE_MEMDUMP (BrowserPreviewOptions)

Friends

class BitmapPreviewData

Detailed Description

Definition at line 119 of file cbmpdata.h.


Constructor & Destructor Documentation

BrowserPreviewOptions::BrowserPreviewOptions  ) 
 

Default Constructor.

Author:
Stefan_Stoykov (Xara Group Ltd) <camelotdev@xara.com>
Date:
1/7/97

Definition at line 157 of file cbmpdata.cpp.

00158 {   
00159     m_Background    = BROWSER_BGR_NONE; 
00160     m_bInfo         = TRUE; 
00161     m_bImagemap     = TRUE; 
00162     m_pSpread       = NULL;
00163 }

BrowserPreviewOptions::BrowserPreviewOptions BrowserBackground  Bgr,
BOOL  bInfo,
BOOL  bImagemap,
ImagemapFilterOptions  ifoOptions = ImagemapFilterOptions()
 

Constructor - set the default values.

Author:
Stefan_Stoykov (Xara Group Ltd) <camelotdev@xara.com>
Date:
1/7/97

Definition at line 176 of file cbmpdata.cpp.

00178 {   
00179     m_Background    = Bgr; 
00180     m_bInfo         = bInfo; 
00181     m_bImagemap     = bImagemap; 
00182     m_pSpread       = NULL;
00183     m_ifoImagemapOptions = ifoOptions;
00184 }

BrowserPreviewOptions::BrowserPreviewOptions const BrowserPreviewOptions obj  ) 
 

> BrowserPreviewOptions::BrowserPreviewOptions(const BrowserPreviewOptions& obj)

Author:
Ranbir_Rana (Xara Group Ltd) <camelotdev@xara.com>
Date:
29/07/97 Scope: public

Definition at line 236 of file cbmpdata.cpp.

00237 {
00238     m_Background            =   obj.m_Background;
00239     m_bInfo                 =   obj.m_bInfo;
00240     m_bImagemap             =   obj.m_bImagemap;
00241     m_pSpread               =   obj.m_pSpread;
00242     m_ifoImagemapOptions    =   obj.m_ifoImagemapOptions;
00243 }


Member Function Documentation

BrowserPreviewOptions::CC_DECLARE_MEMDUMP BrowserPreviewOptions   )  [private]
 

void BrowserPreviewOptions::Get BrowserBackground pBgr,
BOOL *  pbInfo,
BOOL *  pbImagemap,
ImagemapFilterOptions pifoOptions = NULL
 

Gets the values of the member variables.

Author:
Stefan_Stoykov (Xara Group Ltd) <camelotdev@xara.com>
Date:
1/7/97

Definition at line 196 of file cbmpdata.cpp.

00198 {   
00199     *pBgr = m_Background; 
00200     *pbInfo = m_bInfo; 
00201     *pbImagemap = m_bImagemap; 
00202     if (pifoOptions)
00203         *pifoOptions=m_ifoImagemapOptions;
00204 }

Spread* BrowserPreviewOptions::GetSpread  )  [inline]
 

Definition at line 139 of file cbmpdata.h.

00139 { return m_pSpread; }

void BrowserPreviewOptions::Set BrowserBackground  Bgr,
BOOL  bInfo,
BOOL  bImagemap,
ImagemapFilterOptions  ifoToSet = ImagemapFilterOptions()
 

Sets values for the member variables.

Author:
Stefan_Stoykov (Xara Group Ltd) <camelotdev@xara.com>
Date:
1/7/97

Definition at line 217 of file cbmpdata.cpp.

00219 {   
00220     m_Background = Bgr; 
00221     m_bInfo = bInfo; 
00222     m_bImagemap = bImagemap; 
00223     m_ifoImagemapOptions=ifoToSet;
00224 }

void BrowserPreviewOptions::SetSpread Spread pSpread  )  [inline]
 

Definition at line 140 of file cbmpdata.h.

00140 { m_pSpread = pSpread; }


Friends And Related Function Documentation

friend class BitmapPreviewData [friend]
 

Definition at line 124 of file cbmpdata.h.


Member Data Documentation

BrowserBackground BrowserPreviewOptions::m_Background [protected]
 

Definition at line 143 of file cbmpdata.h.

BOOL BrowserPreviewOptions::m_bImagemap [protected]
 

Definition at line 145 of file cbmpdata.h.

BOOL BrowserPreviewOptions::m_bInfo [protected]
 

Definition at line 144 of file cbmpdata.h.

ImagemapFilterOptions BrowserPreviewOptions::m_ifoImagemapOptions [protected]
 

Definition at line 147 of file cbmpdata.h.

Spread* BrowserPreviewOptions::m_pSpread [protected]
 

Definition at line 146 of file cbmpdata.h.


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