|
TouchCPLib
1.0.0
A touch-enabled GUI interface based on SDL and libTS. It provides a simple desktop-free UI for your embedded Raspberry projects.
|
#include <WavefunctionAnimation.h>


Public Member Functions | |
| WavefunctionAnimation () | |
| void | setRevolutionTime (int time) |
| void | draw (uint32_t time) override |
| The draw method. It will be called once per frame for each object in a scene. More... | |
| int | getX () const |
| int | getY () const |
| int | getWidth () const |
| int | getHeight () const |
| void | rebuild () |
Public Member Functions inherited from InteractiveGraphicsObject | |
| virtual | ~InteractiveGraphicsObject ()=default |
Public Member Functions inherited from GraphicsObject | |
| virtual | ~GraphicsObject ()=default |
| bool | isVisible () const |
| void | setVisibility (bool visible) |
Public Member Functions inherited from TouchEnabledObject | |
| TouchCallback | getTouchCallback () const |
| void | setTouchCallback (TouchCallback cb) |
| Set the touch interaction callback. More... | |
| bool | isTouchEnabled () const |
| True if the object reacts to touch events. More... | |
| void | setTouchEnabled (bool enabled) |
| Set if the object has to react to touch events. More... | |
| bool | isPropagateInteraction () const |
| True if the object will call the handlers of object placed below when touched. More... | |
| void | setPropagateInteraction (bool propagate) |
| Set wheter the object has to call the handlers of objects placed below, when touched. More... | |
| WavefunctionAnimation::WavefunctionAnimation | ( | ) |
|
overridevirtual |
The draw method. It will be called once per frame for each object in a scene.
| time | A time parameter (as given by SDL_GetTicks) for time-based animation purposes |
Implements GraphicsObject.
|
virtual |
Implements TouchEnabledObject.
|
virtual |
Implements TouchEnabledObject.
|
virtual |
Implements TouchEnabledObject.
|
virtual |
Implements TouchEnabledObject.
| void WavefunctionAnimation::rebuild | ( | ) |
| void WavefunctionAnimation::setRevolutionTime | ( | int | time | ) |