22 #ifndef NANCY_ACTION_SPIGOTPUZZLE_H 23 #define NANCY_ACTION_SPIGOTPUZZLE_H 25 #include "engines/nancy/action/actionrecord.h" 37 void updateGraphics()
override;
40 void execute()
override;
44 Common::String getRecordTypeName()
const override {
return "SpigotPuzzle"; }
45 bool isViewportRelative()
const override {
return true; }
51 uint _numInbetweens = 0;
67 uint16 _letterTime = 0;
75 uint16 _solveSoundDelay = 0;
87 int _animatingSpigotID = -1;
88 int _animatingLetterID = -1;
89 int _pushedButtonID = -1;
91 uint32 _nextAnimTime = 0;
99 #endif // NANCY_ACTION_SPIGOTPUZZLE_H Definition: managed_surface.h:51
Definition: commontypes.h:171
Definition: actionrecord.h:149
Definition: commontypes.h:254
Definition: spigotpuzzle.h:31
Definition: actionmanager.h:32