AIAnnotator.h File Reference
#include "AITypes.h"
#include "AIDocumentView.h"
#include "AIFixedMath.h"
#include "AIRealMath.h"
#include "AIPlugin.h"
#include "AIHeaderBegin.h"
#include "AIHeaderEnd.h"
Go to the source code of this file.
Detailed Description
Define Documentation
| #define kAIAnnotatorSuite "AI Annotator Suite" |
| #define kAIAnnotatorSuiteVersion kAIAnnotatorSuiteVersion6 |
| #define kAIAnnotatorSuiteVersion6 AIAPI_VERSION(6) |
| #define kAIAnnotatorVersion kAIAnnotatorSuiteVersion |
| #define kAnnotateArtObject 5 |
| #define kAnnotateBetaObject 1 |
| #define kAnnotateBetaObjects 2 |
| #define kAnnotateBeziers 3 |
| #define kAnnotateGWorldPortType 2 |
| #define kAnnotateNoPortType 0 |
| #define kAnnotateNothing 0 |
| #define kAnnotateWindowPortType 1 |
Typedef Documentation
This is a reference to an annotator.
It is never dereferenced.
Enumeration Type Documentation
Bit flag values for annotators, which determine how an annotation is drawn.
- See also:
AIAnnotatorSuite::SetAnnotatorOptions()
- Enumerator:
| kDrawBeforeAllOthers |
Send notification to this annotator before other annotators, but after selection.
|
| kDrawOnInactiveDocuments |
Send notification for inactive documents.
By default notification is sent only to the active document.
|
| kDontDrawOnInactiveView |
Do not send notification for inactive views.
By default notification is sent to all views.
|
| AIAnnotatorOptionsFlagValuesDummy |
Dummy value to ensure 32 bit enums.
|