JUCE v8.0.9
JUCE API
 
Loading...
Searching...
No Matches
juce::ImagePixelDataNativeExtensions::Concrete< Impl > Class Template Reference
Inheritance diagram for juce::ImagePixelDataNativeExtensions::Concrete< Impl >:
Collaboration diagram for juce::ImagePixelDataNativeExtensions::Concrete< Impl >:

Public Member Functions

 Concrete (Impl x)
 
CGContextRef getCGContext () const override
 
CFUniquePtr< CGImageRef > getCGImage (CGColorSpaceRef x) const override
 
Span< const Direct2DPixelDataPagegetPages (ComSmartPtr< ID2D1Device1 > x) const override
 
Point< int > getTopLeft () const override
 

Private Attributes

Impl impl
 

Constructor & Destructor Documentation

◆ Concrete()

template<typename Impl >
juce::ImagePixelDataNativeExtensions::Concrete< Impl >::Concrete ( Impl  x)
inlineexplicit

Member Function Documentation

◆ getCGContext()

template<typename Impl >
CGContextRef juce::ImagePixelDataNativeExtensions::Concrete< Impl >::getCGContext ( ) const
inlineoverridevirtual

◆ getCGImage()

template<typename Impl >
CFUniquePtr< CGImageRef > juce::ImagePixelDataNativeExtensions::Concrete< Impl >::getCGImage ( CGColorSpaceRef  x) const
inlineoverridevirtual

◆ getPages()

template<typename Impl >
Span< const Direct2DPixelDataPage > juce::ImagePixelDataNativeExtensions::Concrete< Impl >::getPages ( ComSmartPtr< ID2D1Device1 >  x) const
inlineoverridevirtual

◆ getTopLeft()

template<typename Impl >
Point< int > juce::ImagePixelDataNativeExtensions::Concrete< Impl >::getTopLeft ( ) const
inlineoverridevirtual

Member Data Documentation

◆ impl


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