unreal.BypassContainerCheck

class unreal.BypassContainerCheck

Bases: EnumBase

Selects whether SetObjectProperties performs container diff-and-recurse logic or emits a single ValueSet for the whole property. Named (rather than bool) so call sites read clearly at the point of use.

C++ Source:

  • Plugin: ToolsetRegistry

  • Module: ToolsetRegistry

  • File: ToolsetLibrary.h

NO: BypassContainerCheck = Ellipsis

Default. Compare incoming JSON against the live container and emit precise ArrayAdd / ArrayRemove / ArrayClear / ValueSet notifications with element indices.

Type:

0

YES: BypassContainerCheck = Ellipsis

Skip container diff logic and emit a single ValueSet for the property. Use when the receiving object handles a top-level ValueSet instead of per-element events.

Type:

1