ru:toolworks:docs:apparatus:enchaining

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ru:toolworks:docs:apparatus:enchaining [2022/01/05 15:35] – Немного поправил jisparru:toolworks:docs:apparatus:enchaining [2022/07/18 18:11] (текущий) – Remove trouble. jispar
Строка 1: Строка 1:
 ====== Объединение в цепи ====== ====== Объединение в цепи ======
  
-Объединение в цепи - процесс отбора подмножества чанков (или ремней) на базе определённого фильтр-критерия. Как только ремни и чанки были объединены в цепь, они блокируются и любые структурные их изменения минимизируются в целях целостности итерации.+Объединение в цепи - процесс отбора подмножества чанков (или ремней) на базе определённого [[ru:toolworks:docs:apparatus:filter|фильтр]]-критерия. Как только ремни и чанки были объединены в цепь, они блокируются и любые структурные их изменения минимизируются в целях целостности [[ru:toolworks:docs:apparatus:iterating|итерации]].
  
 ===== Организация в C++ ===== ===== Организация в C++ =====
Строка 8: Строка 8:
  
 <code cpp> <code cpp>
-FChainChain = Mechanism->Enchain(Filter);+FChainChain = Mechanism->Enchain(Filter).Get();
 </code> </code>
  
Строка 19: Строка 19:
  
 <code cpp> <code cpp>
-FSolidChainChain = Mechanism->EnchainSolid(Filter);+FSolidChainChain = Mechanism->EnchainSolid(Filter).Get();
 </code> </code>
 +
 +
 +==== Чанк - Прокси ====
 +
 +Если вы хотите итерироваться по чанкам напрямую, вам следует объединить их в один список прокси-чанков.
 +
 +Чтобы это сделать, доступен специальный перегруженный [[appi>class_a_mechanism.html#ae72188d973bed3d8484dc5ab87e5e1e1|метод]].
 +Он принимает [[ue>API/Runtime/Core/Containers/TArray|массив]] прокси-чанков своим вторым аргументом. Первый аргумент - фильтр.
  • ru/toolworks/docs/apparatus/enchaining.1641386132.txt.gz
  • Последнее изменение: 2022/01/05 15:35
  • jispar