Home
last modified time | relevance | path

Searched refs:trackStart_ (Results 1 - 2 of 2) sorted by relevance

/foundation/graphic/graphic_3d/lume/metaobject/src/animation/
H A Dtrack_animation_state.cpp74 if (!(keyframeArray_ && trackStart_ && trackEnd_ && currentValue_)) { in UpdateValid()
97 trackStart_.reset(); in Reset()
107 if (trackStart_ && trackStart_->GetTypeId() != keyframeArray_->GetTypeId(TypeIdRole::ITEM)) { in ValidateValues()
110 if (!trackStart_) { in ValidateValues()
112 if (trackStart_ = keyframeArray_->Clone({ CloneValueType::DEFAULT_VALUE, TypeIdRole::ITEM }); trackStart_) { in ValidateValues()
113 trackEnd_ = trackStart_->Clone(false); in ValidateValues()
114 keyframeArray_->GetAnyAt(0, *trackStart_); in ValidateValues()
116 currentValue_ = trackStart_ in ValidateValues()
[all...]
H A Dtrack_animation_state.h53 return trackStart_;
93 IAny::Ptr currentValue_; // Latest evaluated value (between trackStart_ and trackEnd_)
94 IAny::Ptr trackStart_; // Current keyframe value member in Internal::final

Completed in 2 milliseconds