doors { name: "Q Door" type: EVENT panels { room: "Main Area" name: "SOLID" } panels { room: "Main Area" name: "RODENT" } panels { room: "Main Area" name: "COIN" } panels { room: "Main Area" name: "RULE" } panels { room: "Main Area" name: "PORCUPINE" } panels { room: "Main Area" name: "DISAGREE" } panels { room: "Main Area" name: "DEMAND" } panels { room: "Main Area" name: "FLOWER" } panels { room: "Main Area" name: "BEE" } panels { room: "Main Area" name: "DUO" } panels { room: "Main Area" name: "LINGO 2" } panels { room: "Main Area" name: "CRUSH" } } doors { name: "Side Door" type: LOCATION_ONLY panels { room: "Main Area" name: "SOLID" answer: "liquid" } panels { room: "Main Area" name: "RODENT" answer: "squirrel" } panels { room: "Main Area" name: "COIN" answer: "quarter" } panels { room: "Main Area" name: "RULE" answer: "queen" } panels { room: "Main Area" name: "PORCUPINE" answer: "quill" } panels { room: "Main Area" name: "DISAGREE" answer: "quarrel" } panels { room: "Main Area" name: "DEMAND" answer: "request" } panels { room: "Main Area" name: "FLOWER" answer: "bouquet" } panels { room: "Main Area" name: "BEE" answer: "mosquito" } panels { room: "Main Area" name: "DUO" answer: "quartet" } panels { room: "Main Area" name: "LINGO 2" answer: "sequel" } panels { room: "Main Area" name: "CRUSH" answer: "squash" } location_room: "Main Area" } log tree commit diff stats
path: root/src/area_popup.h
blob: 00c644d08d598107c0a99d99350b82f16b31318b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#ifndef AREA_POPUP_H_03FAC988
#define AREA_POPUP_H_03FAC988

#include <wx/wxprec.h>

#ifndef WX_PRECOMP
#include <wx/wx.h>
#endif

class AreaPopup : public wxScrolledCanvas {
 public:
  AreaPopup(wxWindow* parent, int area_id);

  void UpdateIndicators();

 private:
  void OnPaint(wxPaintEvent& event);

  int area_id_;

  wxBitmap unchecked_eye_;
  wxBitmap checked_eye_;
  wxBitmap rendered_;
};

#endif /* end of include guard: AREA_POPUP_H_03FAC988 */