MayaFlux
1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
◆
add_action()
template<typename T >
static std::shared_ptr<
Influence
< T,
CrossingContext
> > MayaFlux::Nexus::Expanse::add_action
(
Actions
&
list
,
typename
Influence
< T,
CrossingContext
>::Producer
producer
)
inline
static
private
Definition at line
328
of file
Expanse.hpp
.
331
{
332
auto
action = std::make_shared<Influence<T, CrossingContext>>(std::move(producer));
333
list.emplace_back(action,
334
[action](
const
CrossingContext& ctx) { action->invoke(ctx); });
335
return
action;
336
}
MayaFlux
Nexus
Expanse
Generated by
1.9.8