1.11
Surface Member List

This is the complete list of members for Surface, including all inherited members.

color_at(const Point &point, const Color &color)Surface
color_at(const Point &point) constSurface
data()Surfaceinline
data() constSurfaceinline
empty() constSurfaceinline
flood(const Point &point, const Color &color)Surface
flush(bool claimed_by_cpu=false) constSurface
format() constSurfaceinline
height() constSurfaceinline
impl() constSurfaceinline
m_dataSurfaceprotected
m_formatSurfaceprotected
m_implSurfaceprotected
m_releaseSurfaceprotected
m_sizeSurfaceprotected
m_strideSurfaceprotected
mark_dirty()Surface
operator bool() const noexceptSurfaceinlineexplicit
operator=(const Surface &)=deleteSurface
operator=(Surface &&rhs)Surface
ReleaseFunction typedefSurface
size() constSurfaceinline
stride() constSurfaceinline
stride(PixelFormat format, DefaultDim width)Surfacestatic
Surface(const Size &size={}, PixelFormat format=PixelFormat::argb8888)Surface
Surface(void *data, const ReleaseFunction &release, const Size &size, PixelFormat format, DefaultDim stride)Surface
Surface(const detail::FrameBuffer &fb)Surface
Surface(const Surface &)=deleteSurface
Surface(Surface &&rhs)Surface
sync_for_cpu() constSurface
width() constSurfaceinline
write_to_png(const std::string &name) constSurface
zero()Surface
~Surface()Surface