Docsv3.31.0
Back to API Reference
Class

CompositeModifier

sealed
Inherits:BaseModifier

Combines modifiers and splits semicolon-delimited parameters by child order. A child that splits again takes its own list as one parenthesized segment: (a;b);c.

public static BaseModifier FindLeaf(BaseModifier root, Type modifierType)

The style-level capability test: returns root itself, or the first composite leaf (depth-first), assignable to modifierType; null when none. Every "does this style speak X" lookup goes through here so composites are never invisible.

protected override void OnEnable()
protected override void OnDisable()
protected override void OnDestroy()
protected override void OnApply(in RangeApplyContext context)
public override string ToString()