Graphical representation of a keyframe.
More...
#include <keyframewidgetqt.h>
|
| enum | { Type = UserType + static_cast<int>(ItemTypes::Keyframe)
} |
|
|
| KeyframeWidgetQt (Keyframe &keyframe, QGraphicsItem *parent) |
|
virtual void | paint (QPainter *painter, const QStyleOptionGraphicsItem *options, QWidget *widget) override |
|
const Keyframe & | getKeyframe () const |
|
Keyframe & | getKeyframe () |
| void | lock () |
|
void | unlock () |
|
bool | islocked () const |
|
virtual int | type () const override |
|
virtual void | onKeyframeSelectionChanged (Keyframe *) |
|
| Observer (const Observer &other) |
|
| Observer (Observer &&other) |
|
Observer & | operator= (Observer &&other) |
|
Observer & | operator= (const Observer &other) |
| virtual | ~Observer () |
| void | removeObservation (ObservableInterface *observable) |
|
void | removeObservations () |
|
| virtual void | onKeyframeTimeChanged (Keyframe *key, Seconds oldTime) override |
|
virtual QRectF | boundingRect () const override |
|
QVariant | itemChange (GraphicsItemChange change, const QVariant &value) override |
| void | addObservation (ObservableInterface *observable) |
|
|
Keyframe & | keyframe_ |
|
bool | isEditing_ = false |
|
std::unordered_set< ObservableInterface * > | observables_ |
Graphical representation of a keyframe.
◆ lock()
| void inviwo::animation::KeyframeWidgetQt::lock |
( |
| ) |
|
Lock when editing keyframe from GUI
◆ onKeyframeTimeChanged()
| virtual void inviwo::animation::KeyframeWidgetQt::onKeyframeTimeChanged |
( |
Keyframe * | key, |
|
|
Seconds | oldTime ) |
|
overrideprotectedvirtual |
The documentation for this class was generated from the following file: