Toggle navigation
ivorium
iv_components
Example project
GitHub
Main Page
Modules
Classes
Files
File List
File Members
ivorium_graphics
Animation
Connectors
Source_AnimNode.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
Source_Connector.hpp
"
4
5
namespace
iv
6
{
7
8
template
<
class
T >
9
class
Source_AnimNode
:
public
AnimNode
< T >,
public
Source_Connector
< T >
10
{
11
public
:
12
using
AnimNode< T >::instance
;
13
ClientMarker
cm
;
14
15
Source_AnimNode
(
Instance
* inst, T
const
& default_value ) :
16
AnimNode
< T >( inst, default_value ),
17
Source_Connector
< T >( inst, default_value, this ),
18
cm
( inst, this,
"Source_AnimNode"
)
19
{
20
this->cm.
inherits
( this->
AnimNode< T >::cm
, this->
Source_Connector< T >::cm
);
21
}
22
};
23
24
}