Tabs to spaces, more consistent formatting.
[AROS.git] / workbench / libs / muimaster / classes / dataspace.h
blob7c97a9e41a13eeff93cf0dbbe6ddca03c9a10ac3
1 #ifndef _MUI_CLASSES_DATASPACE_H
2 #define _MUI_CLASSES_DATASPACE_H
4 /*
5 Copyright © 2002-2003, The AROS Development Team. All rights reserved.
6 $Id$
7 */
9 /*** Name *******************************************************************/
10 #define MUIC_Dataspace "Dataspace.mui"
12 /*** Identifier base (for Zune extensions) **********************************/
13 #define MUIB_Dataspace (MUIB_ZUNE | 0x00000b00)
16 /*** Methods ****************************************************************/
17 #define MUIM_Dataspace_Add (MUIB_MUI | 0x00423366) /* MUI: V11 */
18 #define MUIM_Dataspace_Clear (MUIB_MUI | 0x0042b6c9) /* MUI: V11 */
19 #define MUIM_Dataspace_Find (MUIB_MUI | 0x0042832c) /* MUI: V11 */
20 #define MUIM_Dataspace_Merge (MUIB_MUI | 0x00423e2b) /* MUI: V11 */
21 #define MUIM_Dataspace_ReadIFF (MUIB_MUI | 0x00420dfb) /* MUI: V11 */
22 #define MUIM_Dataspace_Remove (MUIB_MUI | 0x0042dce1) /* MUI: V11 */
23 #define MUIM_Dataspace_WriteIFF (MUIB_MUI | 0x00425e8e) /* MUI: V11 */
25 struct MUIP_Dataspace_Add
27 STACKED ULONG MethodID;
28 STACKED APTR data;
29 STACKED LONG len;
30 STACKED ULONG id;
33 struct MUIP_Dataspace_Clear
35 STACKED ULONG MethodID;
38 struct MUIP_Dataspace_Find
40 STACKED ULONG MethodID;
41 STACKED ULONG id;
44 struct MUIP_Dataspace_Merge
46 STACKED ULONG MethodID;
47 STACKED Object *dataspace;
50 struct MUIP_Dataspace_ReadIFF
52 STACKED ULONG MethodID;
53 STACKED struct IFFHandle *handle;
56 struct MUIP_Dataspace_Remove
58 STACKED ULONG MethodID;
59 STACKED ULONG id;
62 struct MUIP_Dataspace_WriteIFF
64 STACKED ULONG MethodID;
65 STACKED struct IFFHandle *handle;
66 STACKED ULONG type;
67 STACKED ULONG id;
70 /*** Attributes *************************************************************/
71 #define MUIA_Dataspace_Pool (MUIB_MUI | 0x00424cf9) /* MUI: V11 i.. APTR */
74 extern const struct __MUIBuiltinClass _MUI_Dataspace_desc; /* PRIV */
76 #endif /* _MUI_CLASSES_DATASPACE_H */