ShapeTarget constructor

ShapeTarget(
  1. Node host,
  2. ShapeInheritance policy
)

Implementation

factory ShapeTarget(Node host, ShapeInheritance policy) {
  return switch (policy) {
    .none => _NoneShapeTarget(host),
    .parent => _ParentShapeTarget(host),
    .scene => _SceneShapeTarget(host),
  };
}