00001 00014 #ifndef _CREATE_SCENE_PARAMETERS_H_ 00015 #define _CREATE_SCENE_PARAMETERS_H_ 00016 00017 #include <Inventor/nodes/SoSeparator.h> 00018 00019 #include "camera.h" 00020 #include "game_configuration.h" 00021 00032 class CreateSceneParameters 00033 { 00034 public: 00035 00037 GameConfiguration gameConfig; 00038 00040 SoSeparator *sceneRoot; 00041 00043 Camera *camera; 00044 00046 void (*successGameEndFunc)(); 00047 00049 void (*failedGameEndFunc)(); 00050 00051 public: 00052 00056 CreateSceneParameters(); 00057 00061 ~CreateSceneParameters(); 00062 }; 00063 00064 #endif