AnimPropertiesParam Class Reference

Allows the transfer of data from our Frame Gallery to a current spread object. More...

#include <animparams.h>

Inheritance diagram for AnimPropertiesParam:

OpParam CCObject SimpleCCObject List of all members.

Public Member Functions

 AnimPropertiesParam ()
DWORD GetAnimLoop () const
void SetAnimLoop (const DWORD &Loop)
DWORD GetGlobalAnimDelay () const
void SetGlobalanimDelay (const DWORD &Delay)
DITHER GetDither () const
void SetDither (const DITHER &dither)
WEB_PALETTE GetPalette () const
void SetPalette (const WEB_PALETTE &Palette)
DWORD GetNumColsInPalette () const
void SetNumColsInPalette (const DWORD &num)
PALETTE_COLOURS GetPaletteCols () const
void SetPaletteCols (const PALETTE_COLOURS &Pal)
BOOL GetUseSystemCols () const
void SetUseSystemCols (const BOOL &Val)
BOOL GetIsBackGroundTransp () const
void SetIsBackGroundTransp (const BOOL &Val)
AnimPropertiesParamoperator= (const AnimPropertiesParam &obj)
void SetBoundingRect (const DocRect &BoundingRect)
DocRect GetBoundingRect () const
void SetAnimationQuality (const Quality &NewQuality)
Quality GetAnimationQuality () const

Protected Attributes

DWORD m_Animloop
DWORD m_GlobalAnimDelay
DITHER m_Dither
WEB_PALETTE m_Palette
PALETTE_COLOURS m_PaletteColours
DWORD m_NumColsInPalette
BOOL m_UseSystemColours
BOOL m_BackGroundIsTransp
DocRect m_BoundingRect
Quality m_Quality

Detailed Description

Allows the transfer of data from our Frame Gallery to a current spread object.

class AnimPropertiesParam : publc OpParam

Author:
Ranbir_Rana (Xara Group Ltd) <camelotdev@xara.com>
Date:
30/04/97

Definition at line 151 of file animparams.h.


Constructor & Destructor Documentation

AnimPropertiesParam::AnimPropertiesParam  ) 
 

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

Definition at line 140 of file animparams.cpp.


Member Function Documentation

Quality AnimPropertiesParam::GetAnimationQuality  )  const [inline]
 

Definition at line 197 of file animparams.h.

00197 { return m_Quality;     };

DWORD AnimPropertiesParam::GetAnimLoop  )  const [inline]
 

Definition at line 158 of file animparams.h.

00158 { return m_Animloop;            };

DocRect AnimPropertiesParam::GetBoundingRect  )  const [inline]
 

Definition at line 192 of file animparams.h.

00192 { return m_BoundingRect;        };

DITHER AnimPropertiesParam::GetDither  )  const [inline]
 

Definition at line 162 of file animparams.h.

00162 { return m_Dither;              };

DWORD AnimPropertiesParam::GetGlobalAnimDelay  )  const [inline]
 

Definition at line 160 of file animparams.h.

00160 { return m_GlobalAnimDelay;     };

BOOL AnimPropertiesParam::GetIsBackGroundTransp  )  const [inline]
 

Definition at line 172 of file animparams.h.

00172 { return m_BackGroundIsTransp;  };

DWORD AnimPropertiesParam::GetNumColsInPalette  )  const [inline]
 

Definition at line 166 of file animparams.h.

00166 { return m_NumColsInPalette;    };

WEB_PALETTE AnimPropertiesParam::GetPalette  )  const [inline]
 

Definition at line 164 of file animparams.h.

00164 { return m_Palette;             };

PALETTE_COLOURS AnimPropertiesParam::GetPaletteCols  )  const [inline]
 

Definition at line 168 of file animparams.h.

00168 { return m_PaletteColours;      };

BOOL AnimPropertiesParam::GetUseSystemCols  )  const [inline]
 

Definition at line 170 of file animparams.h.

00170 { return m_UseSystemColours;    };

