diff options
Diffstat (limited to 'puzzle.hpp')
-rw-r--r-- | puzzle.hpp | 9 |
1 files changed, 4 insertions, 5 deletions
@@ -58,11 +58,6 @@ private: void CreateNewPuzzles(); void SelectRandomPicture(); Fl_PNG_Image *LoadPictureParts(std::unique_ptr<Puzzle>& tmp_puzzle); - - friend class PuzzleGame; - friend class ASearch; - friend void press_button_callback(Fl_Widget*, void*); - friend void solve_problem_callback(Fl_Widget*, void*); public: void SetXYEmptyBox(int x, int y) { empty_box.x = x; empty_box. y = y; } coordinates GetXYEmptyBox() { return empty_box; } @@ -73,6 +68,10 @@ public: gi->CalculateStandardPuzzlePos(); return gi; } + friend class PuzzleGame; + friend class ASearch; + friend void press_button_callback(Fl_Widget*, void*); + friend void solve_problem_callback(Fl_Widget*, void*); }; #endif |