CVEFVidCell Class
Overview
Note
The CVEFVidCell class handles
The structure used for this class is CVEFVidCell
Quick Reference
Quick Ref |
void CVEFVidCell::CVEFVidCell() |
virtual void CVEFVidCell::~CVEFVidCell() |
void CVEFVidCell::Activate(CGameArea* pArea, CPoint& pos, long height, unsigned char listType, long time) |
void CVEFVidCell::CalculateFXRect(CRect& rFX, CPoint& ptReference) |
void CVEFVidCell::CalculatePos(CPoint& center) |
virtual unsigned char CVEFVidCell::CompressTime(unsigned long deltaTime) |
void CVEFVidCell::CopyFromBase(CVEFVidCellBase* pBase) |
void CVEFVidCell::FrameAdvance(long time) |
virtual short __cdecl CVEFVidCell::GetDirection(CPoint& start, CPoint& target, short curDirection) |
void CVEFVidCell::PlaySound(CResRef res, int loop, int bFireAndForget) |
virtual void CVEFVidCell::Render(CGameArea* pArea, CVidMode* pVidMode) |
void CVEFVidCell::SetDirection(CPoint& parentPos, CPoint& parentPosOld, CPoint& targetPos, short targetDirection) |
void CVEFVidCell::SetDirectionSequence(long newDirection) |
void CVEFVidCell::SetRenderType() |
virtual unsigned char CVEFVidCell::CanSaveGame(unsigned long& strError, int restCheck, int combatCheck) |
Constructors
Name |
Description |
Constructs a |
|
Destroys a |
CVEFVidCell::CVEFVidCell
Constructs a CVEFVidCell object
void CVEFVidCell::CVEFVidCell();
Remarks
Constructs a CVEFVidCell object
CVEFVidCell::~CVEFVidCell
Destroys the CVEFVidCell object
virtual void CVEFVidCell::~CVEFVidCell();
Remarks
Destroys the CVEFVidCell object
Methods
Name |
Description |
CVEFVidCell::Activate
void CVEFVidCell::Activate(
CGameArea* pArea,
CPoint& pos,
long height,
unsigned char listType,
long time);
Parameters
Remarks
CVEFVidCell::CalculateFXRect
void CVEFVidCell::CalculateFXRect(
CRect& rFX,
CPoint& ptReference);
Parameters
Remarks
CVEFVidCell::CalculatePos
void CVEFVidCell::CalculatePos(CPoint& center);
Parameters
CPoint& center -
Remarks
CVEFVidCell::CompressTime
virtual unsigned char CVEFVidCell::CompressTime(unsigned long deltaTime);
Parameters
unsigned longdeltaTime -
Return Value
Returns unsigned char
Remarks
CVEFVidCell::CopyFromBase
void CVEFVidCell::CopyFromBase(CVEFVidCellBase* pBase);
Parameters
CVEFVidCellBase* pBase -
Remarks
CVEFVidCell::FrameAdvance
void CVEFVidCell::FrameAdvance(long time);
Parameters
longtime -
Remarks
CVEFVidCell::GetDirection
virtual short __cdecl CVEFVidCell::GetDirection(
CPoint& start,
CPoint& target,
short curDirection);
Parameters
Return Value
Returns short
Remarks
CVEFVidCell::PlaySound
void CVEFVidCell::PlaySound(
CResRef res,
int loop,
int bFireAndForget);
Parameters
CResRef res -
intloop -intbFireAndForget -
Remarks
CVEFVidCell::Render
virtual void CVEFVidCell::Render(
CGameArea* pArea,
CVidMode* pVidMode);
Parameters
Remarks
CVEFVidCell::SetDirection
void CVEFVidCell::SetDirection(
CPoint& parentPos,
CPoint& parentPosOld,
CPoint& targetPos,
short targetDirection);
Parameters
Remarks
CVEFVidCell::SetDirectionSequence
void CVEFVidCell::SetDirectionSequence(long newDirection);
Parameters
longnewDirection -
Remarks
CVEFVidCell::SetRenderType
void CVEFVidCell::SetRenderType();
Remarks
CVEFVidCell::CanSaveGame
virtual unsigned char CVEFVidCell::CanSaveGame(
unsigned long& strError,
int restCheck,
int combatCheck);
Parameters
unsigned long& strError -intrestCheck -intcombatCheck -
Return Value
Returns unsigned char
Remarks