diff --git a/include/MetaRender/IRenderer.hpp b/include/MetaRender/IRenderer.hpp index b83e620a..d1ae816b 100644 --- a/include/MetaRender/IRenderer.hpp +++ b/include/MetaRender/IRenderer.hpp @@ -3,6 +3,13 @@ #include "types.h" +class CTransform4f; +class CParticleGen; +class IObjectStore; +class COsContext; +class CMemorySys; +class CResFactory; + class IRenderer { public: enum EDrawableSorting { @@ -26,11 +33,6 @@ public: virtual void AddParticleGen(const CParticleGen& gen); }; -class IObjectStore; -class COsContext; -class CMemorySys; -class CResFactory; - namespace Renderer { IRenderer* AllocateRenderer(IObjectStore&, COsContext&, CMemorySys&, CResFactory&); }; // namespace Renderer