OAVState Klassenreferenz

#import <OAVState.h>

Abgeleitet von NSObject.

Basisklasse für EXOAVState, EXState, PXVmlState und WXOAVState.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initWithClient:packagePart:
(void) - dealloc
(void) - reset
(Class) - client
(id) - packagePart
(void) - setPackagePart:
(unsigned short) - shapeTypeForId:
(void) - setShapeType:forId:
(id) - drawableForShapeId:
(void) - setDrawable:forShapeId:
(void) - addDualDrawable:
(BOOL) - isDualDrawable:

Geschützte Attribute

Class mClient
OCPPackagePartmPackagePart
NSMutableDictionarymShapeTypes
NSMutableDictionarymShapeIdMap
NSMutableSetmDualDrawables

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei OAVState.h.


Dokumentation der Elementfunktionen

- (id) initWithClient: (Class)  fp8
packagePart: (id)  fp12 

- (void) dealloc  

Implementiert NSObject.

Implementiert in EXState und PXVmlState.

- (void) reset  

- (Class) client  

- (id) packagePart  

- (void) setPackagePart: (id)  fp8  

- (unsigned short) shapeTypeForId: (id)  fp8  

- (void) setShapeType: (unsigned short)  fp8
forId: (id)  fp12 

- (id) drawableForShapeId: (id)  fp8  

- (void) setDrawable: (id)  fp8
forShapeId: (id)  fp12 

- (void) addDualDrawable: (id)  fp8  

- (BOOL) isDualDrawable: (id)  fp8  


Dokumentation der Datenelemente

- (Class) mClient [protected]

Definiert in Zeile 13 der Datei OAVState.h.

- (OCPPackagePart*) mPackagePart [protected]

Definiert in Zeile 14 der Datei OAVState.h.

- (NSMutableDictionary*) mShapeTypes [protected]

Definiert in Zeile 15 der Datei OAVState.h.

- (NSMutableDictionary*) mShapeIdMap [protected]

Definiert in Zeile 16 der Datei OAVState.h.

- (NSMutableSet*) mDualDrawables [protected]

Definiert in Zeile 17 der Datei OAVState.h.


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