home *** CD-ROM | disk | FTP | other *** search
- {$if not def INTUITION_CLASSES_H} CONST INTUITION_CLASSES_H=0;
-
- { *********************************************************************
- ** KickPascal-Include-Datei "intuition/classes.h" zu Kickstart 3.0 **
- ********************************************************************* }
-
- TYPE p_IClass = ^IClass;
- TYPE p__Object = ^_Object;
-
- {$if not def UTILITY_HOOKS_H;incl "utility/hooks.h";endif}
- {$if not def INTUITION_CLASSUSR_H;incl "intuition/classusr.h";endif}
-
-
- TYPE IClass = RECORD;
- cl_Dispatcher : Hook;
- cl_Reserved : Long;
- cl_Super : p_IClass;
- cl_ID : ClassID;
- cl_InstOffset : Word;
- cl_InstSize : Word;
- cl_UserData : Long;
- cl_SubclassCount : Long;
- cl_ObjectCount : Long;
- cl_Flags : Long;
- END;
- TYPE Class = IClass;
- _p_Class = ^Class; { "_" ergänzt! }
-
- CONST CLF_INLIST = $00000001;
-
- TYPE _Object = RECORD
- o_Node : MinNode;
- o_Class : p_IClass;
- END;
-
- {$endif}
-