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

◆ initialize()

void MayaFlux::Buffers::RootGraphicsUnit::initialize ( ProcessingToken  token)

Definition at line 48 of file TokenUnitManager.cpp.

49{
50 root_buffer->initialize();
51 root_buffer->set_token_active(true);
52
53 processing_chain->set_preferred_token(token);
54 processing_chain->set_enforcement_strategy(TokenEnforcementStrategy::STRICT);
55
56 root_buffer->set_processing_chain(processing_chain);
57}
@ STRICT
Strictly enforces token assignment with no cross-token sharing.
std::shared_ptr< RootGraphicsBuffer > root_buffer
std::shared_ptr< BufferProcessingChain > processing_chain

References processing_chain, root_buffer, and MayaFlux::Buffers::STRICT.