Definition at line 32 of file CClip.hpp.
Exponent::GUI::Windowing::CClip::CClip | ( | ) |
Construction
virtual Exponent::GUI::Windowing::CClip::~CClip | ( | ) | [virtual] |
Destruction
void Exponent::GUI::Windowing::CClip::clearClipRegion | ( | ) |
Clear the clipping region
bool Exponent::GUI::Windowing::CClip::displayIsClipped | ( | ) | [inline] |
Is it currently clipped
bool | True if display is clipped, false otherwise |
Definition at line 94 of file CClip.hpp.
References m_isClipped.
const CRect& Exponent::GUI::Windowing::CClip::getCurrentClipRegion | ( | ) | const [inline] |
Get the current clipping regiion
const | CRect& The current global clipping position |
Definition at line 75 of file CClip.hpp.
References m_currentClip.
void Exponent::GUI::Windowing::CClip::getCurrentClipRegion | ( | CRect & | area | ) |
Get the current clipping region
area | On return filled with the current clipping area |
void Exponent::GUI::Windowing::CClip::initialise | ( | CNativeImage * | image, | |
const CRect & | area, | |||
void * | context = NULL | |||
) |
Initialise
image | The native drawing image | |
area | The total onscreen window area | |
context | On Mac must be the quartz context we are associated with, on PC can be null |
void Exponent::GUI::Windowing::CClip::setCurrentClipRegion | ( | const CRect & | area | ) |
Set teh current clipping region
area | The actual window position to clip |
void Exponent::GUI::Windowing::CClip::uninitialise | ( | ) |
Uninitialise
CRect Exponent::GUI::Windowing::CClip::m_area [protected] |
CRect Exponent::GUI::Windowing::CClip::m_currentClip [protected] |
Current clipping area
Definition at line 104 of file CClip.hpp.
Referenced by getCurrentClipRegion().
CNativeImage* Exponent::GUI::Windowing::CClip::m_image [protected] |
bool Exponent::GUI::Windowing::CClip::m_initialised [protected] |
bool Exponent::GUI::Windowing::CClip::m_isClipped [protected] |
Are we currently clipped
Definition at line 102 of file CClip.hpp.
Referenced by displayIsClipped().
CGContextRef Exponent::GUI::Windowing::CClip::m_theContext [protected] |