Inviwo  0.9.10.1
Inviwo documentation
inviwo::animation::PropertyTrack< Prop, Key > Member List

This is the complete list of members for inviwo::animation::PropertyTrack< Prop, Key >, including all inherited members.

add(Seconds time, bool asNewSequence) overrideinviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
add(std::unique_ptr< KeyframeSequence > sequence) overrideinviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
add(std::unique_ptr< KeyframeSequenceTyped< Key > > sequence) (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
addKeyFrameUsingPropertyValue(const Property *property, Seconds time, std::unique_ptr< Interpolation > interpolation) override (defined in inviwo::animation::PropertyTrack< Prop, Key >)inviwo::animation::PropertyTrack< Prop, Key >virtual
addKeyFrameUsingPropertyValue(Seconds time, std::unique_ptr< Interpolation > interpolation) override (defined in inviwo::animation::PropertyTrack< Prop, Key >)inviwo::animation::PropertyTrack< Prop, Key >virtual
addObservation(ObservableInterface *observable)inviwo::Observerprotected
addObservationHelper(Observer *observer) (defined in inviwo::ObservableInterface)inviwo::ObservableInterfaceprotected
addObserver(TrackObserver *observer) (defined in inviwo::Observable< TrackObserver >)inviwo::Observable< TrackObserver >
addSequenceUsingPropertyValue(Seconds time, std::unique_ptr< Interpolation > interpolation) override (defined in inviwo::animation::PropertyTrack< Prop, Key >)inviwo::animation::PropertyTrack< Prop, Key >virtual
addToClosestSequence(std::unique_ptr< key_type > key)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >protected
BaseTrack(const std::string &identifier, const std::string &name, size_t priority=0) (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >
begin() (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >
begin() const (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >
classIdentifier() (defined in inviwo::animation::PropertyTrack< Prop, Key >)inviwo::animation::PropertyTrack< Prop, Key >static
const_iterator typedef (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >
deserialize(Deserializer &d) override (defined in inviwo::animation::PropertyTrack< Prop, Key >)inviwo::animation::PropertyTrack< Prop, Key >virtual
empty() const override (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
enabled_ (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >protected
end() (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >
end() const (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >
forEachObserver(C callback) (defined in inviwo::Observable< TrackObserver >)inviwo::Observable< TrackObserver >protected
getAllTimes() const override (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
getClassIdentifier() const override (defined in inviwo::animation::PropertyTrack< Prop, Key >)inviwo::animation::PropertyTrack< Prop, Key >virtual
getFirst() const override (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
getFirst() override (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
getFirstTime() const override (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
getIdentifier() const override (defined in inviwo::animation::PropertyTrack< Prop, Key >)inviwo::animation::PropertyTrack< Prop, Key >virtual
getLast() const override (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
getLast() override (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
getLastTime() const override (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
getName() const override (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
getPriority() const overrideinviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
getProperty() const override (defined in inviwo::animation::PropertyTrack< Prop, Key >)inviwo::animation::PropertyTrack< Prop, Key >virtual
getProperty() override (defined in inviwo::animation::PropertyTrack< Prop, Key >)inviwo::animation::PropertyTrack< Prop, Key >virtual
identifier_ (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >protected
isEnabled() const override (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
iterator typedef (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >
key_type typedef (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >
name_ (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >protected
notifyEnabledChanged(Track *t) (defined in inviwo::animation::TrackObservable)inviwo::animation::TrackObservableprotected
notifyFirstMoved(Track *t) (defined in inviwo::animation::TrackObservable)inviwo::animation::TrackObservableprotected
notifyIdentifierChanged(Track *t) (defined in inviwo::animation::TrackObservable)inviwo::animation::TrackObservableprotected
notifyKeyframeSequenceAdded(Track *t, KeyframeSequence *s) (defined in inviwo::animation::TrackObservable)inviwo::animation::TrackObservableprotected
notifyKeyframeSequenceRemoved(Track *t, KeyframeSequence *s) (defined in inviwo::animation::TrackObservable)inviwo::animation::TrackObservableprotected
notifyLastMoved(Track *t) (defined in inviwo::animation::TrackObservable)inviwo::animation::TrackObservableprotected
notifyNameChanged(Track *t) (defined in inviwo::animation::TrackObservable)inviwo::animation::TrackObservableprotected
notifyPriorityChanged(Track *t) (defined in inviwo::animation::TrackObservable)inviwo::animation::TrackObservableprotected
Observable()=default (defined in inviwo::Observable< TrackObserver >)inviwo::Observable< TrackObserver >
Observable(const Observable< TrackObserver > &other)inviwo::Observable< TrackObserver >
Observable(Observable< TrackObserver > &&other)inviwo::Observable< TrackObserver >
observables_ (defined in inviwo::Observer)inviwo::Observerprotected
ObservableSet typedef (defined in inviwo::Observer)inviwo::Observerprotected
Observer()=default (defined in inviwo::Observer)inviwo::Observer
Observer(const Observer &other) (defined in inviwo::Observer)inviwo::Observer
Observer(Observer &&other) (defined in inviwo::Observer)inviwo::Observer
onKeyframeAdded(Keyframe *, KeyframeSequence *) (defined in inviwo::animation::KeyframeSequenceObserver)inviwo::animation::KeyframeSequenceObserverinlinevirtual
onKeyframeRemoved(Keyframe *, KeyframeSequence *) (defined in inviwo::animation::KeyframeSequenceObserver)inviwo::animation::KeyframeSequenceObserverinlinevirtual
onKeyframeSequenceMoved(KeyframeSequence *seq) override (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >protectedvirtual
onKeyframeSequenceSelectionChanged(KeyframeSequence *) (defined in inviwo::animation::KeyframeSequenceObserver)inviwo::animation::KeyframeSequenceObserverinlinevirtual
operator()(Seconds from, Seconds to, AnimationState state) const overrideinviwo::animation::PropertyTrack< Prop, Key >virtual
operator=(const Track &)=delete (defined in inviwo::animation::Track)inviwo::animation::Track
inviwo::animation::TrackObservable::operator=(const Observable< TrackObserver > &other)inviwo::Observable< TrackObserver >
inviwo::animation::TrackObservable::operator=(Observable< TrackObserver > &&other)inviwo::Observable< TrackObserver >
operator=(Observer &&other) (defined in inviwo::Observer)inviwo::Observer
operator=(const Observer &other) (defined in inviwo::Observer)inviwo::Observer
operator[](size_t i) override (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
operator[](size_t i) const override (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
priority_ (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >protected
PropertyTrack() (defined in inviwo::animation::PropertyTrack< Prop, Key >)inviwo::animation::PropertyTrack< Prop, Key >
PropertyTrack(Prop *property) (defined in inviwo::animation::PropertyTrack< Prop, Key >)inviwo::animation::PropertyTrack< Prop, Key >
remove(size_t i) overrideinviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
remove(Keyframe *key) override (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
remove(KeyframeSequence *seq) override (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
removeObservation(ObservableInterface *observable)inviwo::Observer
removeObservationHelper(Observer *observer) (defined in inviwo::ObservableInterface)inviwo::ObservableInterfaceprotected
removeObservations() (defined in inviwo::Observer)inviwo::Observer
removeObserver(TrackObserver *observer) (defined in inviwo::Observable< TrackObserver >)inviwo::Observable< TrackObserver >
seq_type typedef (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >
sequences_ (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >protected
serialize(Serializer &s) const override (defined in inviwo::animation::PropertyTrack< Prop, Key >)inviwo::animation::PropertyTrack< Prop, Key >virtual
setEnabled(bool enabled) override (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
setIdentifier(const std::string &identifier) override (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
setName(const std::string &name) overrideinviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
setOtherProperty(Property *dstProperty, Keyframe *keyframe) overrideinviwo::animation::PropertyTrack< Prop, Key >inlinevirtual
setPriority(size_t priority) overrideinviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
setProperty(Property *property) override (defined in inviwo::animation::PropertyTrack< Prop, Key >)inviwo::animation::PropertyTrack< Prop, Key >virtual
size() const overrideinviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
startBlockingNotifications() override final (defined in inviwo::Observable< TrackObserver >)inviwo::Observable< TrackObserver >virtual
stopBlockingNotifications() override final (defined in inviwo::Observable< TrackObserver >)inviwo::Observable< TrackObserver >virtual
toTrack() override (defined in inviwo::animation::PropertyTrack< Prop, Key >)inviwo::animation::PropertyTrack< Prop, Key >virtual
Track()=default (defined in inviwo::animation::Track)inviwo::animation::Track
Track(const Track &)=delete (defined in inviwo::animation::Track)inviwo::animation::Track
updateKeyframeFromProperty(Property *srcProperty, Keyframe *keyframe) overrideinviwo::animation::PropertyTrack< Prop, Key >inlinevirtual
value_type typedef (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >
~BasePropertyTrack()=default (defined in inviwo::animation::BasePropertyTrack)inviwo::animation::BasePropertyTrackvirtual
~BaseTrack() (defined in inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >)inviwo::animation::BaseTrack< KeyframeSequenceTyped< Key > >virtual
~Observable() (defined in inviwo::Observable< TrackObserver >)inviwo::Observable< TrackObserver >virtual
~ObservableInterface()=default (defined in inviwo::ObservableInterface)inviwo::ObservableInterfacevirtual
~Observer()inviwo::Observervirtual
~PropertyTrack()inviwo::animation::PropertyTrack< Prop, Key >virtual
~Serializable()=default (defined in inviwo::Serializable)inviwo::Serializablevirtual
~Track()=defaultinviwo::animation::Trackvirtual