43 namespace S3DGameNode {
44 using namespace Frapper;
90 virtual void loadReady();
141 virtual void ResetGame();
145 void UpdateCharacterPosition(
Path* path,
float alpha,
float height );
146 void ProcessEvents();
148 void UpdateWorldObjects();
149 void AdvanceToNextPath(
Path* overNextPath = NULL);
153 void AdvanceTime(
int &time,
const int &step,
const int &max );
154 void AdvanceTimeReset(
int &time,
const int &step,
const int &max );
155 void AdvanceTimeReset(
float &time,
const float &step,
const float &max );
156 void PlayDeathAnim();
157 void UpdatePlatforms();
159 void SetTransparency( QString materialName,
float alpha );
161 float getPlatformTransparency(
float alpha );
162 float getPlatformMoveAlpha(
float alpha );
164 void UpdateCharacter();