2 Copyright © 1995-2002, The AROS Development Team. All rights reserved.
9 # define OA_Base TAG_USER+4200
11 # define OA_InTree OA_Base+1
12 # define OA_Presentation OA_Base+2
13 # define OA_Parent OA_Base+3
14 # define OA_Disused OA_Base+4
16 # define OM_FreeList_Add OA_Base+5
17 # define OM_Delete OA_Base+6
21 struct MinNode f_Node
;
25 struct ObserverClassData
29 struct MinList freeList
;
33 struct __dummyObserverData__
35 struct MUI_NotifyData mnd
;
36 struct ObserverClassData ocd
;
39 struct ObsFreeListAddMsg
51 # define observerData(obj) (&(((struct __dummyObserverData__ *)(obj))->ocd))
53 # define _presentation(obj) (observerData(obj)->presentation)
54 # define _o_parent(obj) (observerData(obj)->parent)