JUCE v8.0.9
JUCE API
 
Loading...
Searching...
No Matches
juce::Direct2DGraphicsContext::PendingClipList Class Reference

#include <juce_Direct2DGraphicsContext_windows.h>

Collaboration diagram for juce::Direct2DGraphicsContext::PendingClipList:

Public Member Functions

template<typename Numeric >
void clipTo (const RectangleList< Numeric > &other)
 
void clipTo (Rectangle< float > i)
 
RectangleList< floatgetList () const
 
bool isClipApplied () const
 
void reset (Rectangle< float > maxBounds)
 
void subtract (Rectangle< float > i)
 

Private Attributes

bool clipApplied = false
 
RectangleList< floatlist
 

Member Function Documentation

◆ clipTo() [1/2]

template<typename Numeric >
void juce::Direct2DGraphicsContext::PendingClipList::clipTo ( const RectangleList< Numeric > &  other)
inline

◆ clipTo() [2/2]

void juce::Direct2DGraphicsContext::PendingClipList::clipTo ( Rectangle< float i)
inline

◆ getList()

RectangleList< float > juce::Direct2DGraphicsContext::PendingClipList::getList ( ) const
inline

References list.

◆ isClipApplied()

bool juce::Direct2DGraphicsContext::PendingClipList::isClipApplied ( ) const
inline

References clipApplied.

◆ reset()

void juce::Direct2DGraphicsContext::PendingClipList::reset ( Rectangle< float maxBounds)
inline

References clipApplied, and list.

◆ subtract()

void juce::Direct2DGraphicsContext::PendingClipList::subtract ( Rectangle< float i)
inline

Member Data Documentation

◆ clipApplied

bool juce::Direct2DGraphicsContext::PendingClipList::clipApplied = false
private

◆ list

RectangleList<float> juce::Direct2DGraphicsContext::PendingClipList::list
private

Referenced by clipTo(), clipTo(), getList(), reset(), and subtract().


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