/* ----------------------------------------------------------------------------- GSFramework Copyright 2001-2013 Emmanuel Julien. All Rights Reserved. ----------------------------------------------------------------------------- */ #ifndef __NCAMERA2D__ #define __NCAMERA2D__ #include "ui/ui_item.h" namespace GS { namespace S2D { /*! @short Scene 2d camera. @author Emmanuel Julien (ejulien@nworks.fr) */ struct Camera : public Item { Vector2 resolution; ///< Camera virtual resolution. virtual void RenderSetup(Core::ResourceFactories *) {} virtual void Render(Renderer &, GPU::TriangleBatch * = 0) {} }; } // S2D } // GS #endif // __NCAMERA2D__