oops.. only build it when it _is_ valid.
[AROS-Contrib.git] / vpdf / arrowstring_class.h
blob59697d8f4f22ccd0947b50747e6a452e1495c66f
1 #ifndef ARROWSTRING_H
2 #define ARROWSTRING_H 1
4 #include "mcc/classes.h"
6 #if defined(__AROS__)
7 #define ArrowStringObject BOOPSIOBJMACRO_START(getArrowStringClass())
8 #else
9 #define ArrowStringObject NewObject(getArrowStringClass(), NULL
10 #endif
12 #define MM_ArrowString_Dummy ( OM_Dummy + 0x10000 )
13 #define MA_ArrowString_TagBase ( TAG_USER + 0x10000 )
15 #define MM_ArrowString_Increase ( MM_ArrowString_Dummy + 1 )
16 #define MM_ArrowString_Decrease ( MM_ArrowString_Dummy + 2 )
18 #define MA_ArrowString_Changed ( MA_ArrowString_TagBase + 1 )
19 #define MA_ArrowString_Step ( MA_ArrowString_TagBase + 2 )
20 #define MA_ArrowString_Min ( MA_ArrowString_TagBase + 3 )
21 #define MA_ArrowString_Max ( MA_ArrowString_TagBase + 4 )
23 DEFCLASS(ArrowString);
25 #endif