#define SFML_GRAPHICS_API
Definition Export.hpp:42
Abstract base class for objects that can be drawn to a render target.
Definition Drawable.hpp:44
virtual ~Drawable()=default
Virtual destructor.
virtual void draw(RenderTarget &target, RenderStates states) const =0
Draw the object to a render target.
friend class RenderTarget
Definition Drawable.hpp:53
Base class for all render targets (window, texture, ...).
Definition RenderTarget.hpp:63
Definition BlendMode.hpp:34
Define the states used for drawing to a RenderTarget.
Definition RenderStates.hpp:48