Cinder  0.9.1
Namespaces | Functions
CinderCocoa.mm File Reference
#import "cinder/cocoa/CinderCocoa.h"
#include "cinder/Url.h"
#include "cinder/Buffer.h"
#include "cinder/Font.h"
#import <UIKit/UIKit.h>
#import <CoreText/CoreText.h>
#import <CoreVideo/CVPixelBuffer.h>
#import <Foundation/NSData.h>

Namespaces

 cinder
 
 cinder::cocoa
 

Functions

void cinder::cocoa::safeCfRelease (const CFTypeRef cfRef)
 
void cinder::cocoa::safeCocoaRelease (void *nsObject)
 
CGContextRef cinder::cocoa::createCgBitmapContext (const Surface8u &surface)
 
CGContextRef cinder::cocoa::getWindowContext ()
 
std::string cinder::cocoa::convertCfString (CFStringRef str)
 
CFStringRef cinder::cocoa::createCfString (const std::string &str)
 
SafeCfString cinder::cocoa::createSafeCfString (const std::string &str)
 
std::string cinder::cocoa::convertNsString (NSString *str)
 
CFURLRef cinder::cocoa::createCfUrl (const cinder::Url &url)
 
CFAttributedStringRef cinder::cocoa::createCfAttributedString (const std::string &str, const cinder::Font &font, const ColorA &color)
 
CFAttributedStringRef cinder::cocoa::createCfAttributedString (const std::string &str, const cinder::Font &font, const ColorA &color, bool ligate)
 
CGColorRef cinder::cocoa::createCgColor (const Color &color)
 
CGColorRef cinder::cocoa::createCgColor (const ColorA &color)
 
CGRect cinder::cocoa::createCgRect (const Area &area)
 
Area cinder::cocoa::CgRectToArea (const CGRect &rect)
 
void cinder::cocoa::convertCgPath (CGPathRef cgPath, Shape2d *resultShape, bool flipVertical=true)
 
CFDataRef cinder::cocoa::createCfDataRef (const cinder::Buffer &buffer)
 
ImageSourceCgImageRef cinder::cocoa::createImageSource (::CGImageRef imageRef, ImageSource::Options=ImageSource::Options())
 
::CGImageRef cinder::cocoa::createCgImage (ImageSourceRef imageSource, ImageTarget::Options=ImageTarget::Options())
 
Surface8uRef cinder::cocoa::convertCVPixelBufferToSurface (CVPixelBufferRef pixelBufferRef)