Блоки блочной совместимости

LibBlockSetIsExpressionCompliant (блок

)

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

См. LibBlockSetIsExpressionCompliant(block) в block_api.tlc.

LibBlockSetIntegerDowncastНенужный (блок

)

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

См. LibBlockSetIntegerDowncastUnnecessary(block) в block_api.tlc.

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

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

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

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

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

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

См. LibBlockSetCustomStorageComplianceLevel(block,level) в block_api.tlc.

Похожие темы