diff --git a/src/world/Manager/RNGMgr.h b/src/world/Manager/RNGMgr.h index 6e9cd632..ad5ae401 100644 --- a/src/world/Manager/RNGMgr.h +++ b/src/world/Manager/RNGMgr.h @@ -10,6 +10,8 @@ #include #include +#include + namespace Sapphire::World::Manager { /*! @@ -95,6 +97,11 @@ namespace Sapphire::World::Manager return RandGenerator< T >( m_engine ); } + std::shared_ptr< std::mt19937 > getRNGEngine() + { + return m_engine; + } + private: template< std::size_t STATE_SIZE >