Click here to Skip to main content
15,896,466 members
Articles / Desktop Programming / MFC

State Pattern in C++ Applications

Rate me:
Please Sign up or sign in to vote.
4.68/5 (31 votes)
13 Sep 20014 min read 178.9K   2.6K   85  
Small game framework based on the state pattern
// Star.cpp: implementation of the CStar class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "Star.h"

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CStar::CStar()
{
	m_lColor = RGB(255,255,255); // white, by default...
}

CStar::~CStar()
{

}

void CStar::SetColor(long lColor)
{
	m_lColor = lColor;
}

long CStar::GetColor() const
{
	return m_lColor;
}

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.


Written By
Web Developer
Canada Canada
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions