#pragma interface #ifndef BUILDER_H #define BUILDER_H class BUILDER_SUB{ public: virtual void edit(); virtual void save(); /*~PROTOBEG~ BUILDER_SUB */ /*~PROTOEND~ BUILDER_SUB */ }; class BUILDER_RECORDS: public BUILDER_SUB{ /*~PROTOBEG~ BUILDER_RECORDS */ /*~PROTOEND~ BUILDER_RECORDS */ }; class BUILDER_GENDIA: public BUILDER_SUB{ /*~PROTOBEG~ BUILDER_GENDIA */ /*~PROTOEND~ BUILDER_GENDIA */ }; class MENU_ENTRY: public ARRAY_OBJ{ public: char context; SSTRING title; SSTRING icon; BUILDER_SUB *sub; /*~PROTOBEG~ MENU_ENTRY */ public: MENU_ENTRY (void); int edit (void); /*~PROTOEND~ MENU_ENTRY */ }; class MENU_ENTRIES: public ARRAY{ /*~PROTOBEG~ MENU_ENTRIES */ public: int edit (void); MENU_ENTRY *getitem (int no)const; /*~PROTOEND~ MENU_ENTRIES */ }; class BUILDER_MENU: public BUILDER_SUB{ /*~PROTOBEG~ BUILDER_MENU */ /*~PROTOEND~ BUILDER_MENU */ }; class BUILDMOD{ /*~PROTOBEG~ BUILDMOD */ /*~PROTOEND~ BUILDMOD */ }; #endif