Блокируйте функции совместимости

LibBlockSetIsExpressionCompliant (блок)

Укажите, что файл блока TLC совместим со сворачиванием выражения. Вызовите эту функцию из BlockInstanceSetup функция. Вход к этой функции является записью блока.

Смотрите LibBlockSetIsExpressionCompliant(block) в block_api.tlc.

LibBlockSetIntegerDowncastUnnecessary (блок)

Укажите, что этот блок не должен осуществлять целое число downcasts для его выходного выражения. Вход к этой функции является записью блока.

Смотрите LibBlockSetIntegerDowncastUnnecessary(block) в block_api.tlc.

LibBlockSetCustomStorageComplianceLevel (блок, уровень)

Установите пользовательский уровень податливости устройства хранения данных блока.

Входные параметры к этой функции являются записью блока и пользовательским уровнем податливости класса памяти. Возможные уровни следующие:

  • 0 — Блок не поддерживает пользовательские классы памяти.

  • 1 — блок поддерживает уровень 1 пользовательские классы памяти. Уровень 1 пользовательские классы памяти не поддерживает set метод.

  • 2 — блок поддерживает уровень 1 и 2 пользовательские классы памяти. Пользовательские классы памяти уровня 2 включают уровень 1 пользовательские классы памяти и те, которые реализуют set метод.

Смотрите LibBlockSetCustomStorageComplianceLevel(block,level) в block_api.tlc.

Похожие темы