@:value({ margin : 0.04, mass : 1.0, bend : 0.5, shape : SoftShape.Cloth })new(shape:SoftShape = SoftShape.Cloth, bend:Float = 0.5, mass:Float = 1.0, margin:Float = 0.04)
body:SoftBody
@:value(false)ready:Bool = false
@:value(0.0)vertOffsetX:Float = 0.0
@:value(0.0)vertOffsetY:Float = 0.0
@:value(0.0)vertOffsetZ:Float = 0.0
@:value("")name:String = ""
object:Object
notifyOnAdd(f:() ‑> Void):Void
notifyOnInit(f:() ‑> Void):Void
notifyOnLateUpdate(f:() ‑> Void):Void
notifyOnRemove(f:() ‑> Void):Void
notifyOnRender(f:Graphics ‑> Void):Void
notifyOnRender2D(f:Graphics ‑> Void):Void
notifyOnUpdate(f:() ‑> Void):Void
remove():Void
removeLateUpdate(f:() ‑> Void):Void
removeRender(f:Graphics ‑> Void):Void
removeRender2D(f:Graphics ‑> Void):Void
removeUpdate(f:() ‑> Void):Void