22 #ifndef TETRAEDGE_TE_TE_FRAME_ANIM_H 23 #define TETRAEDGE_TE_TE_FRAME_ANIM_H 25 #include "tetraedge/te/te_signal.h" 26 #include "tetraedge/te/te_animation.h" 35 void update(
double millis)
override;
37 TeSignal0Param &frameChangedSignal() {
return _frameChangedSignal; };
39 void setFrameRate(
float rate) { _frameRate = rate; }
40 void setNbFrames(
int frames) { _nbFrames = frames; }
41 void setLoopCount(
int count) { _loopCount = count; }
42 void setReversed(
bool reverse) { _reversed = reverse; }
44 void setStartTime(
double start) { _startTime = start; }
45 void setEndTime(
double end) { _endTime = end; }
47 int lastFrameShown()
const {
return _lastFrameShown; }
69 #endif // TETRAEDGE_TE_TE_FRAME_ANIM_H Definition: te_signal.h:40
Definition: detection.h:27
Definition: te_frame_anim.h:30
Definition: te_animation.h:31