Subversion Repositories programming

Rev

Rev 344 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 344 Rev 346
Line 53... Line 53...
53
        std::vector<Elevator*> elevator;
53
        std::vector<Elevator*> elevator;
54
        int num_floors;
54
        int num_floors;
55
        int num_elevators;
55
        int num_elevators;
56
 
56
 
57
        // GUI Functions
57
        // GUI Functions
58
        void stop_at_floor (Elevator *e, int on_floor);
58
        void stop_at_floor (Elevator *e, int on_floor, int direction);
59
        void update_elevator_position (Elevator *e, float new_floor);
59
        void update_elevator_position (Elevator *e, float new_floor);
60
 
60
 
61
        // Dispatcher Stuff
61
        // Dispatcher Stuff
62
        Glib::Dispatcher dispatcher;
62
        Glib::Dispatcher dispatcher;
63
        std::queue<Dispatch_Data> gui_events;
63
        std::queue<Dispatch_Data> gui_events;