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

#include <juce_graphics.h>

Inheritance diagram for juce::NativeImageType:
juce::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 juce::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()

NativeImageType::~NativeImageType ( )

Member Function Documentation

◆ create()

ImagePixelData::Ptr juce::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 juce::ImageType.

◆ getTypeID()

int NativeImageType::getTypeID ( ) const
overridevirtual

Must return a unique number to identify this type.

Implements juce::ImageType.


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