home *** CD-ROM | disk | FTP | other *** search
- /* superplay/superplaybase.h */
- /* Version : 1.1 */
- /* Date : 06.01.1994 */
- /* Written by : Andreas R. Kleinert */
-
- #ifndef SUPERPLAY_SUPERPLAYBASE_H
- #define SUPERPLAY_SUPERPLAYBASE_H
-
- #ifndef SUPERPLAY_SUPERPLAY_H
- #include <superplay/superplay.h>
- #endif /* SUPERPLAY_SUPERPLAY_H */
-
- #ifndef EXEC_LISTS
- #include <exec/lists.h>
- #endif /* EXEC_LISTS */
-
- #ifndef EXEC_LIBRARIES
- #include <exec/libraries.h>
- #endif /* EXEC_LIBRARIES_H */
-
- /*
- Except the Library-Bases and the SPObjectList, you should NEVER access
- the entries inside SuperPlayBase directly.
- All other entries are "just for info".
- */
-
- struct SuperPlayBase
- {
- struct Library spb_LibNode;
- APTR spb_SegList;
- struct ExecBase *spb_SysBase;
- struct DosLibrary *spb_DOSBase;
- struct IntuitionBase *spb_IntuitionBase;
- struct List spb_SPObjectList;
- ULONG spb_Private1;
- ULONG spb_Private2;
- };
-
- #endif /* SUPERPLAY_SUPERPLAYBASE_H */
-