22 #ifndef NANCY_ACTION_SOUNDEQUALIZERPUZZLE_H 23 #define NANCY_ACTION_SOUNDEQUALIZERPUZZLE_H 25 #include "engines/nancy/action/actionrecord.h" 33 struct SoundEqualizerPuzzleData;
37 class ViewportScrollbar;
45 void registerGraphics()
override;
48 void execute()
override;
73 uint16 _solveChannelID = 0;
74 uint16 _solveMinVolume = 0;
75 uint16 _solveMaxVolume = 0;
76 uint16 _solveMinRate = 0;
77 uint16 _solveMaxRate = 0;
90 Common::String getRecordTypeName()
const override {
return "SoundEqualizerPuzzle"; }
91 bool isViewportRelative()
const override {
return true; }
93 void updateSlider(uint sliderID);
99 #endif // NANCY_ACTION_SOUNDEQUALIZERPUZZLE_H Definition: managed_surface.h:51
Definition: commontypes.h:151
Definition: actionrecord.h:149
Definition: soundequalizerpuzzle.h:27
Definition: puzzledata.h:93
Definition: commontypes.h:254
Definition: soundequalizerpuzzle.h:39
Definition: commontypes.h:166
Definition: actionmanager.h:32