Show pagesourceOld revisionsBacklinksExport to PDFBack to top Share via Share via... Twitter LinkedIn Facebook Pinterest Telegram WhatsApp Yammer Reddit TeamsRecent ChangesSend via e-MailPrintPermalink × This is an old revision of the document! Enchaining Enchaining is the process of selecting a subset of Chunks (or Belts) based on a certain Filter criteria. Once enchained Belts and Chunks become locked, the structural changes become minimized for the sake of consistent iterating. C++ Workflow That’s pretty basic, really. You don’t create (instantiate) Chains manually but those are actually managed by the Machine class. Assuming you’ve already assembled the needed Filter all you have to do is call a global (static) Machine method named Enchain passing it a filter and a reference for a unique Chain identifier to be filled. int32 ChainId; UMachine::Enchain(Filter, ChainId); You are now ready to obtain the chain designated by this unique identifier and use its methods later: FChain& Chain = UMachine::ObtainChain(ChainId); Make sure you’re actually assigning it to a reference (&), and not copying an entire chain. en/toolworks/docs/apparatus/enchaining.1623946584.txt.gz Last modified: 2021/06/17 19:16by vladius