Loading...
Searching...
No Matches
LockedPixels< T >

#include <Ultralight/Bitmap.h>

Overview

template<typename T>
class ultralight::LockedPixels< T >

Forward declaration for the LockedPixels class.

Public Member Functions

 LockedPixels (const LockedPixels &)=delete
 
LockedPixelsoperator= (const LockedPixels &)=delete
 
 LockedPixels (int)=delete
 
 LockedPixels (T &lockable)
 
 ~LockedPixels ()
 
void * data ()
 Access the locked pixel data.
 
size_t size ()
 Access the size of the locked pixel data.
 
 operator bool () const
 
 LockedPixels (LockedPixels &&other)
 
LockedPixelsoperator= (LockedPixels &&other)
 

Constructor & Destructor Documentation

◆ LockedPixels() [1/4]

template<typename T >
LockedPixels ( const LockedPixels< T > & )
delete

◆ LockedPixels() [2/4]

template<typename T >
LockedPixels ( int )
delete

◆ LockedPixels() [3/4]

template<typename T >
LockedPixels ( T & lockable)
inlineexplicit

◆ ~LockedPixels()

template<typename T >
~LockedPixels ( )
inline

◆ LockedPixels() [4/4]

template<typename T >
LockedPixels ( LockedPixels< T > && other)
inline

Member Function Documentation

◆ data()

template<typename T >
void * data ( )
inline

Access the locked pixel data.

◆ operator bool()

template<typename T >
operator bool ( ) const
inlineexplicit

◆ operator=() [1/2]

template<typename T >
LockedPixels & operator= ( const LockedPixels< T > & )
delete

◆ operator=() [2/2]

template<typename T >
LockedPixels & operator= ( LockedPixels< T > && other)
inline

◆ size()

template<typename T >
size_t size ( )
inline

Access the size of the locked pixel data.


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