Укажите, что файл блока TLC совместим со сворачиванием выражения. Вызовите эту функцию из BlockInstanceSetup
функция. Вход к этой функции является записью блока.
Смотрите LibBlockSetIsExpressionCompliant(block)
в block_api.tlc
.
Укажите, что этот блок не должен осуществлять целое число downcasts для его выходного выражения. Вход к этой функции является записью блока.
Смотрите LibBlockSetIntegerDowncastUnnecessary(block)
в block_api.tlc
.
Установите пользовательский уровень податливости устройства хранения данных блока.
Входные параметры к этой функции являются записью блока и пользовательским уровнем податливости класса памяти. Возможные уровни следующие:
0 — Блок не поддерживает пользовательские классы памяти.
1 — блок поддерживает уровень 1 пользовательские классы памяти. Уровень 1 пользовательские классы памяти не поддерживает set
метод.
2 — блок поддерживает уровень 1 и 2 пользовательские классы памяти. Пользовательские классы памяти уровня 2 включают уровень 1 пользовательские классы памяти и те, которые реализуют set
метод.
Смотрите LibBlockSetCustomStorageComplianceLevel(block,level)
в block_api.tlc
.