- #pragma once
- #include "CmPrerequisites.h"
- namespace CamelotFramework
- {
- class RenderSystem;
- typedef std::shared_ptr<RenderSystem> RenderSystemPtr;
- class RenderSystemFactory
- {
- public:
- virtual void create() = 0;
- virtual const String& name() const = 0;
- };
- }
|