JUCE v8.0.9
JUCE API
 
Loading...
Searching...
No Matches
juce::ImagePixelDataNativeExtensions::Base Struct Referenceabstract
Inheritance diagram for juce::ImagePixelDataNativeExtensions::Base:

Public Member Functions

virtual ~Base ()=default
 
virtual CGContextRef getCGContext () const =0
 
virtual CFUniquePtr< CGImageRef > getCGImage (CGColorSpaceRef x) const =0
 
virtual Span< const Direct2DPixelDataPagegetPages (ComSmartPtr< ID2D1Device1 >) const =0
 
virtual Point< int > getTopLeft () const =0
 

Constructor & Destructor Documentation

◆ ~Base()

virtual juce::ImagePixelDataNativeExtensions::Base::~Base ( )
virtualdefault

Member Function Documentation

◆ getCGContext()

virtual CGContextRef juce::ImagePixelDataNativeExtensions::Base::getCGContext ( ) const
pure virtual

◆ getCGImage()

virtual CFUniquePtr< CGImageRef > juce::ImagePixelDataNativeExtensions::Base::getCGImage ( CGColorSpaceRef  x) const
pure virtual

◆ getPages()

virtual Span< const Direct2DPixelDataPage > juce::ImagePixelDataNativeExtensions::Base::getPages ( ComSmartPtr< ID2D1Device1 >  ) const
pure virtual

◆ getTopLeft()

virtual Point< int > juce::ImagePixelDataNativeExtensions::Base::getTopLeft ( ) const
pure virtual

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