From 9b4d41d2d2a165a95b3b9223f53196fe51c0b14f Mon Sep 17 00:00:00 2001 From: Max Horn Date: Wed, 13 Oct 2010 15:41:34 +0000 Subject: SWORD25: Convert object registries to singletons svn-id: r53431 --- engines/sword25/gfx/renderobjectregistry.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'engines/sword25/gfx/renderobjectregistry.cpp') diff --git a/engines/sword25/gfx/renderobjectregistry.cpp b/engines/sword25/gfx/renderobjectregistry.cpp index edfdbd23a8..347d5fb7cd 100644 --- a/engines/sword25/gfx/renderobjectregistry.cpp +++ b/engines/sword25/gfx/renderobjectregistry.cpp @@ -34,14 +34,15 @@ #include "sword25/gfx/renderobjectregistry.h" -#include "common/ptr.h" +// TODO: Destroy the singletons when closing the engine; +// even better, turn them into non-singleton members of +// e.g. Sword25Engine. +DECLARE_SINGLETON(Sword25::RenderObjectRegistry) namespace Sword25 { #define BS_LOG_PREFIX "RENDEROBJECTREGISTRY" -Common::ScopedPtr RenderObjectRegistry::_instancePtr; - void RenderObjectRegistry::logErrorLn(const char *message) const { BS_LOG_ERRORLN(message); } -- cgit v1.2.3