MFDeviceContext Klassenreferenz

#import <MFDeviceContext.h>

Abgeleitet von NSObject und < NSCopying >.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initWithDriver:
(void) - dealloc
(struct _NSPoint- getPenPosition
(void) - setPenPosition:
(void) - setTextUpdateCP:
(_Bool) - getTextUpdateCP
(void) - setMiterLimit:
(double) - getMiterLimit
(void) - setTextHorizontalAlign:
(int) - getTextHorizontalAlign
(void) - setTextVerticalAlign:
(int) - getTextVerticalAlign
(void) - setTextDirection:
(int) - getTextDirection
(void) - setTextColour:
(id) - getTextColour
(void) - setTextJustification:fp8:
(int) - getTextBreakExtra
(int) - getTextBreakCount
(void) - setTextCharExtra:
(int) - getTextCharExtra
(void) - setBkColour:
(id) - getBkColour
(void) - setBkMode:
(int) - getBkMode
(void) - setBrushOrg:
(struct _NSPoint- getBrushOrg
(void) - setFont:
(id) - getFont
(void) - setArcDirection:
(int) - getArcDirection
(void) - setPolyFillMode:
(int) - getPolyFillMode
(void) - setStretchBltMode:
(int) - getStretchBltMode
(void) - setCurrentTransform:
(id) - getCurrentTransform
(id) - getPath
(void) - setPath:
(id) - getSelectedPalette
(void) - setSelectedPalette:
(id) - getPen
(void) - setPen:
(id) - getBrush
(void) - setBrush:
(int) - getRop2
(void) - setRop2:
(id) - copyWithZone:

Öffentliche, statische Methoden

(id) + deviceContextWithDriver:

Geschützte Attribute

NSObject< MFDeviceDriver > * m_driver
_Bool m_textUpdateCP
double m_miterLimit
int m_textHorizontalAlign
int m_textVerticalAlign
int m_textDirection
MFFontm_font
NSColorStubm_textColour
int m_textBreakExtra
int m_textBreakCount
int m_textCharExtra
NSColorStubm_bkColour
int m_bkMode
struct _NSPoint m_brushOrg
struct _NSPoint m_penPos
int m_arcDirection
int m_polyFillMode
MFTransformm_transform
MFPenm_pen
MFBrushm_brush
MFPalettem_selectedPalette
int m_rop2
int m_stretchMode
MFPathm_path

Ausführliche Beschreibung

Definiert in Zeile 13 der Datei MFDeviceContext.h.


Dokumentation der Elementfunktionen

+ (id) deviceContextWithDriver: (id)  fp8  

- (id) initWithDriver: (id)  fp8  

- (void) dealloc  

Implementiert NSObject.

- (struct _NSPoint) getPenPosition  

- (void) setPenPosition: (struct _NSPoint fp8  

- (void) setTextUpdateCP: (_Bool)  fp8  

- (_Bool) getTextUpdateCP  

- (void) setMiterLimit: (double)  fp8  

- (double) getMiterLimit  

- (void) setTextHorizontalAlign: (int)  fp8  

- (int) getTextHorizontalAlign  

- (void) setTextVerticalAlign: (int)  fp8  

- (int) getTextVerticalAlign  

- (void) setTextDirection: (int)  fp8  

- (int) getTextDirection  

- (void) setTextColour: (id)  fp8  

- (id) getTextColour  

- (void) setTextJustification: (int) 
fp8: (int)  fp12 

- (int) getTextBreakExtra  

- (int) getTextBreakCount  

- (void) setTextCharExtra: (int)  fp8  

- (int) getTextCharExtra  

- (void) setBkColour: (id)  fp8  

- (id) getBkColour  

- (void) setBkMode: (int)  fp8  

- (int) getBkMode  

- (void) setBrushOrg: (struct _NSPoint fp8  

- (struct _NSPoint) getBrushOrg  

- (void) setFont: (id)  fp8  

- (id) getFont  

- (void) setArcDirection: (int)  fp8  

- (int) getArcDirection  

- (void) setPolyFillMode: (int)  fp8  

- (int) getPolyFillMode  

- (void) setStretchBltMode: (int)  fp8  

- (int) getStretchBltMode  

- (void) setCurrentTransform: (id)  fp8  

- (id) getCurrentTransform  

- (id) getPath  

- (void) setPath: (id)  fp8  

- (id) getSelectedPalette  

- (void) setSelectedPalette: (id)  fp8  

- (id) getPen  

- (void) setPen: (id)  fp8  

- (id) getBrush  

- (void) setBrush: (id)  fp8  

- (int) getRop2  

- (void) setRop2: (int)  fp8  

- (id) copyWithZone: (struct _NSZone *)  fp8  

Erneute Implementation von < NSCopying >.


Dokumentation der Datenelemente

- (NSObject<MFDeviceDriver>*) m_driver [protected]

Definiert in Zeile 15 der Datei MFDeviceContext.h.

- (_Bool) m_textUpdateCP [protected]

Definiert in Zeile 16 der Datei MFDeviceContext.h.

- (double) m_miterLimit [protected]

Definiert in Zeile 17 der Datei MFDeviceContext.h.

- (int) m_textHorizontalAlign [protected]

Definiert in Zeile 18 der Datei MFDeviceContext.h.

- (int) m_textVerticalAlign [protected]

Definiert in Zeile 19 der Datei MFDeviceContext.h.

- (int) m_textDirection [protected]

Definiert in Zeile 20 der Datei MFDeviceContext.h.

- (MFFont*) m_font [protected]

Definiert in Zeile 21 der Datei MFDeviceContext.h.

- (NSColorStub*) m_textColour [protected]

Definiert in Zeile 22 der Datei MFDeviceContext.h.

- (int) m_textBreakExtra [protected]

Definiert in Zeile 23 der Datei MFDeviceContext.h.

- (int) m_textBreakCount [protected]

Definiert in Zeile 24 der Datei MFDeviceContext.h.

- (int) m_textCharExtra [protected]

Definiert in Zeile 25 der Datei MFDeviceContext.h.

- (NSColorStub*) m_bkColour [protected]

Definiert in Zeile 26 der Datei MFDeviceContext.h.

- (int) m_bkMode [protected]

Definiert in Zeile 27 der Datei MFDeviceContext.h.

- (struct _NSPoint) m_brushOrg [read, protected]

Definiert in Zeile 28 der Datei MFDeviceContext.h.

- (struct _NSPoint) m_penPos [read, protected]

Definiert in Zeile 29 der Datei MFDeviceContext.h.

- (int) m_arcDirection [protected]

Definiert in Zeile 30 der Datei MFDeviceContext.h.

- (int) m_polyFillMode [protected]

Definiert in Zeile 31 der Datei MFDeviceContext.h.

- (MFTransform*) m_transform [protected]

Definiert in Zeile 32 der Datei MFDeviceContext.h.

- (MFPen*) m_pen [protected]

Definiert in Zeile 33 der Datei MFDeviceContext.h.

- (MFBrush*) m_brush [protected]

Definiert in Zeile 34 der Datei MFDeviceContext.h.

- (MFPalette*) m_selectedPalette [protected]

Definiert in Zeile 35 der Datei MFDeviceContext.h.

- (int) m_rop2 [protected]

Definiert in Zeile 36 der Datei MFDeviceContext.h.

- (int) m_stretchMode [protected]

Definiert in Zeile 37 der Datei MFDeviceContext.h.

- (MFPath*) m_path [protected]

Definiert in Zeile 38 der Datei MFDeviceContext.h.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: