openshot-audio  0.1.2
Public Member Functions | List of all members
NativeImageType Class Reference

#include <juce_Image.h>

Inheritance diagram for NativeImageType:
ImageType

Public Member Functions

 NativeImageType ()
 
 ~NativeImageType ()
 
ImagePixelData::Ptr create (Image::PixelFormat, int width, int height, bool clearImage) const override
 
int getTypeID () const override
 
- Public Member Functions inherited from ImageType
 ImageType ()
 
virtual ~ImageType ()
 
virtual Image convert (const Image &source) const
 

Detailed Description

An image storage type which holds the pixels using whatever is the default storage format on the current platform.

See also
ImageType, SoftwareImageType

Constructor & Destructor Documentation

NativeImageType::NativeImageType ( )
NativeImageType::~NativeImageType ( )

Member Function Documentation

ImagePixelData::Ptr NativeImageType::create ( Image::PixelFormat  format,
int  width,
int  height,
bool  shouldClearImage 
) const
overridevirtual

Creates a new image of this type, and the specified parameters.

Implements ImageType.

int NativeImageType::getTypeID ( ) const
overridevirtual

Must return a unique number to identify this type.

Implements ImageType.


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