diff options
Diffstat (limited to 'include/ISceneManager.h')
-rw-r--r-- | include/ISceneManager.h | 22 |
1 files changed, 1 insertions, 21 deletions
diff --git a/include/ISceneManager.h b/include/ISceneManager.h index 660d0aa..9379a9c 100644 --- a/include/ISceneManager.h +++ b/include/ISceneManager.h @@ -318,20 +318,10 @@ namespace scene * \endcode
* If you would like to implement and add your own file format loader to Irrlicht,
* see addExternalMeshLoader().
- * \param filename: Filename of the mesh to load.
- * \param alternativeCacheName: In case you want to have the mesh under another name in the cache (to create real copies)
+ * \param file File handle of the mesh to load.
* \return Null if failed, otherwise pointer to the mesh.
* This pointer should not be dropped. See IReferenceCounted::drop() for more information.
**/
- virtual IAnimatedMesh* getMesh(const io::path& filename, const io::path& alternativeCacheName=io::path("")) = 0;
-
- //! Get pointer to an animateable mesh. Loads the file if not loaded already.
- /** Works just as getMesh(const char* filename). If you want to
- remove a loaded mesh from the cache again, use removeMesh().
- \param file File handle of the mesh to load.
- \return NULL if failed and pointer to the mesh if successful.
- This pointer should not be dropped. See
- IReferenceCounted::drop() for more information. */
virtual IAnimatedMesh* getMesh(io::IReadFile* file) = 0;
//! Get interface to the mesh cache which is shared between all existing scene managers.
@@ -345,16 +335,6 @@ namespace scene This pointer should not be dropped. See IReferenceCounted::drop() for more information. */
virtual video::IVideoDriver* getVideoDriver() = 0;
- //! Get the active GUIEnvironment
- /** \return Pointer to the GUIEnvironment
- This pointer should not be dropped. See IReferenceCounted::drop() for more information. */
- virtual gui::IGUIEnvironment* getGUIEnvironment() = 0;
-
- //! Get the active FileSystem
- /** \return Pointer to the FileSystem
- This pointer should not be dropped. See IReferenceCounted::drop() for more information. */
- virtual io::IFileSystem* getFileSystem() = 0;
-
//! Adds a scene node for rendering an animated mesh model.
/** \param mesh: Pointer to the loaded animated mesh to be displayed.
\param parent: Parent of the scene node. Can be NULL if no parent.
|