diff options
Diffstat (limited to 'servers/rendering/storage/environment_storage.cpp')
-rw-r--r-- | servers/rendering/storage/environment_storage.cpp | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/servers/rendering/storage/environment_storage.cpp b/servers/rendering/storage/environment_storage.cpp index ec26e36509..fcd2a3d3b8 100644 --- a/servers/rendering/storage/environment_storage.cpp +++ b/servers/rendering/storage/environment_storage.cpp @@ -30,6 +30,20 @@ #include "environment_storage.h" +// Storage + +RendererEnvironmentStorage *RendererEnvironmentStorage::singleton = nullptr; + +RendererEnvironmentStorage::RendererEnvironmentStorage() { + singleton = this; +} + +RendererEnvironmentStorage::~RendererEnvironmentStorage() { + singleton = nullptr; +} + +// Environment + RID RendererEnvironmentStorage::environment_allocate() { return environment_owner.allocate_rid(); } |