| 123456789101112131415161718192021222324 |
- #pragma once
- #include "CmPrerequisites.h"
- #include "CmGameObject.h"
- namespace CamelotFramework
- {
- class Renderer
- {
- public:
- virtual const String& getName() const = 0;
- /**
- * @brief Renders all cameras.
- */
- virtual void renderAll() = 0;
- /**
- * @brief Renders the scene from the perspective of a single camera
- * // TODO - Temporarily disabled since I moved Camera out of Camelot
- */
- //virtual void render(const HCamera& camera) = 0;
- };
- }
|