LibreOffice Module vcl (master)
1
|
#include <salgdicommon.hxx>
Public Member Functions | |
XorEmulation () | |
~XorEmulation () | |
void | SetTarget (int nWidth, int nHeight, int nBitmapDepth, CGContextRef, CGLayerRef) |
bool | UpdateTarget () |
void | Enable () |
void | Disable () |
bool | IsEnabled () const |
CGContextRef | GetTargetContext () const |
CGContextRef | GetMaskContext () const |
Private Attributes | |
CGLayerRef | m_xTargetLayer |
CGContextRef | m_xTargetContext |
CGContextRef | m_xMaskContext |
CGContextRef | m_xTempContext |
sal_uLong * | m_pMaskBuffer |
sal_uLong * | m_pTempBuffer |
int | m_nBufferLongs |
bool | m_bIsEnabled |
Definition at line 84 of file salgdicommon.hxx.
XorEmulation::XorEmulation | ( | ) |
XorEmulation::~XorEmulation | ( | ) |
|
inline |
Definition at line 93 of file salgdicommon.hxx.
References m_bIsEnabled.
|
inline |
Definition at line 92 of file salgdicommon.hxx.
References m_bIsEnabled.
|
inline |
Definition at line 96 of file salgdicommon.hxx.
References m_bIsEnabled, and m_xMaskContext.
|
inline |
Definition at line 95 of file salgdicommon.hxx.
References m_xTargetContext.
|
inline |
Definition at line 94 of file salgdicommon.hxx.
References m_bIsEnabled.
void XorEmulation::SetTarget | ( | int | nWidth, |
int | nHeight, | ||
int | nBitmapDepth, | ||
CGContextRef | , | ||
CGLayerRef | |||
) |
bool XorEmulation::UpdateTarget | ( | ) |
|
private |
Definition at line 106 of file salgdicommon.hxx.
Referenced by Disable(), Enable(), GetMaskContext(), and IsEnabled().
|
private |
Definition at line 105 of file salgdicommon.hxx.
|
private |
Definition at line 103 of file salgdicommon.hxx.
|
private |
Definition at line 104 of file salgdicommon.hxx.
|
private |
Definition at line 101 of file salgdicommon.hxx.
Referenced by GetMaskContext().
|
private |
Definition at line 100 of file salgdicommon.hxx.
Referenced by GetTargetContext().
|
private |
Definition at line 99 of file salgdicommon.hxx.
|
private |
Definition at line 102 of file salgdicommon.hxx.