- void set_block_color(const Marklin::Block &, const Msp::GL::Color &);
- void reset_block_color(const Marklin::Block &);
- void sensor_event(unsigned, bool);
- void block_reserved(const Marklin::Block &, const Marklin::Train *);
- Marklin::Track3D *pick_track(int, int);
- void train_added(Marklin::Train &);
+ R2C2::Object *pick_object(const R2C2::Vector &);
+ void emergency(R2C2::Block *, const std::string &);
+ void halt_event(bool);
+ void locomotive_detected(const R2C2::Driver::DetectedLocomotive &);
+ void import_finished(int);
+ void train_added(R2C2::Train &);
+ void process_new_train(R2C2::Train &);