Searched refs:SpringNode (Results 1 – 11 of 11) sorted by relevance
23 class SpringNode; variable34 virtual void OnNodeAdd(RefPtr<SpringNode>& node) = 0;35 virtual void OnNodeDelete(RefPtr<SpringNode>& node) = 0;43 virtual RefPtr<SpringNode> GetNext(const RefPtr<SpringNode>& node) = 0;47 virtual RefPtr<SpringNode> GetControlNode() const = 0;51 virtual RefPtr<SpringNode> GetNode(int32_t index) const = 0;60 void NotifyNodeAdd(RefPtr<SpringNode>& node) in NotifyNodeAdd()67 void NotifyNodeDelete(RefPtr<SpringNode>& node) in NotifyNodeDelete()
30 void AddNode(RefPtr<SpringNode> node);32 RefPtr<SpringNode> GetNext(const RefPtr<SpringNode>& node) override;39 RefPtr<SpringNode> GetControlNode() const override in GetControlNode()44 RefPtr<SpringNode> GetNode(int32_t index) const override;66 std::unordered_map<int32_t, RefPtr<SpringNode>> nodes_;
20 void SimpleSpringAdapter::AddNode(RefPtr<SpringNode> node) in AddNode()30 RefPtr<SpringNode> SimpleSpringAdapter::GetNext(const RefPtr<SpringNode>& node) in GetNext()39 RefPtr<SpringNode> SimpleSpringAdapter::GetNode(int32_t index) const in GetNode()
25 class SpringNode : public AceType, public SpringNodeListenable {26 DECLARE_ACE_TYPE(SpringNode, AceType);29 explicit SpringNode(int32_t index) in SpringNode() function34 ~SpringNode() override = default;
27 RefPtr<SpringNode> srcNode; in ResetControl()73 void BilateralSpringAdapter::MoveNode(const RefPtr<SpringNode>& srcNode, int32_t dstIndex) in MoveNode()75 RefPtr<SpringNode> dstNode; in MoveNode()92 RefPtr<SpringNode> node; in SetDeltaValue()
162 void OnNodeAdd(RefPtr<SpringNode>& node) override;164 void OnNodeDelete(RefPtr<SpringNode>& node) override;176 RefPtr<SpringNode> GetControlNode() const in GetControlNode()266 void SetParams(RefPtr<SpringNode>& node);
45 void SimpleSpringChain::OnNodeAdd(RefPtr<SpringNode>& node) in OnNodeAdd()53 void SimpleSpringChain::OnNodeDelete(RefPtr<SpringNode>& node) in OnNodeDelete()120 void SimpleSpringChain::SetParams(RefPtr<SpringNode>& node) in SetParams()
27 : SpringNode(index), context_(context), value_(value) in SimpleSpringNode()49 SpringNode::SetValue(value); in SetValue()83 SpringNode::EndToValue(endValue, velocity); in EndToValue()
26 class SimpleSpringNode : public SpringNode {27 DECLARE_ACE_TYPE(SimpleSpringNode, SpringNode);
40 void MoveNode(const RefPtr<SpringNode>& srcNode, int32_t dstIndex);
36 RefPtr<SpringNode> node; in NotifyNext()