Gin
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
ImageMetadata Class Referenceabstract
Inheritance diagram for ImageMetadata:

Public Member Functions

 ImageMetadata (const juce::String &type)
 
virtual ~ImageMetadata ()
 
juce::String getType () const
 
virtual juce::StringPairArray getAllMetadata () const =0
 

Static Public Member Functions

static bool getFromImage (juce::InputStream &is, juce::OwnedArray< ImageMetadata > &metadata)
 

Protected Attributes

juce::String type
 

Constructor & Destructor Documentation

◆ ImageMetadata()

ImageMetadata::ImageMetadata ( const juce::String &  type)

◆ ~ImageMetadata()

virtual ImageMetadata::~ImageMetadata ( )
virtual

Member Function Documentation

◆ getType()

juce::String ImageMetadata::getType ( ) const

References type.

◆ getAllMetadata()

virtual juce::StringPairArray ImageMetadata::getAllMetadata ( ) const
pure virtual

◆ getFromImage()

static bool ImageMetadata::getFromImage ( juce::InputStream &  is,
juce::OwnedArray< ImageMetadata > &  metadata 
)
static

Member Data Documentation

◆ type

juce::String ImageMetadata::type
protected

Referenced by getType().


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