Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
cinder::ImageTargetFileQuartz Class Reference

#include <ImageTargetFileQuartz.h>

List of all members.

Public Member Functions

virtual void finalize ()

Static Public Member Functions

static ImageTargetRef createRef (DataTargetRef dataTarget, ImageSourceRef imageSource, ImageTarget::Options options, const std::string &extensionData)
static void registerSelf ()

Protected Member Functions

 ImageTargetFileQuartz (DataTargetRef dataTarget, ImageSourceRef imageSource, ImageTarget::Options options, const std::string &extensionData)
void setupImageDestOptions (ImageTarget::Options options)

Protected Attributes

::CGImageDestinationRef mImageDest
std::shared_ptr< __CFDictionary > mImageDestOptions
std::shared_ptr< uint8_t > mData

Constructor & Destructor Documentation

cinder::ImageTargetFileQuartz::ImageTargetFileQuartz ( DataTargetRef  dataTarget,
ImageSourceRef  imageSource,
ImageTarget::Options  options,
const std::string &  extensionData 
) [protected]

Member Function Documentation

ImageTargetRef cinder::ImageTargetFileQuartz::createRef ( DataTargetRef  dataTarget,
ImageSourceRef  imageSource,
ImageTarget::Options  options,
const std::string &  extensionData 
) [static]

Member Data Documentation

std::shared_ptr<__CFDictionary> cinder::ImageTargetFileQuartz::mImageDestOptions [protected]
std::shared_ptr<uint8_t> cinder::ImageTargetFileQuartz::mData [protected]

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