Destination_AnimNode.hpp
Go to the documentation of this file.
1 #pragma once
2 
4 
5 namespace iv
6 {
7 
8 template< class T >
9 class Destination_AnimNode : public AnimNode< T >, public Destination_Connector< T >
10 {
11 public:
14 
15  Destination_AnimNode( Instance * inst, T const & initial_value ) :
16  AnimNode< T >( inst, initial_value ),
17  Destination_Connector< T >( inst, this, nullptr ),
18  cm( inst, this, "Destination_AnimNode" )
19  {
21  }
22 
23  Destination_AnimNode( Instance * inst, Attr< T > * destination, T const & initial_value ) :
24  AnimNode< T >( inst, initial_value ),
25  Destination_Connector< T >( inst, this, destination ),
26  cm( inst, this, "Destination_AnimNode" )
27  {
29  }
30 };
31 
32 }