public static BlueprintBodyChild Clone(BlueprintBodyChild blueprintBodyChild) { return (blueprintBodyChild != null ? new BlueprintBodyChild { Bounds = Clone(blueprintBodyChild.Bounds), Color = blueprintBodyChild.Color, Controller = Clone(blueprintBodyChild.Controller), Pos = Clone(blueprintBodyChild.Pos), ShapeId = blueprintBodyChild.ShapeId, Xaxis = blueprintBodyChild.Xaxis, Zaxis = blueprintBodyChild.Zaxis } : null); }
public static BlueprintBodyChild Clone(this BlueprintBodyChild blueprintBodyChild) { return(BlueprintScrappinUtil.Clone(blueprintBodyChild)); }
public static IEnumerable <BlueprintBodyChild> Clone(BlueprintBodyChild blueprintBodyChild, int count) { return(Enumerable .Range(0, count) .Select(_ => Clone(blueprintBodyChild))); }
public static IEnumerable <BlueprintBodyChild> Clone(this BlueprintBodyChild blueprintBodyChild, int count) { return(BlueprintScrappinUtil.Clone(blueprintBodyChild, count)); }