Ocean
Loading...
Searching...
No Matches
ImageIO.h File Reference

Go to the source code of this file.

Namespaces

namespace  Ocean
 The namespace covering the entire Ocean framework.
 
namespace  Ocean::Media
 Namespace of the Media library.
 
namespace  Ocean::Media::ImageIO
 Namespace of the Media ImageIO library.
 

Typedefs

using Ocean::Media::ImageIO::ScopedCGImageSourceRef = ScopedObjectCompileTimeT< CGImageSourceRef, CFTypeRef, void, CFRelease >
 Definition of a scoped object holding a CGImageSourceRef object.
 
using Ocean::Media::ImageIO::ScopedCGImageDestinationRef = ScopedObjectCompileTimeT< CGImageDestinationRef, CFTypeRef, void, CFRelease >
 Definition of a scoped object holding a CGImageDestinationRef object.
 

Functions

OCEAN_MEDIA_IIO_EXPORT std::string Ocean::Media::ImageIO::nameImageIOLibrary ()
 Returns the name of this media ImageIO library.
 
void Ocean::Media::ImageIO::registerImageIOLibrary ()
 Registers this media library at the global library manager.
 
bool Ocean::Media::ImageIO::unregisterImageIOLibrary ()
 Unregisters this media library at the global library manager.