1 #ifndef BOOTMENU_INTERN_H
2 #define BOOTMENU_INTERN_H
5 Copyright © 1995-2006, The AROS Development Team. All rights reserved.
8 Desc: Internal definitions for bootmenu
12 #include <aros/libcall.h>
13 #include <exec/libraries.h>
14 #include <exec/lists.h>
15 #include <libcore/base.h>
16 #include <libraries/expansionbase.h>
17 #include <libraries/bootmenu.h>
19 #include LC_LIBDEFS_FILE
23 struct ExpansionBase
*bm_ExpansionBase
;
24 struct GfxBase
*bm_GfxBase
;
25 struct IntuitionBase
*bm_IntuitionBase
;
26 struct BootConfig bm_BootConfig
;
27 struct Screen
*bm_Screen
;
28 struct Window
*bm_Window
;
29 struct MainGadgets bm_MainGadgets
;
34 #define ExpansionBase BootMenuBase->bm_ExpansionBase
36 #define GfxBase BootMenuBase->bm_GfxBase
38 #define IntuitionBase BootMenuBase->bm_IntuitionBase
40 void InitBootConfig(struct BootConfig
*bootcfg
, APTR BootLoaderBase
);
42 #endif /* BOOTMENU_INTERN_H */