diff options
Diffstat (limited to 'include/ISceneManager.h')
-rw-r--r-- | include/ISceneManager.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/ISceneManager.h b/include/ISceneManager.h index 2f25e41..a7fe190 100644 --- a/include/ISceneManager.h +++ b/include/ISceneManager.h @@ -106,6 +106,7 @@ namespace scene class IMesh;
class IMeshBuffer;
class IMeshCache;
+ class ISceneCollisionManager;
class IMeshLoader;
class IMeshManipulator;
class IMeshSceneNode;
@@ -578,6 +579,11 @@ namespace scene \return A pointer to the specified loader, 0 if the index is incorrect. */
virtual ISceneLoader* getSceneLoader(u32 index) const = 0;
+ //! Get pointer to the scene collision manager.
+ /** \return Pointer to the collision manager
+ This pointer should not be dropped. See IReferenceCounted::drop() for more information. */
+ virtual ISceneCollisionManager* getSceneCollisionManager() = 0;
+
//! Get pointer to the mesh manipulator.
/** \return Pointer to the mesh manipulator
This pointer should not be dropped. See IReferenceCounted::drop() for more information. */
|