@:optionaloptionalslope_shape:Null<{size:SlopeSize, angle:SlopeAngle}>
@:optionaloptionalslope_direction:Null<SlopeDirection>
index:Int
@:optionaloptionalcustom_shape:Null<ShapeOptions>