1
0
mirror of https://github.com/deadw00d/AROS.git synced 2025-12-07 14:04:01 +00:00
Files
AROS-v0/workbench/tools/SysExplorer/sysexp_intern.h
Matthias Rustler a58f5dc15c copyright header fixed
copyright sign unified to (C)
$Id$ removed
Lang: removed
2021-05-02 13:46:08 +02:00

43 lines
989 B
C

#ifndef SYSEXPLORER_INTERN_H
#define SYSEXPLORER_INTERN_H
#include <exec/libraries.h>
#include <libraries/mui.h>
#include "sysexp_module.h"
struct SysexpBase
{
struct Library sesb_Lib;
struct List sesb_GenericBases;
struct List sesb_Modules;
/*
* This lists contains handlers for known public classes.
* It specifies information window class, as well as function
* to enumerate children objects for the class.
*
* For proper operation CLIDs in this list should
* be sorted from subclasses to superclasses.
*/
struct List sesb_ClassHandlers;
struct List sesb_ClassIgnore;
Object *sesb_Tree;
ULONG GlobalCount;
};
struct SysexpIntBase
{
struct Node seib_Node;
APTR seib_Base;
};
struct SysexpIntModule
{
struct SysexpModule seim_Module;
APTR seim_ModuleBase;
};
#endif /* SYSEXPLORER_INTERN_H */