- gui::ICursorControl* cursorControl, IMeshCache* cache,\r
- gui::IGUIEnvironment* gui)\r
-: ISceneNode(0, 0), Driver(driver), FileSystem(fs), GUIEnvironment(gui),\r
+ gui::ICursorControl* cursorControl, IMeshCache* cache)\r
+: ISceneNode(0, 0), Driver(driver), FileSystem(fs),\r
CursorControl(cursorControl),\r
ActiveCamera(0), ShadowColor(150,0,0,0), AmbientLight(0,0,0,0), Parameters(0),\r
MeshCache(cache), CurrentRenderPass(ESNRP_NONE)\r
CursorControl(cursorControl),\r
ActiveCamera(0), ShadowColor(150,0,0,0), AmbientLight(0,0,0,0), Parameters(0),\r
MeshCache(cache), CurrentRenderPass(ESNRP_NONE)\r
//! Get the active FileSystem\r
/** \return Pointer to the FileSystem\r
This pointer should not be dropped. See IReferenceCounted::drop() for more information. */\r
//! Get the active FileSystem\r
/** \return Pointer to the FileSystem\r
This pointer should not be dropped. See IReferenceCounted::drop() for more information. */\r
//! Creates a new scene manager.\r
ISceneManager* CSceneManager::createNewSceneManager(bool cloneContent)\r
{\r
//! Creates a new scene manager.\r
ISceneManager* CSceneManager::createNewSceneManager(bool cloneContent)\r
{\r
- CSceneManager* manager = new CSceneManager(Driver, FileSystem, CursorControl, MeshCache, GUIEnvironment);\r
+ CSceneManager* manager = new CSceneManager(Driver, FileSystem, CursorControl, MeshCache);\r
\r
// creates a scenemanager\r
ISceneManager* createSceneManager(video::IVideoDriver* driver,\r
\r
// creates a scenemanager\r
ISceneManager* createSceneManager(video::IVideoDriver* driver,\r
- io::IFileSystem* fs, gui::ICursorControl* cursorcontrol,\r
- gui::IGUIEnvironment *guiEnvironment)\r
+ io::IFileSystem* fs, gui::ICursorControl* cursorcontrol)\r
- return new CSceneManager(driver, fs, cursorcontrol, 0, guiEnvironment );\r
+ return new CSceneManager(driver, fs, cursorcontrol, nullptr);\r