AnimPropertiesParam & AnimPropertiesParam::operator= const AnimPropertiesParam obj  ) 
 

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

Definition at line 165 of file animparams.cpp.

00166 {
00167     if (this == &obj)   return *this;
00168 
00169     m_Animloop          =   obj.m_Animloop;
00170     m_GlobalAnimDelay   =   obj.m_GlobalAnimDelay;
00171     m_Dither            =   obj.m_Dither;
00172     m_Palette           =   obj.m_Palette;
00173     m_PaletteColours    =   obj.m_PaletteColours;
00174     m_NumColsInPalette  =   obj.m_NumColsInPalette;
00175     m_UseSystemColours  =   obj.m_UseSystemColours;
00176 
00177     m_BoundingRect      =   obj.m_BoundingRect;
00178 
00179     return *this;
00180 };

void AnimPropertiesParam::SetAnimationQuality const Quality NewQuality  )  [inline]
 

Definition at line 196 of file animparams.h.

00196 { m_Quality = NewQuality; };

void AnimPropertiesParam::SetAnimLoop const DWORD Loop  )  [inline]
 

Definition at line 159 of file animparams.h.

00159 { m_Animloop = Loop;            };

void AnimPropertiesParam::SetBoundingRect const DocRect BoundingRect  )  [inline]
 

Definition at line 191 of file animparams.h.

00191 { m_BoundingRect = BoundingRect; };

void AnimPropertiesParam::SetDither const DITHER dither  )  [inline]
 

Definition at line 163 of file animparams.h.

00163 { m_Dither = dither;            };

void AnimPropertiesParam::SetGlobalanimDelay const DWORD Delay  )  [inline]
 

Definition at line 161 of file animparams.h.

00161 { m_GlobalAnimDelay = Delay;    };

void AnimPropertiesParam::SetIsBackGroundTransp const BOOL &  Val  )  [inline]
 

Definition at line 173 of file animparams.h.

00173 { m_BackGroundIsTransp = Val;   };

void AnimPropertiesParam::SetNumColsInPalette const DWORD num  )  [inline]
 

Definition at line 167 of file animparams.h.

00167 { m_NumColsInPalette = num;     };

void AnimPropertiesParam::SetPalette const WEB_PALETTE Palette  )  [inline]
 

Definition at line 165 of file animparams.h.

00165 { m_Palette = Palette;          };

void AnimPropertiesParam::SetPaletteCols const PALETTE_COLOURS Pal  )  [inline]
 

Definition at line 169 of file animparams.h.

00169 { m_PaletteColours = Pal;       };

void AnimPropertiesParam::SetUseSystemCols const BOOL &  Val  )  [inline]
 

Definition at line 171 of file animparams.h.

00171 { m_UseSystemColours = Val;     };


Member Data Documentation

DWORD AnimPropertiesParam::m_Animloop [protected]
 

Definition at line 179 of file animparams.h.

BOOL AnimPropertiesParam::m_BackGroundIsTransp [protected]
 

Definition at line 186 of file animparams.h.

DocRect AnimPropertiesParam::m_BoundingRect [protected]
 

Definition at line 197 of file animparams.h.

DITHER AnimPropertiesParam::m_Dither [protected]
 

Definition at line 181 of file animparams.h.

DWORD AnimPropertiesParam::m_GlobalAnimDelay [protected]
 

Definition at line 180 of file animparams.h.

DWORD AnimPropertiesParam::m_NumColsInPalette [protected]
 

Definition at line 184 of file animparams.h.

WEB_PALETTE AnimPropertiesParam::m_Palette [protected]
 

Definition at line 182 of file animparams.h.

PALETTE_COLOURS AnimPropertiesParam::m_PaletteColours [protected]
 

Definition at line 183 of file animparams.h.

Quality AnimPropertiesParam::m_Quality [protected]
 

Definition at line 201 of file animparams.h.

BOOL AnimPropertiesParam::m_UseSystemColours [protected]
 

Definition at line 185 of file animparams.h.


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