CMarker Class


Overview

Note

The CMarker class handles markers

The structure used for this class is CMarker


Quick Reference

Quick Ref

void CMarker::CMarker()

void CMarker::~CMarker()

void CMarker::AsynchronousUpdate(CGameSprite* pSprite)

void CMarker::Render(CVidMode* pVidMode, CGameSprite* pSprite)

void CMarker::Render(CVidMode* pVidMode, CInfinity* pInfinity, CPoint& dest, long nXSize, long nYSize)

unsigned char CMarker::SetType(unsigned char nType)


Constructors

Name

Description

CMarker::CMarker

Constructs a CMarker object

CMarker::CMarker

Destroys a CMarker object

CMarker::CMarker

Constructs a CMarker object

void CMarker::CMarker();

Remarks

Constructs a CMarker object


CMarker::~CMarker

Destroys the CMarker object

void CMarker::~CMarker();

Remarks

Destroys the CMarker object


Methods

Name

Description

CMarker::AsynchronousUpdate

CMarker::Render

CMarker::SetType


CMarker::AsynchronousUpdate

void CMarker::AsynchronousUpdate(CGameSprite* pSprite);

Parameters

Remarks


CMarker::Render

void CMarker::Render(
   CVidMode* pVidMode,
   CGameSprite* pSprite);

Parameters

  • CVidMode* pVidMode - pointer to vid mode

  • CGameSprite* pSprite - pointer to game sprite object

Remarks


CMarker::Render

void CMarker::Render(
   CVidMode* pVidMode,
   CInfinity* pInfinity,
   CPoint& dest,
   long nXSize,
   long nYSize);

Parameters

Remarks


CMarker::SetType

unsigned char CMarker::SetType(unsigned char nType);

Parameters

  • unsigned char nType -

Return Value

Returns unsigned char

Remarks