22#ifndef TETRAEDGE_GAME_PUZZLE_COMPUTER_HYDRA_H
23#define TETRAEDGE_GAME_PUZZLE_COMPUTER_HYDRA_H
25#include "tetraedge/te/te_3d_object2.h"
26#include "tetraedge/te/te_lua_gui.h"
27#include "tetraedge/te/te_timer.h"
37 void setTargetCoordinates(
int x,
int y,
int z);
40 void clearChecklistScreen();
41 bool enterChecklistScreen();
42 bool enterCoordinatesScreen();
43 bool enterSelectMode();
44 bool exitChecklistScreen();
45 bool exitCoordinatesScreen();
46 bool exitSelectMode();
48 bool hideUnavailableModeMsg();
50 bool processCheckListScreen();
51 bool registerNewDigit(
int digit);
52 bool showConfirmDestination();
53 bool showUnavailableModeMsg();
55 bool onButton0Clicked();
56 bool onButton1Clicked();
57 bool onButton2Clicked();
58 bool onButton3Clicked();
59 bool onButton4Clicked();
60 bool onButton5Clicked();
61 bool onButton6Clicked();
62 bool onButton7Clicked();
63 bool onButton8Clicked();
64 bool onButton9Clicked();
65 bool onButtonBoatClicked();
66 bool onButtonCancelClicked();
67 bool onButtonGrappleClicked();
68 bool onButtonHelicopterClicked();
69 bool onButtonSubmarineClicked();
70 bool onButtonSailboatClicked();
71 bool onButtonPlaneClicked();
74 bool onPuzzleCompleted();
75 bool onTransitionTimer();
Definition: puzzle_computer_hydra.h:31
Definition: te_3d_object2.h:36
Definition: te_lua_gui.h:51
Definition: te_timer.h:33