SetRoom() public method

public SetRoom ( Room r ) : void
r Room
return void
示例#1
0
    void SetRoom(Room room, int season)
    {
        roomeditor1.SetRoom(room, season);

        // roomeditor1's changed event handler will fire, which in turn invokes "OnRoomChanged", so
        // don't call that here.
    }
示例#2
0
            public override IList <Gtk.MenuItem> GetRightClickMenuItems()
            {
                var list = new List <Gtk.MenuItem>();

                {
                    Gtk.MenuItem followButton = new Gtk.MenuItem("Follow");
                    followButton.Activated += (sender, args) => {
                        parent.SetRoom(warp.DestRoom, parent.season, true);
                    };
                    list.Add(followButton);
                }
                {
                    Gtk.MenuItem setDestButton = new Gtk.MenuItem("Edit Destination");
                    setDestButton.Activated += (sender, args) => {
                        parent.EditingWarpDestination = warp;
                        parent.SetRoom(warp.DestRoom, parent.season, true);
                        parent.WarpEditor.SetSelectedWarp(warp);
                    };
                    list.Add(setDestButton);
                }

                return(list);
            }
示例#3
0
            public override IList <Gtk.MenuItem> GetRightClickMenuItems()
            {
                var list = new List <Gtk.MenuItem>();

                {
                    Gtk.MenuItem doneButton = new Gtk.MenuItem("Done");
                    doneButton.Activated += (sender, args) => {
                        parent.EditingWarpDestination = null;
                        parent.SetRoom(warp.SourceRoom, parent.season, true);
                    };
                    list.Add(doneButton);
                }

                return(list);
            }