struct part {
void (*start)(void);
void (*update)(void);
+ void (*vblank)(void);
};
extern struct part parts[];
void dna_start(void);
void dna_update(void);
+void mitosis_init(void);
+void mitosis_start(void);
+void mitosis_update(void);
+void mitosis_vblank(void);
+
void simba_init(void);
void simba_start(void);
void simba_update(void);
+void simba_vblank(void);
#endif /* PARTS_H_ */