diff options
author | sfan5 <sfan5@live.de> | 2021-08-24 23:51:48 +0200 |
---|---|---|
committer | sfan5 <sfan5@live.de> | 2021-08-26 22:17:35 +0200 |
commit | da33f80bb8afa6c18ea047ca230cf5dce90c963d (patch) | |
tree | a16bb666767f8efc50fa203e2deb26b16f20b4b9 /include/ISceneManager.h | |
parent | f9078a6a1222e111f09fe6762ee998cbd835a8fa (diff) | |
download | irrlicht-da33f80bb8afa6c18ea047ca230cf5dce90c963d.tar.xz |
Readd CSceneCollisionManager with only the method we need
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. */
|