XRPrimer (C++ API)  0.6.0
Image::Impl Class Reference

Public Member Functions

 Impl ()
 
 ~Impl ()
 
 Impl (int width, int height, int step, PixelFormat format)
 
 Impl (int width, int height, int step, PixelFormat format, void *data)
 
 Impl (int width, int height, PixelFormat format)
 
std::shared_ptr< ImplClone () const
 
bool copyTo (Impl *impl) const
 
bool empty () const
 

Friends

class Image
 

Detailed Description

Constructor & Destructor Documentation

◆ Impl() [1/4]

Image::Impl::Impl ( )
inline

◆ ~Impl()

Image::Impl::~Impl ( )
inline

◆ Impl() [2/4]

Image::Impl::Impl ( int  width,
int  height,
int  step,
PixelFormat  format 
)
inline

◆ Impl() [3/4]

Image::Impl::Impl ( int  width,
int  height,
int  step,
PixelFormat  format,
void *  data 
)
inline

◆ Impl() [4/4]

Image::Impl::Impl ( int  width,
int  height,
PixelFormat  format 
)
inline

Member Function Documentation

◆ Clone()

std::shared_ptr<Impl> Image::Impl::Clone ( ) const
inline

◆ copyTo()

bool Image::Impl::copyTo ( Impl impl) const
inline

◆ empty()

bool Image::Impl::empty ( ) const
inline

Friends And Related Function Documentation

◆ Image

friend class Image
friend

The documentation for this class was generated from the following file: