public override float GetMargin(BulletShape shape) { BulletShapeUnman shapeu = shape as BulletShapeUnman; return BSAPICPP.GetMargin2(shapeu.ptr); }