MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ add_inside()

template<typename T >
std::shared_ptr< Influence< T, CrossingContext > > MayaFlux::Nexus::Expanse::add_inside ( typename Influence< T, CrossingContext >::Producer  producer)
inline

Add an action of any type that runs on every commit for each entity inside.

Template Parameters
TType the producer returns; whatever the targets take.
Parameters
producerBuilds the value from the crossing context.
Returns
The influence, to add its targets with Influence::add_target.

Definition at line 226 of file Expanse.hpp.

228 {
229 return add_action<T>(m_insides, std::move(producer));
230 }