Searched refs:AnimatableArithmeticProxy (Results 1 – 2 of 2) sorted by relevance
22 class AnimatableArithmeticProxy : public AnimatableArithmetic<AnimatableArithmeticProxy> {24 AnimatableArithmeticProxy() = default;25 … explicit AnimatableArithmeticProxy(RefPtr<CustomAnimatableArithmetic> object) : object_(object) {} in AnimatableArithmeticProxy() function26 virtual ~AnimatableArithmeticProxy() = default;28 AnimatableArithmeticProxy Add(const AnimatableArithmeticProxy& val) const override in Add()37 return AnimatableArithmeticProxy(object_->Add(val.object_)); in Add()40 AnimatableArithmeticProxy Minus(const AnimatableArithmeticProxy& val) const override in Minus()48 return AnimatableArithmeticProxy(object_->Minus(val.object_)); in Minus()51 AnimatableArithmeticProxy Multiply(const float scale) const override in Multiply()56 return AnimatableArithmeticProxy(object_->Multiply(scale)); in Multiply()[all …]
134 AnimatableArithmeticProxy proxy(castProp->Get()); in ConvertToRSProperty()135 auto rsProp = std::make_shared<RSAnimatableProperty<AnimatableArithmeticProxy>>(proxy); in ConvertToRSProperty()138 rsProp->Set(AnimatableArithmeticProxy(value)); in ConvertToRSProperty()143 [cb = castProp->GetUpdateCallback()](const AnimatableArithmeticProxy& value) { in ConvertToRSProperty()