From 0e55c62e2dbf2a53b3c0e998a9641a17c68aeb1d Mon Sep 17 00:00:00 2001 From: Tahir Date: Wed, 19 Jun 2024 02:44:46 +0100 Subject: [PATCH] fix missing include in RNGMgr, expose rng engine --- src/world/Manager/RNGMgr.h | 7 +++++++ 1 file changed, 7 insertions(+) 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 >