MayaFlux
0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
◆
initialize()
template<size_t N = 0>
void
MayaFlux::Nodes::CompositeOpNode
<
N
>::initialize
(
)
inline
Definition at line
408
of file
NodeCombine.hpp
.
409
{
410
if
(!
m_is_initialized
) {
411
if
(
m_manager
)
412
detail::composite_initialize
(
m_inputs
, *
m_manager
,
m_token
, this->shared_from_this());
413
m_is_initialized
=
true
;
414
}
415
if
(
m_manager
)
416
detail::composite_apply_semantics
(
m_inputs
, *
m_manager
,
m_token
);
417
}
MayaFlux::Nodes::CompositeOpNode::m_manager
NodeGraphManager * m_manager
Definition
NodeCombine.hpp:543
MayaFlux::Nodes::CompositeOpNode::m_token
ProcessingToken m_token
Definition
NodeCombine.hpp:544
MayaFlux::Nodes::CompositeOpNode::m_inputs
std::vector< std::shared_ptr< Node > > m_inputs
Definition
NodeCombine.hpp:541
MayaFlux::Nodes::CompositeOpNode::m_is_initialized
bool m_is_initialized
Definition
NodeCombine.hpp:547
MayaFlux::Nodes::detail::composite_initialize
void composite_initialize(const std::vector< std::shared_ptr< Node > > &inputs, NodeGraphManager &manager, ProcessingToken token, const std::shared_ptr< Node > &self)
Definition
NodeCombine.cpp:240
MayaFlux::Nodes::detail::composite_apply_semantics
void composite_apply_semantics(const std::vector< std::shared_ptr< Node > > &inputs, NodeGraphManager &manager, ProcessingToken token)
Definition
NodeCombine.cpp:258
MayaFlux
Nodes
CompositeOpNode
Generated by
1.9.8