disable debug
[AROS.git] / workbench / tools / SysExplorer / sysexp_intern.h
blob880543599ec53eeda1634ef964d625ca43ccdd36
1 #ifndef SYSEXPLORER_INTERN_H
2 #define SYSEXPLORER_INTERN_H
4 #include <exec/libraries.h>
5 #include <libraries/mui.h>
7 #include "sysexp_module.h"
9 struct SysexpBase
11 struct Library sesb_Lib;
12 struct List sesb_GenericBases;
13 struct List sesb_Modules;
15 * This lists contains handlers for known public classes.
16 * It specifies information window class, as well as function
17 * to enumerate children objects for the class.
19 * For proper operation CLIDs in this list should
20 * be sorted from subclasses to superclasses.
22 struct List sesb_ClassHandlers;
24 Object *sesb_Tree;
26 ULONG GlobalCount;
29 struct SysexpIntBase
31 struct Node seib_Node;
32 APTR seib_Base;
35 struct SysexpIntModule
37 struct SysexpModule seim_Module;
38 APTR seim_ModuleBase;
41 #endif /* SYSEXPLORER_INTERN_H */