C++ State machine affecting "HAS-A Parent"
<p>I'm trying to implement a State Machine. The State Machine will have to have an impact on the object that "HAS" it as a member. </p>

<p>However, I obviously can't include the "StateMachine" in the "Game" class AND include the "Game" header in the "StateMachine" class.</p>

<p>How do I get around this problem?</p>
