Formatting

This commit is contained in:
Mario Zechner 2025-10-29 14:59:01 +01:00
parent 63e3e010fb
commit 4200024fbb
146 changed files with 1256 additions and 955 deletions

View File

@ -5,6 +5,5 @@
import FlutterMacOS
import Foundation
func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {
}

View File

@ -53,10 +53,11 @@ public class Animation: NSObject {
public var timelines: ArrayTimeline {
get {
let result = spine_animation_get_timelines(_ptr.assumingMemoryBound(to: spine_animation_wrapper.self))
return ArrayTimeline(fromPointer: result!)
return ArrayTimeline(fromPointer: result!)
}
set {
spine_animation_set_timelines(_ptr.assumingMemoryBound(to: spine_animation_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_array_timeline_wrapper.self))
spine_animation_set_timelines(
_ptr.assumingMemoryBound(to: spine_animation_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_array_timeline_wrapper.self))
}
}
@ -66,7 +67,7 @@ public class Animation: NSObject {
public var duration: Float {
get {
let result = spine_animation_get_duration(_ptr.assumingMemoryBound(to: spine_animation_wrapper.self))
return result
return result
}
set {
spine_animation_set_duration(_ptr.assumingMemoryBound(to: spine_animation_wrapper.self), newValue)
@ -87,7 +88,8 @@ public class Animation: NSObject {
/// Returns true if this animation contains a timeline with any of the specified property IDs.
public func hasTimeline(_ ids: ArrayPropertyId) -> Bool {
let result = spine_animation_has_timeline(_ptr.assumingMemoryBound(to: spine_animation_wrapper.self), ids._ptr.assumingMemoryBound(to: spine_array_property_id_wrapper.self))
let result = spine_animation_has_timeline(
_ptr.assumingMemoryBound(to: spine_animation_wrapper.self), ids._ptr.assumingMemoryBound(to: spine_array_property_id_wrapper.self))
return result
}
@ -103,8 +105,14 @@ public class Animation: NSObject {
/// - Parameter alpha: 0 applies the current or setup values (depending on blend). 1 applies the timeline values. Between 0 and 1 applies values between the current or setup values and the timeline values. By adjusting alpha over time, an animation can be mixed in or out. alpha can also be useful to apply animations on top of each other (layering).
/// - Parameter blend: Controls how mixing is applied when alpha < 1.
/// - Parameter direction: Indicates whether the timelines are mixing in or out. Used by timelines which perform instant transitions, such as DrawOrderTimeline or AttachmentTimeline.
public func apply(_ skeleton: Skeleton, _ lastTime: Float, _ time: Float, _ loop: Bool, _ events: ArrayEvent?, _ alpha: Float, _ blend: MixBlend, _ direction: MixDirection, _ appliedPose: Bool) {
spine_animation_apply(_ptr.assumingMemoryBound(to: spine_animation_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), lastTime, time, loop, events?._ptr.assumingMemoryBound(to: spine_array_event_wrapper.self), alpha, spine_mix_blend(rawValue: UInt32(blend.rawValue)), spine_mix_direction(rawValue: UInt32(direction.rawValue)), appliedPose)
public func apply(
_ skeleton: Skeleton, _ lastTime: Float, _ time: Float, _ loop: Bool, _ events: ArrayEvent?, _ alpha: Float, _ blend: MixBlend,
_ direction: MixDirection, _ appliedPose: Bool
) {
spine_animation_apply(
_ptr.assumingMemoryBound(to: spine_animation_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), lastTime,
time, loop, events?._ptr.assumingMemoryBound(to: spine_array_event_wrapper.self), alpha,
spine_mix_blend(rawValue: UInt32(blend.rawValue)), spine_mix_direction(rawValue: UInt32(direction.rawValue)), appliedPose)
}
/// - Parameter target: After the first and before the last entry.
@ -121,4 +129,4 @@ public class Animation: NSObject {
public func dispose() {
spine_animation_dispose(_ptr.assumingMemoryBound(to: spine_animation_wrapper.self))
}
}
}

View File

@ -381,7 +381,8 @@ public class ArrayAnimation: NSObject {
/// Adds a value to the end of this array
public func add(_ value: Animation?) {
spine_array_animation_add(_ptr.assumingMemoryBound(to: spine_array_animation_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_animation_wrapper.self))
spine_array_animation_add(
_ptr.assumingMemoryBound(to: spine_array_animation_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_animation_wrapper.self))
}
/// Removes all elements from this array
@ -459,7 +460,8 @@ public class ArrayAtlasPage: NSObject {
/// Adds a value to the end of this array
public func add(_ value: AtlasPage?) {
spine_array_atlas_page_add(_ptr.assumingMemoryBound(to: spine_array_atlas_page_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self))
spine_array_atlas_page_add(
_ptr.assumingMemoryBound(to: spine_array_atlas_page_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self))
}
/// Removes all elements from this array
@ -537,7 +539,8 @@ public class ArrayAtlasRegion: NSObject {
/// Adds a value to the end of this array
public func add(_ value: AtlasRegion?) {
spine_array_atlas_region_add(_ptr.assumingMemoryBound(to: spine_array_atlas_region_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
spine_array_atlas_region_add(
_ptr.assumingMemoryBound(to: spine_array_atlas_region_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
}
/// Removes all elements from this array
@ -611,35 +614,36 @@ public class ArrayAttachment: NSObject {
let elementPtr = buffer[Int(index)]
guard let ptr = elementPtr else { return nil }
let rtti = spine_attachment_get_rtti(ptr)
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
case "BoundingBoxAttachment":
let castedPtr = spine_attachment_cast_to_bounding_box_attachment(ptr)
return BoundingBoxAttachment(fromPointer: castedPtr!)
case "ClippingAttachment":
let castedPtr = spine_attachment_cast_to_clipping_attachment(ptr)
return ClippingAttachment(fromPointer: castedPtr!)
case "MeshAttachment":
let castedPtr = spine_attachment_cast_to_mesh_attachment(ptr)
return MeshAttachment(fromPointer: castedPtr!)
case "PathAttachment":
let castedPtr = spine_attachment_cast_to_path_attachment(ptr)
return PathAttachment(fromPointer: castedPtr!)
case "PointAttachment":
let castedPtr = spine_attachment_cast_to_point_attachment(ptr)
return PointAttachment(fromPointer: castedPtr!)
case "RegionAttachment":
let castedPtr = spine_attachment_cast_to_region_attachment(ptr)
return RegionAttachment(fromPointer: castedPtr!)
default:
fatalError("Unknown concrete type: \(rttiClassName) for abstract class Attachment")
}
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
case "BoundingBoxAttachment":
let castedPtr = spine_attachment_cast_to_bounding_box_attachment(ptr)
return BoundingBoxAttachment(fromPointer: castedPtr!)
case "ClippingAttachment":
let castedPtr = spine_attachment_cast_to_clipping_attachment(ptr)
return ClippingAttachment(fromPointer: castedPtr!)
case "MeshAttachment":
let castedPtr = spine_attachment_cast_to_mesh_attachment(ptr)
return MeshAttachment(fromPointer: castedPtr!)
case "PathAttachment":
let castedPtr = spine_attachment_cast_to_path_attachment(ptr)
return PathAttachment(fromPointer: castedPtr!)
case "PointAttachment":
let castedPtr = spine_attachment_cast_to_point_attachment(ptr)
return PointAttachment(fromPointer: castedPtr!)
case "RegionAttachment":
let castedPtr = spine_attachment_cast_to_region_attachment(ptr)
return RegionAttachment(fromPointer: castedPtr!)
default:
fatalError("Unknown concrete type: \(rttiClassName) for abstract class Attachment")
}
}
}
/// Adds a value to the end of this array
public func add(_ value: Attachment?) {
spine_array_attachment_add(_ptr.assumingMemoryBound(to: spine_array_attachment_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_attachment_wrapper.self))
spine_array_attachment_add(
_ptr.assumingMemoryBound(to: spine_array_attachment_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_attachment_wrapper.self))
}
/// Removes all elements from this array
@ -717,7 +721,8 @@ public class ArrayBone: NSObject {
/// Adds a value to the end of this array
public func add(_ value: Bone?) {
spine_array_bone_add(_ptr.assumingMemoryBound(to: spine_array_bone_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_bone_wrapper.self))
spine_array_bone_add(
_ptr.assumingMemoryBound(to: spine_array_bone_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_bone_wrapper.self))
}
/// Removes all elements from this array
@ -795,7 +800,8 @@ public class ArrayBoneData: NSObject {
/// Adds a value to the end of this array
public func add(_ value: BoneData?) {
spine_array_bone_data_add(_ptr.assumingMemoryBound(to: spine_array_bone_data_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_bone_data_wrapper.self))
spine_array_bone_data_add(
_ptr.assumingMemoryBound(to: spine_array_bone_data_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_bone_data_wrapper.self))
}
/// Removes all elements from this array
@ -873,7 +879,8 @@ public class ArrayBonePose: NSObject {
/// Adds a value to the end of this array
public func add(_ value: BonePose?) {
spine_array_bone_pose_add(_ptr.assumingMemoryBound(to: spine_array_bone_pose_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self))
spine_array_bone_pose_add(
_ptr.assumingMemoryBound(to: spine_array_bone_pose_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self))
}
/// Removes all elements from this array
@ -951,7 +958,9 @@ public class ArrayBoundingBoxAttachment: NSObject {
/// Adds a value to the end of this array
public func add(_ value: BoundingBoxAttachment?) {
spine_array_bounding_box_attachment_add(_ptr.assumingMemoryBound(to: spine_array_bounding_box_attachment_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_bounding_box_attachment_wrapper.self))
spine_array_bounding_box_attachment_add(
_ptr.assumingMemoryBound(to: spine_array_bounding_box_attachment_wrapper.self),
value?._ptr.assumingMemoryBound(to: spine_bounding_box_attachment_wrapper.self))
}
/// Removes all elements from this array
@ -972,7 +981,8 @@ public class ArrayBoundingBoxAttachment: NSObject {
public var length: Int {
get { count }
set {
spine_array_bounding_box_attachment_set_size(_ptr.assumingMemoryBound(to: spine_array_bounding_box_attachment_wrapper.self), newValue, nil)
spine_array_bounding_box_attachment_set_size(
_ptr.assumingMemoryBound(to: spine_array_bounding_box_attachment_wrapper.self), newValue, nil)
}
}
@ -1025,32 +1035,33 @@ public class ArrayConstraint: NSObject {
let elementPtr = buffer[Int(index)]
guard let ptr = elementPtr else { return nil }
let rtti = spine_constraint_get_rtti(ptr)
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
case "IkConstraint":
let castedPtr = spine_constraint_cast_to_ik_constraint(ptr)
return IkConstraint(fromPointer: castedPtr!)
case "PathConstraint":
let castedPtr = spine_constraint_cast_to_path_constraint(ptr)
return PathConstraint(fromPointer: castedPtr!)
case "PhysicsConstraint":
let castedPtr = spine_constraint_cast_to_physics_constraint(ptr)
return PhysicsConstraint(fromPointer: castedPtr!)
case "Slider":
let castedPtr = spine_constraint_cast_to_slider(ptr)
return Slider(fromPointer: castedPtr!)
case "TransformConstraint":
let castedPtr = spine_constraint_cast_to_transform_constraint(ptr)
return TransformConstraint(fromPointer: castedPtr!)
default:
fatalError("Unknown concrete type: \(rttiClassName) for abstract class Constraint")
}
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
case "IkConstraint":
let castedPtr = spine_constraint_cast_to_ik_constraint(ptr)
return IkConstraint(fromPointer: castedPtr!)
case "PathConstraint":
let castedPtr = spine_constraint_cast_to_path_constraint(ptr)
return PathConstraint(fromPointer: castedPtr!)
case "PhysicsConstraint":
let castedPtr = spine_constraint_cast_to_physics_constraint(ptr)
return PhysicsConstraint(fromPointer: castedPtr!)
case "Slider":
let castedPtr = spine_constraint_cast_to_slider(ptr)
return Slider(fromPointer: castedPtr!)
case "TransformConstraint":
let castedPtr = spine_constraint_cast_to_transform_constraint(ptr)
return TransformConstraint(fromPointer: castedPtr!)
default:
fatalError("Unknown concrete type: \(rttiClassName) for abstract class Constraint")
}
}
}
/// Adds a value to the end of this array
public func add(_ value: Constraint?) {
spine_array_constraint_add(_ptr.assumingMemoryBound(to: spine_array_constraint_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_constraint_wrapper.self))
spine_array_constraint_add(
_ptr.assumingMemoryBound(to: spine_array_constraint_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_constraint_wrapper.self))
}
/// Removes all elements from this array
@ -1124,32 +1135,34 @@ public class ArrayConstraintData: NSObject {
let elementPtr = buffer[Int(index)]
guard let ptr = elementPtr else { return nil }
let rtti = spine_constraint_data_get_rtti(ptr)
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
case "IkConstraintData":
let castedPtr = spine_constraint_data_cast_to_ik_constraint_data(ptr)
return IkConstraintData(fromPointer: castedPtr!)
case "PathConstraintData":
let castedPtr = spine_constraint_data_cast_to_path_constraint_data(ptr)
return PathConstraintData(fromPointer: castedPtr!)
case "PhysicsConstraintData":
let castedPtr = spine_constraint_data_cast_to_physics_constraint_data(ptr)
return PhysicsConstraintData(fromPointer: castedPtr!)
case "SliderData":
let castedPtr = spine_constraint_data_cast_to_slider_data(ptr)
return SliderData(fromPointer: castedPtr!)
case "TransformConstraintData":
let castedPtr = spine_constraint_data_cast_to_transform_constraint_data(ptr)
return TransformConstraintData(fromPointer: castedPtr!)
default:
fatalError("Unknown concrete type: \(rttiClassName) for abstract class ConstraintData")
}
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
case "IkConstraintData":
let castedPtr = spine_constraint_data_cast_to_ik_constraint_data(ptr)
return IkConstraintData(fromPointer: castedPtr!)
case "PathConstraintData":
let castedPtr = spine_constraint_data_cast_to_path_constraint_data(ptr)
return PathConstraintData(fromPointer: castedPtr!)
case "PhysicsConstraintData":
let castedPtr = spine_constraint_data_cast_to_physics_constraint_data(ptr)
return PhysicsConstraintData(fromPointer: castedPtr!)
case "SliderData":
let castedPtr = spine_constraint_data_cast_to_slider_data(ptr)
return SliderData(fromPointer: castedPtr!)
case "TransformConstraintData":
let castedPtr = spine_constraint_data_cast_to_transform_constraint_data(ptr)
return TransformConstraintData(fromPointer: castedPtr!)
default:
fatalError("Unknown concrete type: \(rttiClassName) for abstract class ConstraintData")
}
}
}
/// Adds a value to the end of this array
public func add(_ value: ConstraintData?) {
spine_array_constraint_data_add(_ptr.assumingMemoryBound(to: spine_array_constraint_data_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_constraint_data_wrapper.self))
spine_array_constraint_data_add(
_ptr.assumingMemoryBound(to: spine_array_constraint_data_wrapper.self),
value?._ptr.assumingMemoryBound(to: spine_constraint_data_wrapper.self))
}
/// Removes all elements from this array
@ -1227,7 +1240,8 @@ public class ArrayEvent: NSObject {
/// Adds a value to the end of this array
public func add(_ value: Event?) {
spine_array_event_add(_ptr.assumingMemoryBound(to: spine_array_event_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_event_wrapper.self))
spine_array_event_add(
_ptr.assumingMemoryBound(to: spine_array_event_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_event_wrapper.self))
}
/// Removes all elements from this array
@ -1305,7 +1319,8 @@ public class ArrayEventData: NSObject {
/// Adds a value to the end of this array
public func add(_ value: EventData?) {
spine_array_event_data_add(_ptr.assumingMemoryBound(to: spine_array_event_data_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_event_data_wrapper.self))
spine_array_event_data_add(
_ptr.assumingMemoryBound(to: spine_array_event_data_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_event_data_wrapper.self))
}
/// Removes all elements from this array
@ -1379,35 +1394,37 @@ public class ArrayFromProperty: NSObject {
let elementPtr = buffer[Int(index)]
guard let ptr = elementPtr else { return nil }
let rtti = spine_from_property_get_rtti(ptr)
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
case "FromRotate":
let castedPtr = spine_from_property_cast_to_from_rotate(ptr)
return FromRotate(fromPointer: castedPtr!)
case "FromScaleX":
let castedPtr = spine_from_property_cast_to_from_scale_x(ptr)
return FromScaleX(fromPointer: castedPtr!)
case "FromScaleY":
let castedPtr = spine_from_property_cast_to_from_scale_y(ptr)
return FromScaleY(fromPointer: castedPtr!)
case "FromShearY":
let castedPtr = spine_from_property_cast_to_from_shear_y(ptr)
return FromShearY(fromPointer: castedPtr!)
case "FromX":
let castedPtr = spine_from_property_cast_to_from_x(ptr)
return FromX(fromPointer: castedPtr!)
case "FromY":
let castedPtr = spine_from_property_cast_to_from_y(ptr)
return FromY(fromPointer: castedPtr!)
default:
fatalError("Unknown concrete type: \(rttiClassName) for abstract class FromProperty")
}
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
case "FromRotate":
let castedPtr = spine_from_property_cast_to_from_rotate(ptr)
return FromRotate(fromPointer: castedPtr!)
case "FromScaleX":
let castedPtr = spine_from_property_cast_to_from_scale_x(ptr)
return FromScaleX(fromPointer: castedPtr!)
case "FromScaleY":
let castedPtr = spine_from_property_cast_to_from_scale_y(ptr)
return FromScaleY(fromPointer: castedPtr!)
case "FromShearY":
let castedPtr = spine_from_property_cast_to_from_shear_y(ptr)
return FromShearY(fromPointer: castedPtr!)
case "FromX":
let castedPtr = spine_from_property_cast_to_from_x(ptr)
return FromX(fromPointer: castedPtr!)
case "FromY":
let castedPtr = spine_from_property_cast_to_from_y(ptr)
return FromY(fromPointer: castedPtr!)
default:
fatalError("Unknown concrete type: \(rttiClassName) for abstract class FromProperty")
}
}
}
/// Adds a value to the end of this array
public func add(_ value: FromProperty?) {
spine_array_from_property_add(_ptr.assumingMemoryBound(to: spine_array_from_property_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_from_property_wrapper.self))
spine_array_from_property_add(
_ptr.assumingMemoryBound(to: spine_array_from_property_wrapper.self),
value?._ptr.assumingMemoryBound(to: spine_from_property_wrapper.self))
}
/// Removes all elements from this array
@ -1485,7 +1502,9 @@ public class ArrayPhysicsConstraint: NSObject {
/// Adds a value to the end of this array
public func add(_ value: PhysicsConstraint?) {
spine_array_physics_constraint_add(_ptr.assumingMemoryBound(to: spine_array_physics_constraint_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_physics_constraint_wrapper.self))
spine_array_physics_constraint_add(
_ptr.assumingMemoryBound(to: spine_array_physics_constraint_wrapper.self),
value?._ptr.assumingMemoryBound(to: spine_physics_constraint_wrapper.self))
}
/// Removes all elements from this array
@ -1563,7 +1582,8 @@ public class ArrayPolygon: NSObject {
/// Adds a value to the end of this array
public func add(_ value: Polygon?) {
spine_array_polygon_add(_ptr.assumingMemoryBound(to: spine_array_polygon_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_polygon_wrapper.self))
spine_array_polygon_add(
_ptr.assumingMemoryBound(to: spine_array_polygon_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_polygon_wrapper.self))
}
/// Removes all elements from this array
@ -1641,7 +1661,8 @@ public class ArraySkin: NSObject {
/// Adds a value to the end of this array
public func add(_ value: Skin?) {
spine_array_skin_add(_ptr.assumingMemoryBound(to: spine_array_skin_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_skin_wrapper.self))
spine_array_skin_add(
_ptr.assumingMemoryBound(to: spine_array_skin_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_skin_wrapper.self))
}
/// Removes all elements from this array
@ -1719,7 +1740,8 @@ public class ArraySlot: NSObject {
/// Adds a value to the end of this array
public func add(_ value: Slot?) {
spine_array_slot_add(_ptr.assumingMemoryBound(to: spine_array_slot_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_slot_wrapper.self))
spine_array_slot_add(
_ptr.assumingMemoryBound(to: spine_array_slot_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_slot_wrapper.self))
}
/// Removes all elements from this array
@ -1797,7 +1819,8 @@ public class ArraySlotData: NSObject {
/// Adds a value to the end of this array
public func add(_ value: SlotData?) {
spine_array_slot_data_add(_ptr.assumingMemoryBound(to: spine_array_slot_data_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_slot_data_wrapper.self))
spine_array_slot_data_add(
_ptr.assumingMemoryBound(to: spine_array_slot_data_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_slot_data_wrapper.self))
}
/// Removes all elements from this array
@ -1875,7 +1898,9 @@ public class ArrayTextureRegion: NSObject {
/// Adds a value to the end of this array
public func add(_ value: TextureRegion?) {
spine_array_texture_region_add(_ptr.assumingMemoryBound(to: spine_array_texture_region_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_texture_region_wrapper.self))
spine_array_texture_region_add(
_ptr.assumingMemoryBound(to: spine_array_texture_region_wrapper.self),
value?._ptr.assumingMemoryBound(to: spine_texture_region_wrapper.self))
}
/// Removes all elements from this array
@ -1949,125 +1974,126 @@ public class ArrayTimeline: NSObject {
let elementPtr = buffer[Int(index)]
guard let ptr = elementPtr else { return nil }
let rtti = spine_timeline_get_rtti(ptr)
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
case "AlphaTimeline":
let castedPtr = spine_timeline_cast_to_alpha_timeline(ptr)
return AlphaTimeline(fromPointer: castedPtr!)
case "AttachmentTimeline":
let castedPtr = spine_timeline_cast_to_attachment_timeline(ptr)
return AttachmentTimeline(fromPointer: castedPtr!)
case "DeformTimeline":
let castedPtr = spine_timeline_cast_to_deform_timeline(ptr)
return DeformTimeline(fromPointer: castedPtr!)
case "DrawOrderTimeline":
let castedPtr = spine_timeline_cast_to_draw_order_timeline(ptr)
return DrawOrderTimeline(fromPointer: castedPtr!)
case "EventTimeline":
let castedPtr = spine_timeline_cast_to_event_timeline(ptr)
return EventTimeline(fromPointer: castedPtr!)
case "IkConstraintTimeline":
let castedPtr = spine_timeline_cast_to_ik_constraint_timeline(ptr)
return IkConstraintTimeline(fromPointer: castedPtr!)
case "InheritTimeline":
let castedPtr = spine_timeline_cast_to_inherit_timeline(ptr)
return InheritTimeline(fromPointer: castedPtr!)
case "PathConstraintMixTimeline":
let castedPtr = spine_timeline_cast_to_path_constraint_mix_timeline(ptr)
return PathConstraintMixTimeline(fromPointer: castedPtr!)
case "PathConstraintPositionTimeline":
let castedPtr = spine_timeline_cast_to_path_constraint_position_timeline(ptr)
return PathConstraintPositionTimeline(fromPointer: castedPtr!)
case "PathConstraintSpacingTimeline":
let castedPtr = spine_timeline_cast_to_path_constraint_spacing_timeline(ptr)
return PathConstraintSpacingTimeline(fromPointer: castedPtr!)
case "PhysicsConstraintDampingTimeline":
let castedPtr = spine_timeline_cast_to_physics_constraint_damping_timeline(ptr)
return PhysicsConstraintDampingTimeline(fromPointer: castedPtr!)
case "PhysicsConstraintGravityTimeline":
let castedPtr = spine_timeline_cast_to_physics_constraint_gravity_timeline(ptr)
return PhysicsConstraintGravityTimeline(fromPointer: castedPtr!)
case "PhysicsConstraintInertiaTimeline":
let castedPtr = spine_timeline_cast_to_physics_constraint_inertia_timeline(ptr)
return PhysicsConstraintInertiaTimeline(fromPointer: castedPtr!)
case "PhysicsConstraintMassTimeline":
let castedPtr = spine_timeline_cast_to_physics_constraint_mass_timeline(ptr)
return PhysicsConstraintMassTimeline(fromPointer: castedPtr!)
case "PhysicsConstraintMixTimeline":
let castedPtr = spine_timeline_cast_to_physics_constraint_mix_timeline(ptr)
return PhysicsConstraintMixTimeline(fromPointer: castedPtr!)
case "PhysicsConstraintResetTimeline":
let castedPtr = spine_timeline_cast_to_physics_constraint_reset_timeline(ptr)
return PhysicsConstraintResetTimeline(fromPointer: castedPtr!)
case "PhysicsConstraintStrengthTimeline":
let castedPtr = spine_timeline_cast_to_physics_constraint_strength_timeline(ptr)
return PhysicsConstraintStrengthTimeline(fromPointer: castedPtr!)
case "PhysicsConstraintWindTimeline":
let castedPtr = spine_timeline_cast_to_physics_constraint_wind_timeline(ptr)
return PhysicsConstraintWindTimeline(fromPointer: castedPtr!)
case "Rgb2Timeline":
let castedPtr = spine_timeline_cast_to_rgb2_timeline(ptr)
return Rgb2Timeline(fromPointer: castedPtr!)
case "Rgba2Timeline":
let castedPtr = spine_timeline_cast_to_rgba2_timeline(ptr)
return Rgba2Timeline(fromPointer: castedPtr!)
case "RgbaTimeline":
let castedPtr = spine_timeline_cast_to_rgba_timeline(ptr)
return RgbaTimeline(fromPointer: castedPtr!)
case "RgbTimeline":
let castedPtr = spine_timeline_cast_to_rgb_timeline(ptr)
return RgbTimeline(fromPointer: castedPtr!)
case "RotateTimeline":
let castedPtr = spine_timeline_cast_to_rotate_timeline(ptr)
return RotateTimeline(fromPointer: castedPtr!)
case "ScaleTimeline":
let castedPtr = spine_timeline_cast_to_scale_timeline(ptr)
return ScaleTimeline(fromPointer: castedPtr!)
case "ScaleXTimeline":
let castedPtr = spine_timeline_cast_to_scale_x_timeline(ptr)
return ScaleXTimeline(fromPointer: castedPtr!)
case "ScaleYTimeline":
let castedPtr = spine_timeline_cast_to_scale_y_timeline(ptr)
return ScaleYTimeline(fromPointer: castedPtr!)
case "SequenceTimeline":
let castedPtr = spine_timeline_cast_to_sequence_timeline(ptr)
return SequenceTimeline(fromPointer: castedPtr!)
case "ShearTimeline":
let castedPtr = spine_timeline_cast_to_shear_timeline(ptr)
return ShearTimeline(fromPointer: castedPtr!)
case "ShearXTimeline":
let castedPtr = spine_timeline_cast_to_shear_x_timeline(ptr)
return ShearXTimeline(fromPointer: castedPtr!)
case "ShearYTimeline":
let castedPtr = spine_timeline_cast_to_shear_y_timeline(ptr)
return ShearYTimeline(fromPointer: castedPtr!)
case "SliderMixTimeline":
let castedPtr = spine_timeline_cast_to_slider_mix_timeline(ptr)
return SliderMixTimeline(fromPointer: castedPtr!)
case "SliderTimeline":
let castedPtr = spine_timeline_cast_to_slider_timeline(ptr)
return SliderTimeline(fromPointer: castedPtr!)
case "TransformConstraintTimeline":
let castedPtr = spine_timeline_cast_to_transform_constraint_timeline(ptr)
return TransformConstraintTimeline(fromPointer: castedPtr!)
case "TranslateTimeline":
let castedPtr = spine_timeline_cast_to_translate_timeline(ptr)
return TranslateTimeline(fromPointer: castedPtr!)
case "TranslateXTimeline":
let castedPtr = spine_timeline_cast_to_translate_x_timeline(ptr)
return TranslateXTimeline(fromPointer: castedPtr!)
case "TranslateYTimeline":
let castedPtr = spine_timeline_cast_to_translate_y_timeline(ptr)
return TranslateYTimeline(fromPointer: castedPtr!)
default:
fatalError("Unknown concrete type: \(rttiClassName) for abstract class Timeline")
}
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
case "AlphaTimeline":
let castedPtr = spine_timeline_cast_to_alpha_timeline(ptr)
return AlphaTimeline(fromPointer: castedPtr!)
case "AttachmentTimeline":
let castedPtr = spine_timeline_cast_to_attachment_timeline(ptr)
return AttachmentTimeline(fromPointer: castedPtr!)
case "DeformTimeline":
let castedPtr = spine_timeline_cast_to_deform_timeline(ptr)
return DeformTimeline(fromPointer: castedPtr!)
case "DrawOrderTimeline":
let castedPtr = spine_timeline_cast_to_draw_order_timeline(ptr)
return DrawOrderTimeline(fromPointer: castedPtr!)
case "EventTimeline":
let castedPtr = spine_timeline_cast_to_event_timeline(ptr)
return EventTimeline(fromPointer: castedPtr!)
case "IkConstraintTimeline":
let castedPtr = spine_timeline_cast_to_ik_constraint_timeline(ptr)
return IkConstraintTimeline(fromPointer: castedPtr!)
case "InheritTimeline":
let castedPtr = spine_timeline_cast_to_inherit_timeline(ptr)
return InheritTimeline(fromPointer: castedPtr!)
case "PathConstraintMixTimeline":
let castedPtr = spine_timeline_cast_to_path_constraint_mix_timeline(ptr)
return PathConstraintMixTimeline(fromPointer: castedPtr!)
case "PathConstraintPositionTimeline":
let castedPtr = spine_timeline_cast_to_path_constraint_position_timeline(ptr)
return PathConstraintPositionTimeline(fromPointer: castedPtr!)
case "PathConstraintSpacingTimeline":
let castedPtr = spine_timeline_cast_to_path_constraint_spacing_timeline(ptr)
return PathConstraintSpacingTimeline(fromPointer: castedPtr!)
case "PhysicsConstraintDampingTimeline":
let castedPtr = spine_timeline_cast_to_physics_constraint_damping_timeline(ptr)
return PhysicsConstraintDampingTimeline(fromPointer: castedPtr!)
case "PhysicsConstraintGravityTimeline":
let castedPtr = spine_timeline_cast_to_physics_constraint_gravity_timeline(ptr)
return PhysicsConstraintGravityTimeline(fromPointer: castedPtr!)
case "PhysicsConstraintInertiaTimeline":
let castedPtr = spine_timeline_cast_to_physics_constraint_inertia_timeline(ptr)
return PhysicsConstraintInertiaTimeline(fromPointer: castedPtr!)
case "PhysicsConstraintMassTimeline":
let castedPtr = spine_timeline_cast_to_physics_constraint_mass_timeline(ptr)
return PhysicsConstraintMassTimeline(fromPointer: castedPtr!)
case "PhysicsConstraintMixTimeline":
let castedPtr = spine_timeline_cast_to_physics_constraint_mix_timeline(ptr)
return PhysicsConstraintMixTimeline(fromPointer: castedPtr!)
case "PhysicsConstraintResetTimeline":
let castedPtr = spine_timeline_cast_to_physics_constraint_reset_timeline(ptr)
return PhysicsConstraintResetTimeline(fromPointer: castedPtr!)
case "PhysicsConstraintStrengthTimeline":
let castedPtr = spine_timeline_cast_to_physics_constraint_strength_timeline(ptr)
return PhysicsConstraintStrengthTimeline(fromPointer: castedPtr!)
case "PhysicsConstraintWindTimeline":
let castedPtr = spine_timeline_cast_to_physics_constraint_wind_timeline(ptr)
return PhysicsConstraintWindTimeline(fromPointer: castedPtr!)
case "Rgb2Timeline":
let castedPtr = spine_timeline_cast_to_rgb2_timeline(ptr)
return Rgb2Timeline(fromPointer: castedPtr!)
case "Rgba2Timeline":
let castedPtr = spine_timeline_cast_to_rgba2_timeline(ptr)
return Rgba2Timeline(fromPointer: castedPtr!)
case "RgbaTimeline":
let castedPtr = spine_timeline_cast_to_rgba_timeline(ptr)
return RgbaTimeline(fromPointer: castedPtr!)
case "RgbTimeline":
let castedPtr = spine_timeline_cast_to_rgb_timeline(ptr)
return RgbTimeline(fromPointer: castedPtr!)
case "RotateTimeline":
let castedPtr = spine_timeline_cast_to_rotate_timeline(ptr)
return RotateTimeline(fromPointer: castedPtr!)
case "ScaleTimeline":
let castedPtr = spine_timeline_cast_to_scale_timeline(ptr)
return ScaleTimeline(fromPointer: castedPtr!)
case "ScaleXTimeline":
let castedPtr = spine_timeline_cast_to_scale_x_timeline(ptr)
return ScaleXTimeline(fromPointer: castedPtr!)
case "ScaleYTimeline":
let castedPtr = spine_timeline_cast_to_scale_y_timeline(ptr)
return ScaleYTimeline(fromPointer: castedPtr!)
case "SequenceTimeline":
let castedPtr = spine_timeline_cast_to_sequence_timeline(ptr)
return SequenceTimeline(fromPointer: castedPtr!)
case "ShearTimeline":
let castedPtr = spine_timeline_cast_to_shear_timeline(ptr)
return ShearTimeline(fromPointer: castedPtr!)
case "ShearXTimeline":
let castedPtr = spine_timeline_cast_to_shear_x_timeline(ptr)
return ShearXTimeline(fromPointer: castedPtr!)
case "ShearYTimeline":
let castedPtr = spine_timeline_cast_to_shear_y_timeline(ptr)
return ShearYTimeline(fromPointer: castedPtr!)
case "SliderMixTimeline":
let castedPtr = spine_timeline_cast_to_slider_mix_timeline(ptr)
return SliderMixTimeline(fromPointer: castedPtr!)
case "SliderTimeline":
let castedPtr = spine_timeline_cast_to_slider_timeline(ptr)
return SliderTimeline(fromPointer: castedPtr!)
case "TransformConstraintTimeline":
let castedPtr = spine_timeline_cast_to_transform_constraint_timeline(ptr)
return TransformConstraintTimeline(fromPointer: castedPtr!)
case "TranslateTimeline":
let castedPtr = spine_timeline_cast_to_translate_timeline(ptr)
return TranslateTimeline(fromPointer: castedPtr!)
case "TranslateXTimeline":
let castedPtr = spine_timeline_cast_to_translate_x_timeline(ptr)
return TranslateXTimeline(fromPointer: castedPtr!)
case "TranslateYTimeline":
let castedPtr = spine_timeline_cast_to_translate_y_timeline(ptr)
return TranslateYTimeline(fromPointer: castedPtr!)
default:
fatalError("Unknown concrete type: \(rttiClassName) for abstract class Timeline")
}
}
}
/// Adds a value to the end of this array
public func add(_ value: Timeline?) {
spine_array_timeline_add(_ptr.assumingMemoryBound(to: spine_array_timeline_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_timeline_wrapper.self))
spine_array_timeline_add(
_ptr.assumingMemoryBound(to: spine_array_timeline_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_timeline_wrapper.self))
}
/// Removes all elements from this array
@ -2141,35 +2167,36 @@ public class ArrayToProperty: NSObject {
let elementPtr = buffer[Int(index)]
guard let ptr = elementPtr else { return nil }
let rtti = spine_to_property_get_rtti(ptr)
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
case "ToRotate":
let castedPtr = spine_to_property_cast_to_to_rotate(ptr)
return ToRotate(fromPointer: castedPtr!)
case "ToScaleX":
let castedPtr = spine_to_property_cast_to_to_scale_x(ptr)
return ToScaleX(fromPointer: castedPtr!)
case "ToScaleY":
let castedPtr = spine_to_property_cast_to_to_scale_y(ptr)
return ToScaleY(fromPointer: castedPtr!)
case "ToShearY":
let castedPtr = spine_to_property_cast_to_to_shear_y(ptr)
return ToShearY(fromPointer: castedPtr!)
case "ToX":
let castedPtr = spine_to_property_cast_to_to_x(ptr)
return ToX(fromPointer: castedPtr!)
case "ToY":
let castedPtr = spine_to_property_cast_to_to_y(ptr)
return ToY(fromPointer: castedPtr!)
default:
fatalError("Unknown concrete type: \(rttiClassName) for abstract class ToProperty")
}
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
case "ToRotate":
let castedPtr = spine_to_property_cast_to_to_rotate(ptr)
return ToRotate(fromPointer: castedPtr!)
case "ToScaleX":
let castedPtr = spine_to_property_cast_to_to_scale_x(ptr)
return ToScaleX(fromPointer: castedPtr!)
case "ToScaleY":
let castedPtr = spine_to_property_cast_to_to_scale_y(ptr)
return ToScaleY(fromPointer: castedPtr!)
case "ToShearY":
let castedPtr = spine_to_property_cast_to_to_shear_y(ptr)
return ToShearY(fromPointer: castedPtr!)
case "ToX":
let castedPtr = spine_to_property_cast_to_to_x(ptr)
return ToX(fromPointer: castedPtr!)
case "ToY":
let castedPtr = spine_to_property_cast_to_to_y(ptr)
return ToY(fromPointer: castedPtr!)
default:
fatalError("Unknown concrete type: \(rttiClassName) for abstract class ToProperty")
}
}
}
/// Adds a value to the end of this array
public func add(_ value: ToProperty?) {
spine_array_to_property_add(_ptr.assumingMemoryBound(to: spine_array_to_property_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_to_property_wrapper.self))
spine_array_to_property_add(
_ptr.assumingMemoryBound(to: spine_array_to_property_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_to_property_wrapper.self))
}
/// Removes all elements from this array
@ -2247,7 +2274,8 @@ public class ArrayTrackEntry: NSObject {
/// Adds a value to the end of this array
public func add(_ value: TrackEntry?) {
spine_array_track_entry_add(_ptr.assumingMemoryBound(to: spine_array_track_entry_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_track_entry_wrapper.self))
spine_array_track_entry_add(
_ptr.assumingMemoryBound(to: spine_array_track_entry_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_track_entry_wrapper.self))
}
/// Removes all elements from this array
@ -2321,38 +2349,39 @@ public class ArrayUpdate: NSObject {
let elementPtr = buffer[Int(index)]
guard let ptr = elementPtr else { return nil }
let rtti = spine_update_get_rtti(ptr)
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
case "Bone":
let castedPtr = spine_update_cast_to_bone(ptr)
return Bone(fromPointer: castedPtr!)
case "BonePose":
let castedPtr = spine_update_cast_to_bone_pose(ptr)
return BonePose(fromPointer: castedPtr!)
case "IkConstraint":
let castedPtr = spine_update_cast_to_ik_constraint(ptr)
return IkConstraint(fromPointer: castedPtr!)
case "PathConstraint":
let castedPtr = spine_update_cast_to_path_constraint(ptr)
return PathConstraint(fromPointer: castedPtr!)
case "PhysicsConstraint":
let castedPtr = spine_update_cast_to_physics_constraint(ptr)
return PhysicsConstraint(fromPointer: castedPtr!)
case "Slider":
let castedPtr = spine_update_cast_to_slider(ptr)
return Slider(fromPointer: castedPtr!)
case "TransformConstraint":
let castedPtr = spine_update_cast_to_transform_constraint(ptr)
return TransformConstraint(fromPointer: castedPtr!)
default:
fatalError("Unknown concrete type: \(rttiClassName) for abstract class Update")
}
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
case "Bone":
let castedPtr = spine_update_cast_to_bone(ptr)
return Bone(fromPointer: castedPtr!)
case "BonePose":
let castedPtr = spine_update_cast_to_bone_pose(ptr)
return BonePose(fromPointer: castedPtr!)
case "IkConstraint":
let castedPtr = spine_update_cast_to_ik_constraint(ptr)
return IkConstraint(fromPointer: castedPtr!)
case "PathConstraint":
let castedPtr = spine_update_cast_to_path_constraint(ptr)
return PathConstraint(fromPointer: castedPtr!)
case "PhysicsConstraint":
let castedPtr = spine_update_cast_to_physics_constraint(ptr)
return PhysicsConstraint(fromPointer: castedPtr!)
case "Slider":
let castedPtr = spine_update_cast_to_slider(ptr)
return Slider(fromPointer: castedPtr!)
case "TransformConstraint":
let castedPtr = spine_update_cast_to_transform_constraint(ptr)
return TransformConstraint(fromPointer: castedPtr!)
default:
fatalError("Unknown concrete type: \(rttiClassName) for abstract class Update")
}
}
}
/// Adds a value to the end of this array
public func add(_ value: Update?) {
spine_array_update_add(_ptr.assumingMemoryBound(to: spine_array_update_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_update_wrapper.self))
spine_array_update_add(
_ptr.assumingMemoryBound(to: spine_array_update_wrapper.self), value?._ptr.assumingMemoryBound(to: spine_update_wrapper.self))
}
/// Removes all elements from this array
@ -2387,4 +2416,4 @@ public class ArrayUpdate: NSObject {
spine_array_update_dispose(_ptr.assumingMemoryBound(to: spine_array_update_wrapper.self))
}
}
}
}

View File

@ -70,4 +70,4 @@ public class Atlas: NSObject {
public func dispose() {
spine_atlas_dispose(_ptr.assumingMemoryBound(to: spine_atlas_wrapper.self))
}
}
}

View File

@ -99,4 +99,4 @@ open class Attachment: NSObject {
return Rtti(fromPointer: result!)
}
}
}

View File

@ -48,13 +48,15 @@ public class Bone: PosedActive, Posed, Update {
/// - Parameter parent: May be NULL.
public convenience init(_ data: BoneData, _ parent: Bone?) {
let ptr = spine_bone_create(data._ptr.assumingMemoryBound(to: spine_bone_data_wrapper.self), parent?._ptr.assumingMemoryBound(to: spine_bone_wrapper.self))
let ptr = spine_bone_create(
data._ptr.assumingMemoryBound(to: spine_bone_data_wrapper.self), parent?._ptr.assumingMemoryBound(to: spine_bone_wrapper.self))
self.init(fromPointer: ptr!)
}
/// Copy constructor. Does not copy the children bones.
public static func from(_ bone: Bone, _ parent: Bone?) -> Bone {
let ptr = spine_bone_create2(bone._ptr.assumingMemoryBound(to: spine_bone_wrapper.self), parent?._ptr.assumingMemoryBound(to: spine_bone_wrapper.self))
let ptr = spine_bone_create2(
bone._ptr.assumingMemoryBound(to: spine_bone_wrapper.self), parent?._ptr.assumingMemoryBound(to: spine_bone_wrapper.self))
return Bone(fromPointer: ptr!)
}
@ -106,7 +108,9 @@ public class Bone: PosedActive, Posed, Update {
}
public func update(_ skeleton: Skeleton, _ physics: Physics) {
spine_bone_update(_ptr.assumingMemoryBound(to: spine_bone_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), spine_physics(rawValue: UInt32(physics.rawValue)))
spine_bone_update(
_ptr.assumingMemoryBound(to: spine_bone_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self),
spine_physics(rawValue: UInt32(physics.rawValue)))
}
public func resetConstrained() {
@ -125,4 +129,4 @@ public class Bone: PosedActive, Posed, Update {
public override func dispose() {
spine_bone_dispose(_ptr.assumingMemoryBound(to: spine_bone_wrapper.self))
}
}
}

View File

@ -56,7 +56,7 @@ public class Color: NSObject {
public var r: Float {
get {
let result = spine_color_get_r(_ptr.assumingMemoryBound(to: spine_color_wrapper.self))
return result
return result
}
set {
spine_color_set_r(_ptr.assumingMemoryBound(to: spine_color_wrapper.self), newValue)
@ -66,7 +66,7 @@ public class Color: NSObject {
public var g: Float {
get {
let result = spine_color_get_g(_ptr.assumingMemoryBound(to: spine_color_wrapper.self))
return result
return result
}
set {
spine_color_set_g(_ptr.assumingMemoryBound(to: spine_color_wrapper.self), newValue)
@ -76,7 +76,7 @@ public class Color: NSObject {
public var b: Float {
get {
let result = spine_color_get_b(_ptr.assumingMemoryBound(to: spine_color_wrapper.self))
return result
return result
}
set {
spine_color_set_b(_ptr.assumingMemoryBound(to: spine_color_wrapper.self), newValue)
@ -86,7 +86,7 @@ public class Color: NSObject {
public var a: Float {
get {
let result = spine_color_get_a(_ptr.assumingMemoryBound(to: spine_color_wrapper.self))
return result
return result
}
set {
spine_color_set_a(_ptr.assumingMemoryBound(to: spine_color_wrapper.self), newValue)
@ -124,7 +124,8 @@ public class Color: NSObject {
}
public func set3(_ other: Color) -> Color {
let result = spine_color_set_3(_ptr.assumingMemoryBound(to: spine_color_wrapper.self), other._ptr.assumingMemoryBound(to: spine_color_wrapper.self))
let result = spine_color_set_3(
_ptr.assumingMemoryBound(to: spine_color_wrapper.self), other._ptr.assumingMemoryBound(to: spine_color_wrapper.self))
return Color(fromPointer: result!)
}
@ -139,11 +140,12 @@ public class Color: NSObject {
}
public func add3(_ other: Color) -> Color {
let result = spine_color_add_3(_ptr.assumingMemoryBound(to: spine_color_wrapper.self), other._ptr.assumingMemoryBound(to: spine_color_wrapper.self))
let result = spine_color_add_3(
_ptr.assumingMemoryBound(to: spine_color_wrapper.self), other._ptr.assumingMemoryBound(to: spine_color_wrapper.self))
return Color(fromPointer: result!)
}
public func dispose() {
spine_color_dispose(_ptr.assumingMemoryBound(to: spine_color_wrapper.self))
}
}
}

View File

@ -41,4 +41,4 @@ public protocol Constraint: Update {
func sort(_ skeleton: Skeleton)
func update(_ skeleton: Skeleton, _ physics: Physics)
static func rttiStatic() -> Rtti
}
}

View File

@ -68,7 +68,7 @@ public class Event: NSObject {
public var intValue: Int32 {
get {
let result = spine_event_get_int(_ptr.assumingMemoryBound(to: spine_event_wrapper.self))
return result
return result
}
set {
spine_event_set_int(_ptr.assumingMemoryBound(to: spine_event_wrapper.self), newValue)
@ -78,7 +78,7 @@ public class Event: NSObject {
public var floatValue: Float {
get {
let result = spine_event_get_float(_ptr.assumingMemoryBound(to: spine_event_wrapper.self))
return result
return result
}
set {
spine_event_set_float(_ptr.assumingMemoryBound(to: spine_event_wrapper.self), newValue)
@ -88,7 +88,7 @@ public class Event: NSObject {
public var stringValue: String {
get {
let result = spine_event_get_string(_ptr.assumingMemoryBound(to: spine_event_wrapper.self))
return String(cString: result!)
return String(cString: result!)
}
set {
spine_event_set_string(_ptr.assumingMemoryBound(to: spine_event_wrapper.self), newValue)
@ -98,7 +98,7 @@ public class Event: NSObject {
public var volume: Float {
get {
let result = spine_event_get_volume(_ptr.assumingMemoryBound(to: spine_event_wrapper.self))
return result
return result
}
set {
spine_event_set_volume(_ptr.assumingMemoryBound(to: spine_event_wrapper.self), newValue)
@ -108,7 +108,7 @@ public class Event: NSObject {
public var balance: Float {
get {
let result = spine_event_get_balance(_ptr.assumingMemoryBound(to: spine_event_wrapper.self))
return result
return result
}
set {
spine_event_set_balance(_ptr.assumingMemoryBound(to: spine_event_wrapper.self), newValue)
@ -118,4 +118,4 @@ public class Event: NSObject {
public func dispose() {
spine_event_dispose(_ptr.assumingMemoryBound(to: spine_event_wrapper.self))
}
}
}

View File

@ -51,17 +51,18 @@ public class Polygon: NSObject {
public var vertices: ArrayFloat {
get {
let result = spine_polygon_get__vertices(_ptr.assumingMemoryBound(to: spine_polygon_wrapper.self))
return ArrayFloat(fromPointer: result!)
return ArrayFloat(fromPointer: result!)
}
set {
spine_polygon_set__vertices(_ptr.assumingMemoryBound(to: spine_polygon_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_array_float_wrapper.self))
spine_polygon_set__vertices(
_ptr.assumingMemoryBound(to: spine_polygon_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_array_float_wrapper.self))
}
}
public var count: Int32 {
get {
let result = spine_polygon_get__count(_ptr.assumingMemoryBound(to: spine_polygon_wrapper.self))
return result
return result
}
set {
spine_polygon_set__count(_ptr.assumingMemoryBound(to: spine_polygon_wrapper.self), newValue)
@ -71,4 +72,4 @@ public class Polygon: NSObject {
public func dispose() {
spine_polygon_dispose(_ptr.assumingMemoryBound(to: spine_polygon_wrapper.self))
}
}
}

View File

@ -38,4 +38,4 @@ public protocol Posed {
var isPoseEqualToApplied: Bool { get }
func constrained()
func resetConstrained()
}
}

View File

@ -49,16 +49,18 @@ public class Rtti: NSObject {
}
public func isExactly(_ rtti: Rtti) -> Bool {
let result = spine_rtti_is_exactly(_ptr.assumingMemoryBound(to: spine_rtti_wrapper.self), rtti._ptr.assumingMemoryBound(to: spine_rtti_wrapper.self))
let result = spine_rtti_is_exactly(
_ptr.assumingMemoryBound(to: spine_rtti_wrapper.self), rtti._ptr.assumingMemoryBound(to: spine_rtti_wrapper.self))
return result
}
public func instanceOf(_ rtti: Rtti) -> Bool {
let result = spine_rtti_instance_of(_ptr.assumingMemoryBound(to: spine_rtti_wrapper.self), rtti._ptr.assumingMemoryBound(to: spine_rtti_wrapper.self))
let result = spine_rtti_instance_of(
_ptr.assumingMemoryBound(to: spine_rtti_wrapper.self), rtti._ptr.assumingMemoryBound(to: spine_rtti_wrapper.self))
return result
}
public func dispose() {
spine_rtti_dispose(_ptr.assumingMemoryBound(to: spine_rtti_wrapper.self))
}
}
}

View File

@ -52,7 +52,7 @@ public class Sequence: NSObject {
public var id: Int32 {
get {
let result = spine_sequence_get_id(_ptr.assumingMemoryBound(to: spine_sequence_wrapper.self))
return result
return result
}
set {
spine_sequence_set_id(_ptr.assumingMemoryBound(to: spine_sequence_wrapper.self), newValue)
@ -62,7 +62,7 @@ public class Sequence: NSObject {
public var start: Int32 {
get {
let result = spine_sequence_get_start(_ptr.assumingMemoryBound(to: spine_sequence_wrapper.self))
return result
return result
}
set {
spine_sequence_set_start(_ptr.assumingMemoryBound(to: spine_sequence_wrapper.self), newValue)
@ -72,7 +72,7 @@ public class Sequence: NSObject {
public var digits: Int32 {
get {
let result = spine_sequence_get_digits(_ptr.assumingMemoryBound(to: spine_sequence_wrapper.self))
return result
return result
}
set {
spine_sequence_set_digits(_ptr.assumingMemoryBound(to: spine_sequence_wrapper.self), newValue)
@ -83,7 +83,7 @@ public class Sequence: NSObject {
public var setupIndex: Int32 {
get {
let result = spine_sequence_get_setup_index(_ptr.assumingMemoryBound(to: spine_sequence_wrapper.self))
return result
return result
}
set {
spine_sequence_set_setup_index(_ptr.assumingMemoryBound(to: spine_sequence_wrapper.self), newValue)
@ -101,7 +101,9 @@ public class Sequence: NSObject {
}
public func apply(_ slot: SlotPose?, _ attachment: Attachment?) {
spine_sequence_apply(_ptr.assumingMemoryBound(to: spine_sequence_wrapper.self), slot?._ptr.assumingMemoryBound(to: spine_slot_pose_wrapper.self), attachment?._ptr.assumingMemoryBound(to: spine_attachment_wrapper.self))
spine_sequence_apply(
_ptr.assumingMemoryBound(to: spine_sequence_wrapper.self), slot?._ptr.assumingMemoryBound(to: spine_slot_pose_wrapper.self),
attachment?._ptr.assumingMemoryBound(to: spine_attachment_wrapper.self))
}
public func getPath(_ basePath: String, _ index: Int32) -> String {
@ -112,4 +114,4 @@ public class Sequence: NSObject {
public func dispose() {
spine_sequence_dispose(_ptr.assumingMemoryBound(to: spine_sequence_wrapper.self))
}
}
}

View File

@ -101,7 +101,7 @@ public class Skeleton: NSObject {
public var scaleX: Float {
get {
let result = spine_skeleton_get_scale_x(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
return result
return result
}
set {
spine_skeleton_set_scale_x(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), newValue)
@ -111,7 +111,7 @@ public class Skeleton: NSObject {
public var scaleY: Float {
get {
let result = spine_skeleton_get_scale_y(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
return result
return result
}
set {
spine_skeleton_set_scale_y(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), newValue)
@ -121,7 +121,7 @@ public class Skeleton: NSObject {
public var x: Float {
get {
let result = spine_skeleton_get_x(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
return result
return result
}
set {
spine_skeleton_set_x(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), newValue)
@ -131,7 +131,7 @@ public class Skeleton: NSObject {
public var y: Float {
get {
let result = spine_skeleton_get_y(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
return result
return result
}
set {
spine_skeleton_set_y(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), newValue)
@ -141,7 +141,7 @@ public class Skeleton: NSObject {
public var windX: Float {
get {
let result = spine_skeleton_get_wind_x(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
return result
return result
}
set {
spine_skeleton_set_wind_x(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), newValue)
@ -151,7 +151,7 @@ public class Skeleton: NSObject {
public var windY: Float {
get {
let result = spine_skeleton_get_wind_y(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
return result
return result
}
set {
spine_skeleton_set_wind_y(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), newValue)
@ -161,7 +161,7 @@ public class Skeleton: NSObject {
public var gravityX: Float {
get {
let result = spine_skeleton_get_gravity_x(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
return result
return result
}
set {
spine_skeleton_set_gravity_x(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), newValue)
@ -171,7 +171,7 @@ public class Skeleton: NSObject {
public var gravityY: Float {
get {
let result = spine_skeleton_get_gravity_y(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
return result
return result
}
set {
spine_skeleton_set_gravity_y(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), newValue)
@ -181,7 +181,7 @@ public class Skeleton: NSObject {
public var time: Float {
get {
let result = spine_skeleton_get_time(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
return result
return result
}
set {
spine_skeleton_set_time(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), newValue)
@ -191,7 +191,8 @@ public class Skeleton: NSObject {
public var setColor: Color {
get { fatalError("Setter-only property") }
set(newValue) {
spine_skeleton_set_color_1(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_color_wrapper.self))
spine_skeleton_set_color_1(
_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_color_wrapper.self))
}
}
@ -206,11 +207,13 @@ public class Skeleton: NSObject {
}
public func constrained(_ object: Posed) {
spine_skeleton_constrained(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), object._ptr.assumingMemoryBound(to: spine_posed_wrapper.self))
spine_skeleton_constrained(
_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), object._ptr.assumingMemoryBound(to: spine_posed_wrapper.self))
}
public func sortBone(_ bone: Bone?) {
spine_skeleton_sort_bone(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), bone?._ptr.assumingMemoryBound(to: spine_bone_wrapper.self))
spine_skeleton_sort_bone(
_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), bone?._ptr.assumingMemoryBound(to: spine_bone_wrapper.self))
}
public static func sortReset(_ bones: ArrayBone) {
@ -222,7 +225,8 @@ public class Skeleton: NSObject {
/// See [World transforms](http://esotericsoftware.com/spine-runtime-skeletons#World-transforms)
/// in the Spine Runtimes Guide.
public func updateWorldTransform(_ physics: Physics) {
spine_skeleton_update_world_transform(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), spine_physics(rawValue: UInt32(physics.rawValue)))
spine_skeleton_update_world_transform(
_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), spine_physics(rawValue: UInt32(physics.rawValue)))
}
/// Sets the bones, constraints, and slots to their setup pose values.
@ -293,7 +297,8 @@ public class Skeleton: NSObject {
///
/// - Parameter newSkin: May be NULL.
public func setSkin2(_ newSkin: Skin?) {
spine_skeleton_set_skin_2(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), newSkin?._ptr.assumingMemoryBound(to: spine_skin_wrapper.self))
spine_skeleton_set_skin_2(
_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), newSkin?._ptr.assumingMemoryBound(to: spine_skin_wrapper.self))
}
/// - Returns: May be NULL.
@ -363,4 +368,4 @@ public class Skeleton: NSObject {
public func dispose() {
spine_skeleton_dispose(_ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
}
}
}

View File

@ -73,7 +73,9 @@ public class Skin: NSObject {
/// Adds an attachment to the skin for the specified slot index and name. If the name already
/// exists for the slot, the previous value is replaced.
public func setAttachment(_ slotIndex: Int, _ name: String, _ attachment: Attachment?) {
spine_skin_set_attachment(_ptr.assumingMemoryBound(to: spine_skin_wrapper.self), slotIndex, name, attachment?._ptr.assumingMemoryBound(to: spine_attachment_wrapper.self))
spine_skin_set_attachment(
_ptr.assumingMemoryBound(to: spine_skin_wrapper.self), slotIndex, name,
attachment?._ptr.assumingMemoryBound(to: spine_attachment_wrapper.self))
}
/// Returns the attachment for the specified slot index and name, or NULL.
@ -117,7 +119,9 @@ public class Skin: NSObject {
/// - Parameter slotIndex: The target slotIndex. To find the slot index, use SkeletonData::findSlot and SlotData::getIndex.
/// - Parameter attachments: Found Attachments will be added to this array.
public func findAttachmentsForSlot(_ slotIndex: Int, _ attachments: ArrayAttachment) {
spine_skin_find_attachments_for_slot(_ptr.assumingMemoryBound(to: spine_skin_wrapper.self), slotIndex, attachments._ptr.assumingMemoryBound(to: spine_array_attachment_wrapper.self))
spine_skin_find_attachments_for_slot(
_ptr.assumingMemoryBound(to: spine_skin_wrapper.self), slotIndex,
attachments._ptr.assumingMemoryBound(to: spine_array_attachment_wrapper.self))
}
/// Adds all attachments, bones, and constraints from the specified skin to this skin.
@ -134,4 +138,4 @@ public class Skin: NSObject {
public func dispose() {
spine_skin_dispose(_ptr.assumingMemoryBound(to: spine_skin_wrapper.self))
}
}
}

View File

@ -42,26 +42,29 @@ public class Slider: SliderBase {
}
public convenience init(_ data: SliderData, _ skeleton: Skeleton) {
let ptr = spine_slider_create(data._ptr.assumingMemoryBound(to: spine_slider_data_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
let ptr = spine_slider_create(
data._ptr.assumingMemoryBound(to: spine_slider_data_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
self.init(fromPointer: ptr!)
}
public var bone: Bone {
get {
let result = spine_slider_get_bone(_ptr.assumingMemoryBound(to: spine_slider_wrapper.self))
return Bone(fromPointer: result!)
return Bone(fromPointer: result!)
}
set {
spine_slider_set_bone(_ptr.assumingMemoryBound(to: spine_slider_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_bone_wrapper.self))
spine_slider_set_bone(
_ptr.assumingMemoryBound(to: spine_slider_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_bone_wrapper.self))
}
}
public func copyAttachment(_ skeleton: Skeleton) -> Slider {
let result = spine_slider_copy(_ptr.assumingMemoryBound(to: spine_slider_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
let result = spine_slider_copy(
_ptr.assumingMemoryBound(to: spine_slider_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
return Slider(fromPointer: result!)
}
public override func dispose() {
spine_slider_dispose(_ptr.assumingMemoryBound(to: spine_slider_wrapper.self))
}
}
}

View File

@ -46,7 +46,8 @@ public class Slot: NSObject, Posed {
}
public convenience init(_ data: SlotData, _ skeleton: Skeleton) {
let ptr = spine_slot_create(data._ptr.assumingMemoryBound(to: spine_slot_data_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
let ptr = spine_slot_create(
data._ptr.assumingMemoryBound(to: spine_slot_data_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
self.init(fromPointer: ptr!)
}
@ -92,4 +93,4 @@ public class Slot: NSObject, Posed {
public func dispose() {
spine_slot_dispose(_ptr.assumingMemoryBound(to: spine_slot_wrapper.self))
}
}
}

View File

@ -83,8 +83,14 @@ open class Timeline: NSObject {
/// - Parameter blend: Controls how mixing is applied when alpha is than 1.
/// - Parameter direction: Indicates whether the timeline is mixing in or out. Used by timelines which perform instant transitions such as DrawOrderTimeline and AttachmentTimeline.
/// - Parameter appliedPose: True to modify the applied pose.
public func apply(_ skeleton: Skeleton, _ lastTime: Float, _ time: Float, _ events: ArrayEvent?, _ alpha: Float, _ blend: MixBlend, _ direction: MixDirection, _ appliedPose: Bool) {
spine_timeline_apply(_ptr.assumingMemoryBound(to: spine_timeline_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), lastTime, time, events?._ptr.assumingMemoryBound(to: spine_array_event_wrapper.self), alpha, spine_mix_blend(rawValue: UInt32(blend.rawValue)), spine_mix_direction(rawValue: UInt32(direction.rawValue)), appliedPose)
public func apply(
_ skeleton: Skeleton, _ lastTime: Float, _ time: Float, _ events: ArrayEvent?, _ alpha: Float, _ blend: MixBlend, _ direction: MixDirection,
_ appliedPose: Bool
) {
spine_timeline_apply(
_ptr.assumingMemoryBound(to: spine_timeline_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), lastTime,
time, events?._ptr.assumingMemoryBound(to: spine_array_event_wrapper.self), alpha, spine_mix_blend(rawValue: UInt32(blend.rawValue)),
spine_mix_direction(rawValue: UInt32(direction.rawValue)), appliedPose)
}
public static func rttiStatic() -> Rtti {
@ -92,4 +98,4 @@ open class Timeline: NSObject {
return Rtti(fromPointer: result!)
}
}
}

View File

@ -38,4 +38,4 @@ public protocol Update {
var rtti: Rtti { get }
func update(_ skeleton: Skeleton, _ physics: Physics)
static func rttiStatic() -> Rtti
}
}

View File

@ -49,7 +49,7 @@ public class AlphaTimeline: CurveTimeline1, SlotTimeline {
public var slotIndex: Int32 {
get {
let result = spine_alpha_timeline_get_slot_index(_ptr.assumingMemoryBound(to: spine_alpha_timeline_wrapper.self))
return result
return result
}
set {
spine_alpha_timeline_set_slot_index(_ptr.assumingMemoryBound(to: spine_alpha_timeline_wrapper.self), newValue)
@ -59,4 +59,4 @@ public class AlphaTimeline: CurveTimeline1, SlotTimeline {
public func dispose() {
spine_alpha_timeline_dispose(_ptr.assumingMemoryBound(to: spine_alpha_timeline_wrapper.self))
}
}
}

View File

@ -79,7 +79,7 @@ public class AnimationState: NSObject {
public var timeScale: Float {
get {
let result = spine_animation_state_get_time_scale(_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self))
return result
return result
}
set {
spine_animation_state_set_time_scale(_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self), newValue)
@ -89,7 +89,7 @@ public class AnimationState: NSObject {
public var manualTrackEntryDisposal: Bool {
get {
let result = spine_animation_state_get_manual_track_entry_disposal(_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self))
return result
return result
}
set {
spine_animation_state_set_manual_track_entry_disposal(_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self), newValue)
@ -112,7 +112,8 @@ public class AnimationState: NSObject {
///
/// - Returns: True if any animations were applied.
public func apply(_ skeleton: Skeleton) -> Bool {
let result = spine_animation_state_apply(_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
let result = spine_animation_state_apply(
_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
return result
}
@ -142,7 +143,7 @@ public class AnimationState: NSObject {
/// less over the mix duration. Properties keyed in the previous animation transition to the
/// value from lower tracks or to the setup pose value if no lower tracks key the property. A
/// mix duration of 0 still mixes out over one frame.
///
///
/// Mixing in is done by first setting an empty animation, then adding an animation using
/// addAnimation(int, Animation, bool, float) with the desired delay (an empty animation has a
/// duration of 0) and on the returned track entry, set the TrackEntry::setMixDuration(float).
@ -150,10 +151,11 @@ public class AnimationState: NSObject {
/// mix duration. Properties keyed in the new animation transition from the value from lower
/// tracks or from the setup pose value if no lower tracks key the property to the value keyed
/// in the new animation.
///
///
/// See Empty animations in the Spine Runtimes Guide.
public func setEmptyAnimation(_ trackIndex: Int, _ mixDuration: Float) -> TrackEntry {
let result = spine_animation_state_set_empty_animation(_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self), trackIndex, mixDuration)
let result = spine_animation_state_set_empty_animation(
_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self), trackIndex, mixDuration)
return TrackEntry(fromPointer: result!)
}
@ -167,7 +169,8 @@ public class AnimationState: NSObject {
///
/// - Returns: A track entry to allow further customization of animation playback. References to the track entry must not be kept after the AnimationStateListener::dispose(TrackEntry) event occurs.
public func addEmptyAnimation(_ trackIndex: Int, _ mixDuration: Float, _ delay: Float) -> TrackEntry {
let result = spine_animation_state_add_empty_animation(_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self), trackIndex, mixDuration, delay)
let result = spine_animation_state_add_empty_animation(
_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self), trackIndex, mixDuration, delay)
return TrackEntry(fromPointer: result!)
}
@ -186,14 +189,16 @@ public class AnimationState: NSObject {
}
public func disposeTrackEntry(_ entry: TrackEntry?) {
spine_animation_state_dispose_track_entry(_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self), entry?._ptr.assumingMemoryBound(to: spine_track_entry_wrapper.self))
spine_animation_state_dispose_track_entry(
_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self), entry?._ptr.assumingMemoryBound(to: spine_track_entry_wrapper.self))
}
/// Sets an animation by name.
///
/// See setAnimation(int, Animation, bool).
public func setAnimation(_ trackIndex: Int, _ animationName: String, _ loop: Bool) -> TrackEntry {
let result = spine_animation_state_set_animation_1(_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self), trackIndex, animationName, loop)
let result = spine_animation_state_set_animation_1(
_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self), trackIndex, animationName, loop)
return TrackEntry(fromPointer: result!)
}
@ -206,7 +211,9 @@ public class AnimationState: NSObject {
///
/// - Returns: A track entry to allow further customization of animation playback. References to the track entry must not be kept after AnimationState.Dispose.
public func setAnimation2(_ trackIndex: Int, _ animation: Animation, _ loop: Bool) -> TrackEntry {
let result = spine_animation_state_set_animation_2(_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self), trackIndex, animation._ptr.assumingMemoryBound(to: spine_animation_wrapper.self), loop)
let result = spine_animation_state_set_animation_2(
_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self), trackIndex,
animation._ptr.assumingMemoryBound(to: spine_animation_wrapper.self), loop)
return TrackEntry(fromPointer: result!)
}
@ -214,7 +221,8 @@ public class AnimationState: NSObject {
///
/// See addAnimation(int, Animation, bool, float).
public func addAnimation(_ trackIndex: Int, _ animationName: String, _ loop: Bool, _ delay: Float) -> TrackEntry {
let result = spine_animation_state_add_animation_1(_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self), trackIndex, animationName, loop, delay)
let result = spine_animation_state_add_animation_1(
_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self), trackIndex, animationName, loop, delay)
return TrackEntry(fromPointer: result!)
}
@ -225,11 +233,13 @@ public class AnimationState: NSObject {
///
/// - Returns: A track entry to allow further customization of animation playback. References to the track entry must not be kept after AnimationState.Dispose
public func addAnimation2(_ trackIndex: Int, _ animation: Animation, _ loop: Bool, _ delay: Float) -> TrackEntry {
let result = spine_animation_state_add_animation_2(_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self), trackIndex, animation._ptr.assumingMemoryBound(to: spine_animation_wrapper.self), loop, delay)
let result = spine_animation_state_add_animation_2(
_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self), trackIndex,
animation._ptr.assumingMemoryBound(to: spine_animation_wrapper.self), loop, delay)
return TrackEntry(fromPointer: result!)
}
public func dispose() {
spine_animation_state_dispose(_ptr.assumingMemoryBound(to: spine_animation_state_wrapper.self))
}
}
}

View File

@ -59,7 +59,7 @@ public class AnimationStateData: NSObject {
public var defaultMix: Float {
get {
let result = spine_animation_state_data_get_default_mix(_ptr.assumingMemoryBound(to: spine_animation_state_data_wrapper.self))
return result
return result
}
set {
spine_animation_state_data_set_default_mix(_ptr.assumingMemoryBound(to: spine_animation_state_data_wrapper.self), newValue)
@ -69,7 +69,9 @@ public class AnimationStateData: NSObject {
/// The mix duration to use when changing from the specified animation to the other, or the
/// DefaultMix if no mix duration has been set.
public func getMix(_ from: Animation, _ to: Animation) -> Float {
let result = spine_animation_state_data_get_mix(_ptr.assumingMemoryBound(to: spine_animation_state_data_wrapper.self), from._ptr.assumingMemoryBound(to: spine_animation_wrapper.self), to._ptr.assumingMemoryBound(to: spine_animation_wrapper.self))
let result = spine_animation_state_data_get_mix(
_ptr.assumingMemoryBound(to: spine_animation_state_data_wrapper.self), from._ptr.assumingMemoryBound(to: spine_animation_wrapper.self),
to._ptr.assumingMemoryBound(to: spine_animation_wrapper.self))
return result
}
@ -86,10 +88,12 @@ public class AnimationStateData: NSObject {
/// Sets a mix duration when changing from the specified animation to the other. See
/// TrackEntry.MixDuration.
public func setMix2(_ from: Animation, _ to: Animation, _ duration: Float) {
spine_animation_state_data_set_mix_2(_ptr.assumingMemoryBound(to: spine_animation_state_data_wrapper.self), from._ptr.assumingMemoryBound(to: spine_animation_wrapper.self), to._ptr.assumingMemoryBound(to: spine_animation_wrapper.self), duration)
spine_animation_state_data_set_mix_2(
_ptr.assumingMemoryBound(to: spine_animation_state_data_wrapper.self), from._ptr.assumingMemoryBound(to: spine_animation_wrapper.self),
to._ptr.assumingMemoryBound(to: spine_animation_wrapper.self), duration)
}
public func dispose() {
spine_animation_state_data_dispose(_ptr.assumingMemoryBound(to: spine_animation_state_data_wrapper.self))
}
}
}

View File

@ -52,32 +52,44 @@ public class AtlasAttachmentLoader: NSObject, AttachmentLoader {
}
public func newRegionAttachment(_ skin: Skin, _ name: String, _ path: String, _ sequence: Sequence?) -> RegionAttachment? {
let result = spine_atlas_attachment_loader_new_region_attachment(_ptr.assumingMemoryBound(to: spine_atlas_attachment_loader_wrapper.self), skin._ptr.assumingMemoryBound(to: spine_skin_wrapper.self), name, path, sequence?._ptr.assumingMemoryBound(to: spine_sequence_wrapper.self))
let result = spine_atlas_attachment_loader_new_region_attachment(
_ptr.assumingMemoryBound(to: spine_atlas_attachment_loader_wrapper.self), skin._ptr.assumingMemoryBound(to: spine_skin_wrapper.self),
name, path, sequence?._ptr.assumingMemoryBound(to: spine_sequence_wrapper.self))
return result.map { RegionAttachment(fromPointer: $0) }
}
public func newMeshAttachment(_ skin: Skin, _ name: String, _ path: String, _ sequence: Sequence?) -> MeshAttachment? {
let result = spine_atlas_attachment_loader_new_mesh_attachment(_ptr.assumingMemoryBound(to: spine_atlas_attachment_loader_wrapper.self), skin._ptr.assumingMemoryBound(to: spine_skin_wrapper.self), name, path, sequence?._ptr.assumingMemoryBound(to: spine_sequence_wrapper.self))
let result = spine_atlas_attachment_loader_new_mesh_attachment(
_ptr.assumingMemoryBound(to: spine_atlas_attachment_loader_wrapper.self), skin._ptr.assumingMemoryBound(to: spine_skin_wrapper.self),
name, path, sequence?._ptr.assumingMemoryBound(to: spine_sequence_wrapper.self))
return result.map { MeshAttachment(fromPointer: $0) }
}
public func newBoundingBoxAttachment(_ skin: Skin, _ name: String) -> BoundingBoxAttachment? {
let result = spine_atlas_attachment_loader_new_bounding_box_attachment(_ptr.assumingMemoryBound(to: spine_atlas_attachment_loader_wrapper.self), skin._ptr.assumingMemoryBound(to: spine_skin_wrapper.self), name)
let result = spine_atlas_attachment_loader_new_bounding_box_attachment(
_ptr.assumingMemoryBound(to: spine_atlas_attachment_loader_wrapper.self), skin._ptr.assumingMemoryBound(to: spine_skin_wrapper.self), name
)
return result.map { BoundingBoxAttachment(fromPointer: $0) }
}
public func newPathAttachment(_ skin: Skin, _ name: String) -> PathAttachment? {
let result = spine_atlas_attachment_loader_new_path_attachment(_ptr.assumingMemoryBound(to: spine_atlas_attachment_loader_wrapper.self), skin._ptr.assumingMemoryBound(to: spine_skin_wrapper.self), name)
let result = spine_atlas_attachment_loader_new_path_attachment(
_ptr.assumingMemoryBound(to: spine_atlas_attachment_loader_wrapper.self), skin._ptr.assumingMemoryBound(to: spine_skin_wrapper.self), name
)
return result.map { PathAttachment(fromPointer: $0) }
}
public func newPointAttachment(_ skin: Skin, _ name: String) -> PointAttachment? {
let result = spine_atlas_attachment_loader_new_point_attachment(_ptr.assumingMemoryBound(to: spine_atlas_attachment_loader_wrapper.self), skin._ptr.assumingMemoryBound(to: spine_skin_wrapper.self), name)
let result = spine_atlas_attachment_loader_new_point_attachment(
_ptr.assumingMemoryBound(to: spine_atlas_attachment_loader_wrapper.self), skin._ptr.assumingMemoryBound(to: spine_skin_wrapper.self), name
)
return result.map { PointAttachment(fromPointer: $0) }
}
public func newClippingAttachment(_ skin: Skin, _ name: String) -> ClippingAttachment? {
let result = spine_atlas_attachment_loader_new_clipping_attachment(_ptr.assumingMemoryBound(to: spine_atlas_attachment_loader_wrapper.self), skin._ptr.assumingMemoryBound(to: spine_skin_wrapper.self), name)
let result = spine_atlas_attachment_loader_new_clipping_attachment(
_ptr.assumingMemoryBound(to: spine_atlas_attachment_loader_wrapper.self), skin._ptr.assumingMemoryBound(to: spine_skin_wrapper.self), name
)
return result.map { ClippingAttachment(fromPointer: $0) }
}
@ -89,4 +101,4 @@ public class AtlasAttachmentLoader: NSObject, AttachmentLoader {
public func dispose() {
spine_atlas_attachment_loader_dispose(_ptr.assumingMemoryBound(to: spine_atlas_attachment_loader_wrapper.self))
}
}
}

View File

@ -51,7 +51,7 @@ public class AtlasPage: NSObject {
public var name: String {
get {
let result = spine_atlas_page_get_name(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self))
return String(cString: result!)
return String(cString: result!)
}
set {
spine_atlas_page_set_name(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self), newValue)
@ -61,7 +61,7 @@ public class AtlasPage: NSObject {
public var texturePath: String {
get {
let result = spine_atlas_page_get_texture_path(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self))
return String(cString: result!)
return String(cString: result!)
}
set {
spine_atlas_page_set_texture_path(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self), newValue)
@ -71,57 +71,62 @@ public class AtlasPage: NSObject {
public var format: Format {
get {
let result = spine_atlas_page_get_format(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self))
return Format(rawValue: Int32(result.rawValue))!
return Format(rawValue: Int32(result.rawValue))!
}
set {
spine_atlas_page_set_format(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self), spine_format(rawValue: UInt32(newValue.rawValue)))
spine_atlas_page_set_format(
_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self), spine_format(rawValue: UInt32(newValue.rawValue)))
}
}
public var minFilter: TextureFilter {
get {
let result = spine_atlas_page_get_min_filter(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self))
return TextureFilter(rawValue: Int32(result.rawValue))!
return TextureFilter(rawValue: Int32(result.rawValue))!
}
set {
spine_atlas_page_set_min_filter(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self), spine_texture_filter(rawValue: UInt32(newValue.rawValue)))
spine_atlas_page_set_min_filter(
_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self), spine_texture_filter(rawValue: UInt32(newValue.rawValue)))
}
}
public var magFilter: TextureFilter {
get {
let result = spine_atlas_page_get_mag_filter(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self))
return TextureFilter(rawValue: Int32(result.rawValue))!
return TextureFilter(rawValue: Int32(result.rawValue))!
}
set {
spine_atlas_page_set_mag_filter(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self), spine_texture_filter(rawValue: UInt32(newValue.rawValue)))
spine_atlas_page_set_mag_filter(
_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self), spine_texture_filter(rawValue: UInt32(newValue.rawValue)))
}
}
public var uWrap: TextureWrap {
get {
let result = spine_atlas_page_get_u_wrap(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self))
return TextureWrap(rawValue: Int32(result.rawValue))!
return TextureWrap(rawValue: Int32(result.rawValue))!
}
set {
spine_atlas_page_set_u_wrap(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self), spine_texture_wrap(rawValue: UInt32(newValue.rawValue)))
spine_atlas_page_set_u_wrap(
_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self), spine_texture_wrap(rawValue: UInt32(newValue.rawValue)))
}
}
public var vWrap: TextureWrap {
get {
let result = spine_atlas_page_get_v_wrap(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self))
return TextureWrap(rawValue: Int32(result.rawValue))!
return TextureWrap(rawValue: Int32(result.rawValue))!
}
set {
spine_atlas_page_set_v_wrap(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self), spine_texture_wrap(rawValue: UInt32(newValue.rawValue)))
spine_atlas_page_set_v_wrap(
_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self), spine_texture_wrap(rawValue: UInt32(newValue.rawValue)))
}
}
public var width: Int32 {
get {
let result = spine_atlas_page_get_width(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self))
return result
return result
}
set {
spine_atlas_page_set_width(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self), newValue)
@ -131,7 +136,7 @@ public class AtlasPage: NSObject {
public var height: Int32 {
get {
let result = spine_atlas_page_get_height(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self))
return result
return result
}
set {
spine_atlas_page_set_height(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self), newValue)
@ -141,7 +146,7 @@ public class AtlasPage: NSObject {
public var pma: Bool {
get {
let result = spine_atlas_page_get_pma(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self))
return result
return result
}
set {
spine_atlas_page_set_pma(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self), newValue)
@ -151,7 +156,7 @@ public class AtlasPage: NSObject {
public var index: Int32 {
get {
let result = spine_atlas_page_get_index(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self))
return result
return result
}
set {
spine_atlas_page_set_index(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self), newValue)
@ -166,4 +171,4 @@ public class AtlasPage: NSObject {
public func dispose() {
spine_atlas_page_dispose(_ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self))
}
}
}

View File

@ -49,17 +49,18 @@ public class AtlasRegion: TextureRegion {
public var page: AtlasPage? {
get {
let result = spine_atlas_region_get_page(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
return result.map { AtlasPage(fromPointer: $0) }
return result.map { AtlasPage(fromPointer: $0) }
}
set {
spine_atlas_region_set_page(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue?._ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self))
spine_atlas_region_set_page(
_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue?._ptr.assumingMemoryBound(to: spine_atlas_page_wrapper.self))
}
}
public var name: String {
get {
let result = spine_atlas_region_get_name(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
return String(cString: result!)
return String(cString: result!)
}
set {
spine_atlas_region_set_name(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue)
@ -69,7 +70,7 @@ public class AtlasRegion: TextureRegion {
public var index: Int32 {
get {
let result = spine_atlas_region_get_index(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
return result
return result
}
set {
spine_atlas_region_set_index(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue)
@ -79,7 +80,7 @@ public class AtlasRegion: TextureRegion {
public var x: Int32 {
get {
let result = spine_atlas_region_get_x(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
return result
return result
}
set {
spine_atlas_region_set_x(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue)
@ -89,7 +90,7 @@ public class AtlasRegion: TextureRegion {
public var y: Int32 {
get {
let result = spine_atlas_region_get_y(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
return result
return result
}
set {
spine_atlas_region_set_y(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue)
@ -99,7 +100,7 @@ public class AtlasRegion: TextureRegion {
public var offsetX: Float {
get {
let result = spine_atlas_region_get_offset_x(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
return result
return result
}
set {
spine_atlas_region_set_offset_x(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue)
@ -109,7 +110,7 @@ public class AtlasRegion: TextureRegion {
public var offsetY: Float {
get {
let result = spine_atlas_region_get_offset_y(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
return result
return result
}
set {
spine_atlas_region_set_offset_y(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue)
@ -119,7 +120,7 @@ public class AtlasRegion: TextureRegion {
public var packedWidth: Int32 {
get {
let result = spine_atlas_region_get_packed_width(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
return result
return result
}
set {
spine_atlas_region_set_packed_width(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue)
@ -129,7 +130,7 @@ public class AtlasRegion: TextureRegion {
public var packedHeight: Int32 {
get {
let result = spine_atlas_region_get_packed_height(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
return result
return result
}
set {
spine_atlas_region_set_packed_height(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue)
@ -139,7 +140,7 @@ public class AtlasRegion: TextureRegion {
public var originalWidth: Int32 {
get {
let result = spine_atlas_region_get_original_width(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
return result
return result
}
set {
spine_atlas_region_set_original_width(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue)
@ -149,7 +150,7 @@ public class AtlasRegion: TextureRegion {
public var originalHeight: Int32 {
get {
let result = spine_atlas_region_get_original_height(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
return result
return result
}
set {
spine_atlas_region_set_original_height(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue)
@ -159,7 +160,7 @@ public class AtlasRegion: TextureRegion {
public var rotate: Bool {
get {
let result = spine_atlas_region_get_rotate(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
return result
return result
}
set {
spine_atlas_region_set_rotate(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue)
@ -169,7 +170,7 @@ public class AtlasRegion: TextureRegion {
public var degrees: Int32 {
get {
let result = spine_atlas_region_get_degrees(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
return result
return result
}
set {
spine_atlas_region_set_degrees(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue)
@ -179,34 +180,37 @@ public class AtlasRegion: TextureRegion {
public var splits: ArrayInt {
get {
let result = spine_atlas_region_get_splits(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
return ArrayInt(fromPointer: result!)
return ArrayInt(fromPointer: result!)
}
set {
spine_atlas_region_set_splits(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_array_int_wrapper.self))
spine_atlas_region_set_splits(
_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_array_int_wrapper.self))
}
}
public var pads: ArrayInt {
get {
let result = spine_atlas_region_get_pads(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
return ArrayInt(fromPointer: result!)
return ArrayInt(fromPointer: result!)
}
set {
spine_atlas_region_set_pads(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_array_int_wrapper.self))
spine_atlas_region_set_pads(
_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_array_int_wrapper.self))
}
}
public var values: ArrayFloat {
get {
let result = spine_atlas_region_get_values(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
return ArrayFloat(fromPointer: result!)
return ArrayFloat(fromPointer: result!)
}
set {
spine_atlas_region_set_values(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_array_float_wrapper.self))
spine_atlas_region_set_values(
_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_array_float_wrapper.self))
}
}
public override func dispose() {
spine_atlas_region_dispose(_ptr.assumingMemoryBound(to: spine_atlas_region_wrapper.self))
}
}
}

View File

@ -41,4 +41,4 @@ public protocol AttachmentLoader {
func newPathAttachment(_ skin: Skin, _ name: String) -> PathAttachment?
func newPointAttachment(_ skin: Skin, _ name: String) -> PointAttachment?
func newClippingAttachment(_ skin: Skin, _ name: String) -> ClippingAttachment?
}
}

View File

@ -49,7 +49,7 @@ public class AttachmentTimeline: Timeline, SlotTimeline {
public var slotIndex: Int32 {
get {
let result = spine_attachment_timeline_get_slot_index(_ptr.assumingMemoryBound(to: spine_attachment_timeline_wrapper.self))
return result
return result
}
set {
spine_attachment_timeline_set_slot_index(_ptr.assumingMemoryBound(to: spine_attachment_timeline_wrapper.self), newValue)
@ -67,4 +67,4 @@ public class AttachmentTimeline: Timeline, SlotTimeline {
public func dispose() {
spine_attachment_timeline_dispose(_ptr.assumingMemoryBound(to: spine_attachment_timeline_wrapper.self))
}
}
}

View File

@ -44,4 +44,4 @@ public enum AttachmentType: Int32, CaseIterable {
public static func fromValue(_ value: Int32) -> AttachmentType? {
return AttachmentType(rawValue: value)
}
}
}

View File

@ -41,4 +41,4 @@ public enum BlendMode: Int32, CaseIterable {
public static func fromValue(_ value: Int32) -> BlendMode? {
return BlendMode(rawValue: value)
}
}
}

View File

@ -61,7 +61,7 @@ public class BoneData: PosedData {
public var length: Float {
get {
let result = spine_bone_data_get_length(_ptr.assumingMemoryBound(to: spine_bone_data_wrapper.self))
return result
return result
}
set {
spine_bone_data_set_length(_ptr.assumingMemoryBound(to: spine_bone_data_wrapper.self), newValue)
@ -76,7 +76,7 @@ public class BoneData: PosedData {
public var icon: String {
get {
let result = spine_bone_data_get_icon(_ptr.assumingMemoryBound(to: spine_bone_data_wrapper.self))
return String(cString: result!)
return String(cString: result!)
}
set {
spine_bone_data_set_icon(_ptr.assumingMemoryBound(to: spine_bone_data_wrapper.self), newValue)
@ -86,7 +86,7 @@ public class BoneData: PosedData {
public var visible: Bool {
get {
let result = spine_bone_data_get_visible(_ptr.assumingMemoryBound(to: spine_bone_data_wrapper.self))
return result
return result
}
set {
spine_bone_data_set_visible(_ptr.assumingMemoryBound(to: spine_bone_data_wrapper.self), newValue)
@ -101,4 +101,4 @@ public class BoneData: PosedData {
public override func dispose() {
spine_bone_data_dispose(_ptr.assumingMemoryBound(to: spine_bone_data_wrapper.self))
}
}
}

View File

@ -52,7 +52,7 @@ public class BoneLocal: NSObject {
public var x: Float {
get {
let result = spine_bone_local_get_x(_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self))
return result
return result
}
set {
spine_bone_local_set_x(_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self), newValue)
@ -63,7 +63,7 @@ public class BoneLocal: NSObject {
public var y: Float {
get {
let result = spine_bone_local_get_y(_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self))
return result
return result
}
set {
spine_bone_local_set_y(_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self), newValue)
@ -74,7 +74,7 @@ public class BoneLocal: NSObject {
public var rotation: Float {
get {
let result = spine_bone_local_get_rotation(_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self))
return result
return result
}
set {
spine_bone_local_set_rotation(_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self), newValue)
@ -85,7 +85,7 @@ public class BoneLocal: NSObject {
public var scaleX: Float {
get {
let result = spine_bone_local_get_scale_x(_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self))
return result
return result
}
set {
spine_bone_local_set_scale_x(_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self), newValue)
@ -96,7 +96,7 @@ public class BoneLocal: NSObject {
public var scaleY: Float {
get {
let result = spine_bone_local_get_scale_y(_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self))
return result
return result
}
set {
spine_bone_local_set_scale_y(_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self), newValue)
@ -107,7 +107,7 @@ public class BoneLocal: NSObject {
public var shearX: Float {
get {
let result = spine_bone_local_get_shear_x(_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self))
return result
return result
}
set {
spine_bone_local_set_shear_x(_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self), newValue)
@ -118,7 +118,7 @@ public class BoneLocal: NSObject {
public var shearY: Float {
get {
let result = spine_bone_local_get_shear_y(_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self))
return result
return result
}
set {
spine_bone_local_set_shear_y(_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self), newValue)
@ -129,10 +129,11 @@ public class BoneLocal: NSObject {
public var inherit: Inherit {
get {
let result = spine_bone_local_get_inherit(_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self))
return Inherit(rawValue: Int32(result.rawValue))!
return Inherit(rawValue: Int32(result.rawValue))!
}
set {
spine_bone_local_set_inherit(_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self), spine_inherit(rawValue: UInt32(newValue.rawValue)))
spine_bone_local_set_inherit(
_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self), spine_inherit(rawValue: UInt32(newValue.rawValue)))
}
}
@ -144,7 +145,8 @@ public class BoneLocal: NSObject {
}
public func set(_ pose: BoneLocal) {
spine_bone_local_set(_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self), pose._ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self))
spine_bone_local_set(
_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self), pose._ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self))
}
public func setPosition(_ x: Float, _ y: Float) {
@ -158,4 +160,4 @@ public class BoneLocal: NSObject {
public func dispose() {
spine_bone_local_dispose(_ptr.assumingMemoryBound(to: spine_bone_local_wrapper.self))
}
}
}

View File

@ -57,7 +57,7 @@ public class BonePose: BoneLocal, Update {
public var a: Float {
get {
let result = spine_bone_pose_get_a(_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self))
return result
return result
}
set {
spine_bone_pose_set_a(_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), newValue)
@ -69,7 +69,7 @@ public class BonePose: BoneLocal, Update {
public var b: Float {
get {
let result = spine_bone_pose_get_b(_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self))
return result
return result
}
set {
spine_bone_pose_set_b(_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), newValue)
@ -81,7 +81,7 @@ public class BonePose: BoneLocal, Update {
public var c: Float {
get {
let result = spine_bone_pose_get_c(_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self))
return result
return result
}
set {
spine_bone_pose_set_c(_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), newValue)
@ -93,7 +93,7 @@ public class BonePose: BoneLocal, Update {
public var d: Float {
get {
let result = spine_bone_pose_get_d(_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self))
return result
return result
}
set {
spine_bone_pose_set_d(_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), newValue)
@ -104,7 +104,7 @@ public class BonePose: BoneLocal, Update {
public var worldX: Float {
get {
let result = spine_bone_pose_get_world_x(_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self))
return result
return result
}
set {
spine_bone_pose_set_world_x(_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), newValue)
@ -115,7 +115,7 @@ public class BonePose: BoneLocal, Update {
public var worldY: Float {
get {
let result = spine_bone_pose_get_world_y(_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self))
return result
return result
}
set {
spine_bone_pose_set_world_y(_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), newValue)
@ -148,7 +148,9 @@ public class BonePose: BoneLocal, Update {
/// Called by Skeleton::updateCache() to compute the world transform, if needed.
public func update(_ skeleton: Skeleton, _ physics: Physics) {
spine_bone_pose_update(_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), spine_physics(rawValue: UInt32(physics.rawValue)))
spine_bone_pose_update(
_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self),
spine_physics(rawValue: UInt32(physics.rawValue)))
}
/// Computes the world transform using the parent bone's applied pose and this pose. Child bones
@ -156,7 +158,8 @@ public class BonePose: BoneLocal, Update {
///
/// See World transforms in the Spine Runtimes Guide.
public func updateWorldTransform(_ skeleton: Skeleton) {
spine_bone_pose_update_world_transform(_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
spine_bone_pose_update_world_transform(
_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
}
/// Computes the local transform values from the world transform.
@ -164,22 +167,25 @@ public class BonePose: BoneLocal, Update {
/// If the world transform is modified (by a constraint, rotateWorld(), etc) then this method
/// should be called so the local transform matches the world transform. The local transform may
/// be needed by other code (eg to apply another constraint).
///
///
/// Some information is ambiguous in the world transform, such as -1,-1 scale versus 180
/// rotation. The local transform after calling this method is equivalent to the local transform
/// used to compute the world transform, but may not be identical.
public func updateLocalTransform(_ skeleton: Skeleton) {
spine_bone_pose_update_local_transform(_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
spine_bone_pose_update_local_transform(
_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
}
/// If the world transform has been modified and the local transform no longer matches,
/// updateLocalTransform() is called.
public func validateLocalTransform(_ skeleton: Skeleton) {
spine_bone_pose_validate_local_transform(_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
spine_bone_pose_validate_local_transform(
_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
}
public func modifyLocal(_ skeleton: Skeleton) {
spine_bone_pose_modify_local(_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
spine_bone_pose_modify_local(
_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
}
public func modifyWorld(_ update: Int32) {
@ -218,4 +224,4 @@ public class BonePose: BoneLocal, Update {
public override func dispose() {
spine_bone_pose_dispose(_ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self))
}
}
}

View File

@ -38,4 +38,4 @@ public protocol BoneTimeline {
var rtti: Rtti { get }
var boneIndex: Int32 { get set }
static func rttiStatic() -> Rtti
}
}

View File

@ -44,11 +44,11 @@ open class BoneTimeline1: CurveTimeline1, BoneTimeline {
public var boneIndex: Int32 {
get {
let result = spine_bone_timeline1_get_bone_index(_ptr.assumingMemoryBound(to: spine_bone_timeline1_wrapper.self))
return result
return result
}
set {
spine_bone_timeline1_set_bone_index(_ptr.assumingMemoryBound(to: spine_bone_timeline1_wrapper.self), newValue)
}
}
}
}

View File

@ -44,7 +44,7 @@ open class BoneTimeline2: CurveTimeline, BoneTimeline {
public var boneIndex: Int32 {
get {
let result = spine_bone_timeline2_get_bone_index(_ptr.assumingMemoryBound(to: spine_bone_timeline2_wrapper.self))
return result
return result
}
set {
spine_bone_timeline2_set_bone_index(_ptr.assumingMemoryBound(to: spine_bone_timeline2_wrapper.self), newValue)
@ -55,4 +55,4 @@ open class BoneTimeline2: CurveTimeline, BoneTimeline {
spine_bone_timeline2_set_frame(_ptr.assumingMemoryBound(to: spine_bone_timeline2_wrapper.self), frame, time, value1, value2)
}
}
}

View File

@ -54,4 +54,4 @@ public class BoundingBoxAttachment: VertexAttachment {
public func dispose() {
spine_bounding_box_attachment_dispose(_ptr.assumingMemoryBound(to: spine_bounding_box_attachment_wrapper.self))
}
}
}

View File

@ -49,10 +49,12 @@ public class ClippingAttachment: VertexAttachment {
public var endSlot: SlotData? {
get {
let result = spine_clipping_attachment_get_end_slot(_ptr.assumingMemoryBound(to: spine_clipping_attachment_wrapper.self))
return result.map { SlotData(fromPointer: $0) }
return result.map { SlotData(fromPointer: $0) }
}
set {
spine_clipping_attachment_set_end_slot(_ptr.assumingMemoryBound(to: spine_clipping_attachment_wrapper.self), newValue?._ptr.assumingMemoryBound(to: spine_slot_data_wrapper.self))
spine_clipping_attachment_set_end_slot(
_ptr.assumingMemoryBound(to: spine_clipping_attachment_wrapper.self),
newValue?._ptr.assumingMemoryBound(to: spine_slot_data_wrapper.self))
}
}
@ -64,4 +66,4 @@ public class ClippingAttachment: VertexAttachment {
public func dispose() {
spine_clipping_attachment_dispose(_ptr.assumingMemoryBound(to: spine_clipping_attachment_wrapper.self))
}
}
}

View File

@ -40,4 +40,4 @@ public protocol ConstraintData {
var skinRequired: Bool { get }
func createMethod(_ skeleton: Skeleton) -> Constraint
static func rttiStatic() -> Rtti
}
}

View File

@ -38,4 +38,4 @@ public protocol ConstraintTimeline {
var rtti: Rtti { get }
var constraintIndex: Int32 { get set }
static func rttiStatic() -> Rtti
}
}

View File

@ -44,11 +44,11 @@ open class ConstraintTimeline1: CurveTimeline1, ConstraintTimeline {
public var constraintIndex: Int32 {
get {
let result = spine_constraint_timeline1_get_constraint_index(_ptr.assumingMemoryBound(to: spine_constraint_timeline1_wrapper.self))
return result
return result
}
set {
spine_constraint_timeline1_set_constraint_index(_ptr.assumingMemoryBound(to: spine_constraint_timeline1_wrapper.self), newValue)
}
}
}
}

View File

@ -60,13 +60,18 @@ open class CurveTimeline: Timeline {
return ArrayFloat(fromPointer: result!)
}
public func setBezier(_ bezier: Int, _ frame: Int, _ value: Float, _ time1: Float, _ value1: Float, _ cx1: Float, _ cy1: Float, _ cx2: Float, _ cy2: Float, _ time2: Float, _ value2: Float) {
spine_curve_timeline_set_bezier(_ptr.assumingMemoryBound(to: spine_curve_timeline_wrapper.self), bezier, frame, value, time1, value1, cx1, cy1, cx2, cy2, time2, value2)
public func setBezier(
_ bezier: Int, _ frame: Int, _ value: Float, _ time1: Float, _ value1: Float, _ cx1: Float, _ cy1: Float, _ cx2: Float, _ cy2: Float,
_ time2: Float, _ value2: Float
) {
spine_curve_timeline_set_bezier(
_ptr.assumingMemoryBound(to: spine_curve_timeline_wrapper.self), bezier, frame, value, time1, value1, cx1, cy1, cx2, cy2, time2, value2)
}
public func getBezierValue(_ time: Float, _ frame: Int, _ valueOffset: Int, _ i: Int) -> Float {
let result = spine_curve_timeline_get_bezier_value(_ptr.assumingMemoryBound(to: spine_curve_timeline_wrapper.self), time, frame, valueOffset, i)
let result = spine_curve_timeline_get_bezier_value(
_ptr.assumingMemoryBound(to: spine_curve_timeline_wrapper.self), time, frame, valueOffset, i)
return result
}
}
}

View File

@ -56,23 +56,32 @@ open class CurveTimeline1: CurveTimeline {
}
public func getRelativeValue(_ time: Float, _ alpha: Float, _ blend: MixBlend, _ current: Float, _ setup: Float) -> Float {
let result = spine_curve_timeline1_get_relative_value(_ptr.assumingMemoryBound(to: spine_curve_timeline1_wrapper.self), time, alpha, spine_mix_blend(rawValue: UInt32(blend.rawValue)), current, setup)
let result = spine_curve_timeline1_get_relative_value(
_ptr.assumingMemoryBound(to: spine_curve_timeline1_wrapper.self), time, alpha, spine_mix_blend(rawValue: UInt32(blend.rawValue)), current,
setup)
return result
}
public func getScaleValue(_ time: Float, _ alpha: Float, _ blend: MixBlend, _ direction: MixDirection, _ current: Float, _ setup: Float) -> Float {
let result = spine_curve_timeline1_get_scale_value(_ptr.assumingMemoryBound(to: spine_curve_timeline1_wrapper.self), time, alpha, spine_mix_blend(rawValue: UInt32(blend.rawValue)), spine_mix_direction(rawValue: UInt32(direction.rawValue)), current, setup)
public func getScaleValue(_ time: Float, _ alpha: Float, _ blend: MixBlend, _ direction: MixDirection, _ current: Float, _ setup: Float) -> Float
{
let result = spine_curve_timeline1_get_scale_value(
_ptr.assumingMemoryBound(to: spine_curve_timeline1_wrapper.self), time, alpha, spine_mix_blend(rawValue: UInt32(blend.rawValue)),
spine_mix_direction(rawValue: UInt32(direction.rawValue)), current, setup)
return result
}
public func getAbsoluteValue(_ time: Float, _ alpha: Float, _ blend: MixBlend, _ current: Float, _ setup: Float) -> Float {
let result = spine_curve_timeline1_get_absolute_value_1(_ptr.assumingMemoryBound(to: spine_curve_timeline1_wrapper.self), time, alpha, spine_mix_blend(rawValue: UInt32(blend.rawValue)), current, setup)
let result = spine_curve_timeline1_get_absolute_value_1(
_ptr.assumingMemoryBound(to: spine_curve_timeline1_wrapper.self), time, alpha, spine_mix_blend(rawValue: UInt32(blend.rawValue)), current,
setup)
return result
}
public func getAbsoluteValue2(_ time: Float, _ alpha: Float, _ blend: MixBlend, _ current: Float, _ setup: Float, _ value: Float) -> Float {
let result = spine_curve_timeline1_get_absolute_value_2(_ptr.assumingMemoryBound(to: spine_curve_timeline1_wrapper.self), time, alpha, spine_mix_blend(rawValue: UInt32(blend.rawValue)), current, setup, value)
let result = spine_curve_timeline1_get_absolute_value_2(
_ptr.assumingMemoryBound(to: spine_curve_timeline1_wrapper.self), time, alpha, spine_mix_blend(rawValue: UInt32(blend.rawValue)), current,
setup, value)
return result
}
}
}

View File

@ -42,7 +42,8 @@ public class DeformTimeline: SlotCurveTimeline {
}
public convenience init(_ frameCount: Int, _ bezierCount: Int, _ slotIndex: Int32, _ attachment: VertexAttachment) {
let ptr = spine_deform_timeline_create(frameCount, bezierCount, slotIndex, attachment._ptr.assumingMemoryBound(to: spine_vertex_attachment_wrapper.self))
let ptr = spine_deform_timeline_create(
frameCount, bezierCount, slotIndex, attachment._ptr.assumingMemoryBound(to: spine_vertex_attachment_wrapper.self))
self.init(fromPointer: ptr!)
}
@ -50,33 +51,37 @@ public class DeformTimeline: SlotCurveTimeline {
public var attachment: VertexAttachment {
get {
let result = spine_deform_timeline_get_attachment(_ptr.assumingMemoryBound(to: spine_deform_timeline_wrapper.self))
let rtti = spine_vertex_attachment_get_rtti(result!)
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
case "BoundingBoxAttachment":
let castedPtr = spine_vertex_attachment_cast_to_bounding_box_attachment(result!)
return BoundingBoxAttachment(fromPointer: castedPtr!)
case "ClippingAttachment":
let castedPtr = spine_vertex_attachment_cast_to_clipping_attachment(result!)
return ClippingAttachment(fromPointer: castedPtr!)
case "MeshAttachment":
let castedPtr = spine_vertex_attachment_cast_to_mesh_attachment(result!)
return MeshAttachment(fromPointer: castedPtr!)
case "PathAttachment":
let castedPtr = spine_vertex_attachment_cast_to_path_attachment(result!)
return PathAttachment(fromPointer: castedPtr!)
default:
fatalError("Unknown concrete type: \(rttiClassName) for abstract class VertexAttachment")
}
let rtti = spine_vertex_attachment_get_rtti(result!)
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
case "BoundingBoxAttachment":
let castedPtr = spine_vertex_attachment_cast_to_bounding_box_attachment(result!)
return BoundingBoxAttachment(fromPointer: castedPtr!)
case "ClippingAttachment":
let castedPtr = spine_vertex_attachment_cast_to_clipping_attachment(result!)
return ClippingAttachment(fromPointer: castedPtr!)
case "MeshAttachment":
let castedPtr = spine_vertex_attachment_cast_to_mesh_attachment(result!)
return MeshAttachment(fromPointer: castedPtr!)
case "PathAttachment":
let castedPtr = spine_vertex_attachment_cast_to_path_attachment(result!)
return PathAttachment(fromPointer: castedPtr!)
default:
fatalError("Unknown concrete type: \(rttiClassName) for abstract class VertexAttachment")
}
}
set {
spine_deform_timeline_set_attachment(_ptr.assumingMemoryBound(to: spine_deform_timeline_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_vertex_attachment_wrapper.self))
spine_deform_timeline_set_attachment(
_ptr.assumingMemoryBound(to: spine_deform_timeline_wrapper.self),
newValue._ptr.assumingMemoryBound(to: spine_vertex_attachment_wrapper.self))
}
}
/// Sets the time and vertices for the specified frame.
public func setFrame(_ frameIndex: Int32, _ time: Float, _ vertices: ArrayFloat) {
spine_deform_timeline_set_frame(_ptr.assumingMemoryBound(to: spine_deform_timeline_wrapper.self), frameIndex, time, vertices._ptr.assumingMemoryBound(to: spine_array_float_wrapper.self))
spine_deform_timeline_set_frame(
_ptr.assumingMemoryBound(to: spine_deform_timeline_wrapper.self), frameIndex, time,
vertices._ptr.assumingMemoryBound(to: spine_array_float_wrapper.self))
}
public func getCurvePercent(_ time: Float, _ frame: Int32) -> Float {
@ -87,4 +92,4 @@ public class DeformTimeline: SlotCurveTimeline {
public func dispose() {
spine_deform_timeline_dispose(_ptr.assumingMemoryBound(to: spine_deform_timeline_wrapper.self))
}
}
}

View File

@ -52,10 +52,12 @@ public class DrawOrderTimeline: Timeline {
/// - Parameter time: The frame time in seconds.
/// - Parameter drawOrder: For each slot in Skeleton::slots, the index of the slot in the new draw order. May be null to use setup pose draw order.
public func setFrame(_ frame: Int, _ time: Float, _ drawOrder: ArrayInt?) {
spine_draw_order_timeline_set_frame(_ptr.assumingMemoryBound(to: spine_draw_order_timeline_wrapper.self), frame, time, drawOrder?._ptr.assumingMemoryBound(to: spine_array_int_wrapper.self))
spine_draw_order_timeline_set_frame(
_ptr.assumingMemoryBound(to: spine_draw_order_timeline_wrapper.self), frame, time,
drawOrder?._ptr.assumingMemoryBound(to: spine_array_int_wrapper.self))
}
public func dispose() {
spine_draw_order_timeline_dispose(_ptr.assumingMemoryBound(to: spine_draw_order_timeline_wrapper.self))
}
}
}

View File

@ -57,7 +57,7 @@ public class EventData: NSObject {
public var intValue: Int32 {
get {
let result = spine_event_data_get_int(_ptr.assumingMemoryBound(to: spine_event_data_wrapper.self))
return result
return result
}
set {
spine_event_data_set_int(_ptr.assumingMemoryBound(to: spine_event_data_wrapper.self), newValue)
@ -67,7 +67,7 @@ public class EventData: NSObject {
public var floatValue: Float {
get {
let result = spine_event_data_get_float(_ptr.assumingMemoryBound(to: spine_event_data_wrapper.self))
return result
return result
}
set {
spine_event_data_set_float(_ptr.assumingMemoryBound(to: spine_event_data_wrapper.self), newValue)
@ -77,7 +77,7 @@ public class EventData: NSObject {
public var stringValue: String {
get {
let result = spine_event_data_get_string(_ptr.assumingMemoryBound(to: spine_event_data_wrapper.self))
return String(cString: result!)
return String(cString: result!)
}
set {
spine_event_data_set_string(_ptr.assumingMemoryBound(to: spine_event_data_wrapper.self), newValue)
@ -87,7 +87,7 @@ public class EventData: NSObject {
public var audioPath: String {
get {
let result = spine_event_data_get_audio_path(_ptr.assumingMemoryBound(to: spine_event_data_wrapper.self))
return String(cString: result!)
return String(cString: result!)
}
set {
spine_event_data_set_audio_path(_ptr.assumingMemoryBound(to: spine_event_data_wrapper.self), newValue)
@ -97,7 +97,7 @@ public class EventData: NSObject {
public var volume: Float {
get {
let result = spine_event_data_get_volume(_ptr.assumingMemoryBound(to: spine_event_data_wrapper.self))
return result
return result
}
set {
spine_event_data_set_volume(_ptr.assumingMemoryBound(to: spine_event_data_wrapper.self), newValue)
@ -107,7 +107,7 @@ public class EventData: NSObject {
public var balance: Float {
get {
let result = spine_event_data_get_balance(_ptr.assumingMemoryBound(to: spine_event_data_wrapper.self))
return result
return result
}
set {
spine_event_data_set_balance(_ptr.assumingMemoryBound(to: spine_event_data_wrapper.self), newValue)
@ -117,4 +117,4 @@ public class EventData: NSObject {
public func dispose() {
spine_event_data_dispose(_ptr.assumingMemoryBound(to: spine_event_data_wrapper.self))
}
}
}

View File

@ -44,41 +44,47 @@ public class EventQueueEntry: NSObject {
}
public convenience init(_ eventType: EventType, _ trackEntry: TrackEntry?, _ event: Event?) {
let ptr = spine_event_queue_entry_create(spine_event_type(rawValue: UInt32(eventType.rawValue)), trackEntry?._ptr.assumingMemoryBound(to: spine_track_entry_wrapper.self), event?._ptr.assumingMemoryBound(to: spine_event_wrapper.self))
let ptr = spine_event_queue_entry_create(
spine_event_type(rawValue: UInt32(eventType.rawValue)), trackEntry?._ptr.assumingMemoryBound(to: spine_track_entry_wrapper.self),
event?._ptr.assumingMemoryBound(to: spine_event_wrapper.self))
self.init(fromPointer: ptr!)
}
public var type: EventType {
get {
let result = spine_event_queue_entry_get__type(_ptr.assumingMemoryBound(to: spine_event_queue_entry_wrapper.self))
return EventType(rawValue: Int32(result.rawValue))!
return EventType(rawValue: Int32(result.rawValue))!
}
set {
spine_event_queue_entry_set__type(_ptr.assumingMemoryBound(to: spine_event_queue_entry_wrapper.self), spine_event_type(rawValue: UInt32(newValue.rawValue)))
spine_event_queue_entry_set__type(
_ptr.assumingMemoryBound(to: spine_event_queue_entry_wrapper.self), spine_event_type(rawValue: UInt32(newValue.rawValue)))
}
}
public var entry: TrackEntry? {
get {
let result = spine_event_queue_entry_get__entry(_ptr.assumingMemoryBound(to: spine_event_queue_entry_wrapper.self))
return result.map { TrackEntry(fromPointer: $0) }
return result.map { TrackEntry(fromPointer: $0) }
}
set {
spine_event_queue_entry_set__entry(_ptr.assumingMemoryBound(to: spine_event_queue_entry_wrapper.self), newValue?._ptr.assumingMemoryBound(to: spine_track_entry_wrapper.self))
spine_event_queue_entry_set__entry(
_ptr.assumingMemoryBound(to: spine_event_queue_entry_wrapper.self),
newValue?._ptr.assumingMemoryBound(to: spine_track_entry_wrapper.self))
}
}
public var event: Event? {
get {
let result = spine_event_queue_entry_get__event(_ptr.assumingMemoryBound(to: spine_event_queue_entry_wrapper.self))
return result.map { Event(fromPointer: $0) }
return result.map { Event(fromPointer: $0) }
}
set {
spine_event_queue_entry_set__event(_ptr.assumingMemoryBound(to: spine_event_queue_entry_wrapper.self), newValue?._ptr.assumingMemoryBound(to: spine_event_wrapper.self))
spine_event_queue_entry_set__event(
_ptr.assumingMemoryBound(to: spine_event_queue_entry_wrapper.self), newValue?._ptr.assumingMemoryBound(to: spine_event_wrapper.self))
}
}
public func dispose() {
spine_event_queue_entry_dispose(_ptr.assumingMemoryBound(to: spine_event_queue_entry_wrapper.self))
}
}
}

View File

@ -56,10 +56,11 @@ public class EventTimeline: Timeline {
///
/// - Parameter frame: Between 0 and frameCount, inclusive.
public func setFrame(_ frame: Int, _ event: Event) {
spine_event_timeline_set_frame(_ptr.assumingMemoryBound(to: spine_event_timeline_wrapper.self), frame, event._ptr.assumingMemoryBound(to: spine_event_wrapper.self))
spine_event_timeline_set_frame(
_ptr.assumingMemoryBound(to: spine_event_timeline_wrapper.self), frame, event._ptr.assumingMemoryBound(to: spine_event_wrapper.self))
}
public func dispose() {
spine_event_timeline_dispose(_ptr.assumingMemoryBound(to: spine_event_timeline_wrapper.self))
}
}
}

View File

@ -43,4 +43,4 @@ public enum EventType: Int32, CaseIterable {
public static func fromValue(_ value: Int32) -> EventType? {
return EventType(rawValue: value)
}
}
}

View File

@ -44,4 +44,4 @@ public enum Format: Int32, CaseIterable {
public static func fromValue(_ value: Int32) -> Format? {
return Format(rawValue: value)
}
}
}

View File

@ -51,7 +51,7 @@ open class FromProperty: NSObject {
public var offset: Float {
get {
let result = spine_from_property_get__offset(_ptr.assumingMemoryBound(to: spine_from_property_wrapper.self))
return result
return result
}
set {
spine_from_property_set__offset(_ptr.assumingMemoryBound(to: spine_from_property_wrapper.self), newValue)
@ -61,10 +61,12 @@ open class FromProperty: NSObject {
public var to: ArrayToProperty? {
get {
let result = spine_from_property_get__to(_ptr.assumingMemoryBound(to: spine_from_property_wrapper.self))
return result.map { ArrayToProperty(fromPointer: $0) }
return result.map { ArrayToProperty(fromPointer: $0) }
}
set {
spine_from_property_set__to(_ptr.assumingMemoryBound(to: spine_from_property_wrapper.self), newValue?._ptr.assumingMemoryBound(to: spine_array_to_property_wrapper.self))
spine_from_property_set__to(
_ptr.assumingMemoryBound(to: spine_from_property_wrapper.self),
newValue?._ptr.assumingMemoryBound(to: spine_array_to_property_wrapper.self))
}
}
@ -73,4 +75,4 @@ open class FromProperty: NSObject {
return Rtti(fromPointer: result!)
}
}
}

View File

@ -49,4 +49,4 @@ public class FromRotate: FromProperty {
public func dispose() {
spine_from_rotate_dispose(_ptr.assumingMemoryBound(to: spine_from_rotate_wrapper.self))
}
}
}

View File

@ -49,4 +49,4 @@ public class FromScaleX: FromProperty {
public func dispose() {
spine_from_scale_x_dispose(_ptr.assumingMemoryBound(to: spine_from_scale_x_wrapper.self))
}
}
}

View File

@ -49,4 +49,4 @@ public class FromScaleY: FromProperty {
public func dispose() {
spine_from_scale_y_dispose(_ptr.assumingMemoryBound(to: spine_from_scale_y_wrapper.self))
}
}
}

View File

@ -49,4 +49,4 @@ public class FromShearY: FromProperty {
public func dispose() {
spine_from_shear_y_dispose(_ptr.assumingMemoryBound(to: spine_from_shear_y_wrapper.self))
}
}
}

View File

@ -49,4 +49,4 @@ public class FromX: FromProperty {
public func dispose() {
spine_from_x_dispose(_ptr.assumingMemoryBound(to: spine_from_x_wrapper.self))
}
}
}

View File

@ -49,4 +49,4 @@ public class FromY: FromProperty {
public func dispose() {
spine_from_y_dispose(_ptr.assumingMemoryBound(to: spine_from_y_wrapper.self))
}
}
}

View File

@ -42,7 +42,9 @@ public class IkConstraint: IkConstraintBase {
}
public convenience init(_ data: IkConstraintData, _ skeleton: Skeleton) {
let ptr = spine_ik_constraint_create(data._ptr.assumingMemoryBound(to: spine_ik_constraint_data_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
let ptr = spine_ik_constraint_create(
data._ptr.assumingMemoryBound(to: spine_ik_constraint_data_wrapper.self),
skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
self.init(fromPointer: ptr!)
}
@ -54,33 +56,44 @@ public class IkConstraint: IkConstraintBase {
public var target: Bone {
get {
let result = spine_ik_constraint_get_target(_ptr.assumingMemoryBound(to: spine_ik_constraint_wrapper.self))
return Bone(fromPointer: result!)
return Bone(fromPointer: result!)
}
set {
spine_ik_constraint_set_target(_ptr.assumingMemoryBound(to: spine_ik_constraint_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_bone_wrapper.self))
spine_ik_constraint_set_target(
_ptr.assumingMemoryBound(to: spine_ik_constraint_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_bone_wrapper.self))
}
}
public func copyAttachment(_ skeleton: Skeleton) -> IkConstraint {
let result = spine_ik_constraint_copy(_ptr.assumingMemoryBound(to: spine_ik_constraint_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
let result = spine_ik_constraint_copy(
_ptr.assumingMemoryBound(to: spine_ik_constraint_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
return IkConstraint(fromPointer: result!)
}
/// Adjusts the bone rotation so the tip is as close to the target position as possible. The
/// target is specified in the world coordinate system.
public static func apply(_ skeleton: Skeleton, _ bone: BonePose, _ targetX: Float, _ targetY: Float, _ compress: Bool, _ stretch: Bool, _ uniform: Bool, _ mix: Float) {
spine_ik_constraint_apply_1(skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), bone._ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), targetX, targetY, compress, stretch, uniform, mix)
public static func apply(
_ skeleton: Skeleton, _ bone: BonePose, _ targetX: Float, _ targetY: Float, _ compress: Bool, _ stretch: Bool, _ uniform: Bool, _ mix: Float
) {
spine_ik_constraint_apply_1(
skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), bone._ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self),
targetX, targetY, compress, stretch, uniform, mix)
}
/// Adjusts the parent and child bone rotations so the tip of the child is as close to the
/// target position as possible. The target is specified in the world coordinate system.
///
/// - Parameter child: A direct descendant of the parent bone.
public static func apply2(_ skeleton: Skeleton, _ parent: BonePose, _ child: BonePose, _ targetX: Float, _ targetY: Float, _ bendDirection: Int32, _ stretch: Bool, _ uniform: Bool, _ softness: Float, _ mix: Float) {
spine_ik_constraint_apply_2(skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), parent._ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), child._ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), targetX, targetY, bendDirection, stretch, uniform, softness, mix)
public static func apply2(
_ skeleton: Skeleton, _ parent: BonePose, _ child: BonePose, _ targetX: Float, _ targetY: Float, _ bendDirection: Int32, _ stretch: Bool,
_ uniform: Bool, _ softness: Float, _ mix: Float
) {
spine_ik_constraint_apply_2(
skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), parent._ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self),
child._ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self), targetX, targetY, bendDirection, stretch, uniform, softness, mix)
}
public override func dispose() {
spine_ik_constraint_dispose(_ptr.assumingMemoryBound(to: spine_ik_constraint_wrapper.self))
}
}
}

View File

@ -80,12 +80,15 @@ open class IkConstraintBase: PosedActive, Posed, Constraint {
}
public func sort(_ skeleton: Skeleton) {
spine_ik_constraint_base_sort(_ptr.assumingMemoryBound(to: spine_ik_constraint_base_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
spine_ik_constraint_base_sort(
_ptr.assumingMemoryBound(to: spine_ik_constraint_base_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
}
/// Inherited from Update
public func update(_ skeleton: Skeleton, _ physics: Physics) {
spine_ik_constraint_base_update(_ptr.assumingMemoryBound(to: spine_ik_constraint_base_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), spine_physics(rawValue: UInt32(physics.rawValue)))
spine_ik_constraint_base_update(
_ptr.assumingMemoryBound(to: spine_ik_constraint_base_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self),
spine_physics(rawValue: UInt32(physics.rawValue)))
}
public static func rttiStatic() -> Rtti {
@ -93,4 +96,4 @@ open class IkConstraintBase: PosedActive, Posed, Constraint {
return Rtti(fromPointer: result!)
}
}
}

View File

@ -61,10 +61,12 @@ public class IkConstraintData: PosedData, ConstraintData {
public var target: BoneData {
get {
let result = spine_ik_constraint_data_get_target(_ptr.assumingMemoryBound(to: spine_ik_constraint_data_wrapper.self))
return BoneData(fromPointer: result!)
return BoneData(fromPointer: result!)
}
set {
spine_ik_constraint_data_set_target(_ptr.assumingMemoryBound(to: spine_ik_constraint_data_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_bone_data_wrapper.self))
spine_ik_constraint_data_set_target(
_ptr.assumingMemoryBound(to: spine_ik_constraint_data_wrapper.self),
newValue._ptr.assumingMemoryBound(to: spine_bone_data_wrapper.self))
}
}
@ -73,7 +75,7 @@ public class IkConstraintData: PosedData, ConstraintData {
public var uniform: Bool {
get {
let result = spine_ik_constraint_data_get_uniform(_ptr.assumingMemoryBound(to: spine_ik_constraint_data_wrapper.self))
return result
return result
}
set {
spine_ik_constraint_data_set_uniform(_ptr.assumingMemoryBound(to: spine_ik_constraint_data_wrapper.self), newValue)
@ -86,7 +88,8 @@ public class IkConstraintData: PosedData, ConstraintData {
}
public func createMethod(_ skeleton: Skeleton) -> Constraint {
let result = spine_ik_constraint_data_create_method(_ptr.assumingMemoryBound(to: spine_ik_constraint_data_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
let result = spine_ik_constraint_data_create_method(
_ptr.assumingMemoryBound(to: spine_ik_constraint_data_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
let rtti = spine_constraint_get_rtti(result!)
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
@ -118,4 +121,4 @@ public class IkConstraintData: PosedData, ConstraintData {
public override func dispose() {
spine_ik_constraint_data_dispose(_ptr.assumingMemoryBound(to: spine_ik_constraint_data_wrapper.self))
}
}
}

View File

@ -55,7 +55,7 @@ public class IkConstraintPose: NSObject {
public var mix: Float {
get {
let result = spine_ik_constraint_pose_get_mix(_ptr.assumingMemoryBound(to: spine_ik_constraint_pose_wrapper.self))
return result
return result
}
set {
spine_ik_constraint_pose_set_mix(_ptr.assumingMemoryBound(to: spine_ik_constraint_pose_wrapper.self), newValue)
@ -68,7 +68,7 @@ public class IkConstraintPose: NSObject {
public var softness: Float {
get {
let result = spine_ik_constraint_pose_get_softness(_ptr.assumingMemoryBound(to: spine_ik_constraint_pose_wrapper.self))
return result
return result
}
set {
spine_ik_constraint_pose_set_softness(_ptr.assumingMemoryBound(to: spine_ik_constraint_pose_wrapper.self), newValue)
@ -79,7 +79,7 @@ public class IkConstraintPose: NSObject {
public var bendDirection: Int32 {
get {
let result = spine_ik_constraint_pose_get_bend_direction(_ptr.assumingMemoryBound(to: spine_ik_constraint_pose_wrapper.self))
return result
return result
}
set {
spine_ik_constraint_pose_set_bend_direction(_ptr.assumingMemoryBound(to: spine_ik_constraint_pose_wrapper.self), newValue)
@ -90,7 +90,7 @@ public class IkConstraintPose: NSObject {
public var compress: Bool {
get {
let result = spine_ik_constraint_pose_get_compress(_ptr.assumingMemoryBound(to: spine_ik_constraint_pose_wrapper.self))
return result
return result
}
set {
spine_ik_constraint_pose_set_compress(_ptr.assumingMemoryBound(to: spine_ik_constraint_pose_wrapper.self), newValue)
@ -105,7 +105,7 @@ public class IkConstraintPose: NSObject {
public var stretch: Bool {
get {
let result = spine_ik_constraint_pose_get_stretch(_ptr.assumingMemoryBound(to: spine_ik_constraint_pose_wrapper.self))
return result
return result
}
set {
spine_ik_constraint_pose_set_stretch(_ptr.assumingMemoryBound(to: spine_ik_constraint_pose_wrapper.self), newValue)
@ -113,10 +113,12 @@ public class IkConstraintPose: NSObject {
}
public func set(_ pose: IkConstraintPose) {
spine_ik_constraint_pose_set(_ptr.assumingMemoryBound(to: spine_ik_constraint_pose_wrapper.self), pose._ptr.assumingMemoryBound(to: spine_ik_constraint_pose_wrapper.self))
spine_ik_constraint_pose_set(
_ptr.assumingMemoryBound(to: spine_ik_constraint_pose_wrapper.self),
pose._ptr.assumingMemoryBound(to: spine_ik_constraint_pose_wrapper.self))
}
public func dispose() {
spine_ik_constraint_pose_dispose(_ptr.assumingMemoryBound(to: spine_ik_constraint_pose_wrapper.self))
}
}
}

View File

@ -51,7 +51,7 @@ public class IkConstraintTimeline: CurveTimeline, ConstraintTimeline {
public var constraintIndex: Int32 {
get {
let result = spine_ik_constraint_timeline_get_constraint_index(_ptr.assumingMemoryBound(to: spine_ik_constraint_timeline_wrapper.self))
return result
return result
}
set {
spine_ik_constraint_timeline_set_constraint_index(_ptr.assumingMemoryBound(to: spine_ik_constraint_timeline_wrapper.self), newValue)
@ -64,10 +64,11 @@ public class IkConstraintTimeline: CurveTimeline, ConstraintTimeline {
/// - Parameter time: The frame time in seconds.
/// - Parameter bendDirection: 1 or -1.
public func setFrame(_ frame: Int32, _ time: Float, _ mix: Float, _ softness: Float, _ bendDirection: Int32, _ compress: Bool, _ stretch: Bool) {
spine_ik_constraint_timeline_set_frame(_ptr.assumingMemoryBound(to: spine_ik_constraint_timeline_wrapper.self), frame, time, mix, softness, bendDirection, compress, stretch)
spine_ik_constraint_timeline_set_frame(
_ptr.assumingMemoryBound(to: spine_ik_constraint_timeline_wrapper.self), frame, time, mix, softness, bendDirection, compress, stretch)
}
public func dispose() {
spine_ik_constraint_timeline_dispose(_ptr.assumingMemoryBound(to: spine_ik_constraint_timeline_wrapper.self))
}
}
}

View File

@ -42,4 +42,4 @@ public enum Inherit: Int32, CaseIterable {
public static func fromValue(_ value: Int32) -> Inherit? {
return Inherit(rawValue: value)
}
}
}

View File

@ -49,7 +49,7 @@ public class InheritTimeline: Timeline, BoneTimeline {
public var boneIndex: Int32 {
get {
let result = spine_inherit_timeline_get_bone_index(_ptr.assumingMemoryBound(to: spine_inherit_timeline_wrapper.self))
return result
return result
}
set {
spine_inherit_timeline_set_bone_index(_ptr.assumingMemoryBound(to: spine_inherit_timeline_wrapper.self), newValue)
@ -61,10 +61,11 @@ public class InheritTimeline: Timeline, BoneTimeline {
/// - Parameter frame: Between 0 and frameCount, inclusive.
/// - Parameter time: The frame time in seconds.
public func setFrame(_ frame: Int32, _ time: Float, _ inherit: Inherit) {
spine_inherit_timeline_set_frame(_ptr.assumingMemoryBound(to: spine_inherit_timeline_wrapper.self), frame, time, spine_inherit(rawValue: UInt32(inherit.rawValue)))
spine_inherit_timeline_set_frame(
_ptr.assumingMemoryBound(to: spine_inherit_timeline_wrapper.self), frame, time, spine_inherit(rawValue: UInt32(inherit.rawValue)))
}
public func dispose() {
spine_inherit_timeline_dispose(_ptr.assumingMemoryBound(to: spine_inherit_timeline_wrapper.self))
}
}
}

View File

@ -35,4 +35,4 @@ import SpineC
/// LinkedMesh wrapper
public protocol LinkedMesh {
var _ptr: UnsafeMutableRawPointer { get }
}
}

View File

@ -49,7 +49,7 @@ public class MeshAttachment: VertexAttachment {
public var hullLength: Int32 {
get {
let result = spine_mesh_attachment_get_hull_length(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self))
return result
return result
}
set {
spine_mesh_attachment_set_hull_length(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self), newValue)
@ -59,10 +59,12 @@ public class MeshAttachment: VertexAttachment {
public var regionUVs: ArrayFloat {
get {
let result = spine_mesh_attachment_get_region_u_vs(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self))
return ArrayFloat(fromPointer: result!)
return ArrayFloat(fromPointer: result!)
}
set {
spine_mesh_attachment_set_region_u_vs(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_array_float_wrapper.self))
spine_mesh_attachment_set_region_u_vs(
_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self),
newValue._ptr.assumingMemoryBound(to: spine_array_float_wrapper.self))
}
}
@ -76,10 +78,12 @@ public class MeshAttachment: VertexAttachment {
public var triangles: ArrayUnsignedShort {
get {
let result = spine_mesh_attachment_get_triangles(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self))
return ArrayUnsignedShort(fromPointer: result!)
return ArrayUnsignedShort(fromPointer: result!)
}
set {
spine_mesh_attachment_set_triangles(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_array_unsigned_short_wrapper.self))
spine_mesh_attachment_set_triangles(
_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self),
newValue._ptr.assumingMemoryBound(to: spine_array_unsigned_short_wrapper.self))
}
}
@ -91,7 +95,7 @@ public class MeshAttachment: VertexAttachment {
public var path: String {
get {
let result = spine_mesh_attachment_get_path(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self))
return String(cString: result!)
return String(cString: result!)
}
set {
spine_mesh_attachment_set_path(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self), newValue)
@ -101,30 +105,35 @@ public class MeshAttachment: VertexAttachment {
public var region: TextureRegion? {
get {
let result = spine_mesh_attachment_get_region(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self))
return result.map { TextureRegion(fromPointer: $0) }
return result.map { TextureRegion(fromPointer: $0) }
}
set {
spine_mesh_attachment_set_region(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self), newValue?._ptr.assumingMemoryBound(to: spine_texture_region_wrapper.self))
spine_mesh_attachment_set_region(
_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self),
newValue?._ptr.assumingMemoryBound(to: spine_texture_region_wrapper.self))
}
}
public var sequence: Sequence? {
get {
let result = spine_mesh_attachment_get_sequence(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self))
return result.map { Sequence(fromPointer: $0) }
return result.map { Sequence(fromPointer: $0) }
}
set {
spine_mesh_attachment_set_sequence(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self), newValue?._ptr.assumingMemoryBound(to: spine_sequence_wrapper.self))
spine_mesh_attachment_set_sequence(
_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self), newValue?._ptr.assumingMemoryBound(to: spine_sequence_wrapper.self))
}
}
public var parentMesh: MeshAttachment? {
get {
let result = spine_mesh_attachment_get_parent_mesh(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self))
return result.map { MeshAttachment(fromPointer: $0) }
return result.map { MeshAttachment(fromPointer: $0) }
}
set {
spine_mesh_attachment_set_parent_mesh(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self), newValue?._ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self))
spine_mesh_attachment_set_parent_mesh(
_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self),
newValue?._ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self))
}
}
@ -132,17 +141,19 @@ public class MeshAttachment: VertexAttachment {
public var edges: ArrayUnsignedShort {
get {
let result = spine_mesh_attachment_get_edges(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self))
return ArrayUnsignedShort(fromPointer: result!)
return ArrayUnsignedShort(fromPointer: result!)
}
set {
spine_mesh_attachment_set_edges(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_array_unsigned_short_wrapper.self))
spine_mesh_attachment_set_edges(
_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self),
newValue._ptr.assumingMemoryBound(to: spine_array_unsigned_short_wrapper.self))
}
}
public var width: Float {
get {
let result = spine_mesh_attachment_get_width(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self))
return result
return result
}
set {
spine_mesh_attachment_set_width(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self), newValue)
@ -152,7 +163,7 @@ public class MeshAttachment: VertexAttachment {
public var height: Float {
get {
let result = spine_mesh_attachment_get_height(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self))
return result
return result
}
set {
spine_mesh_attachment_set_height(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self), newValue)
@ -171,4 +182,4 @@ public class MeshAttachment: VertexAttachment {
public func dispose() {
spine_mesh_attachment_dispose(_ptr.assumingMemoryBound(to: spine_mesh_attachment_wrapper.self))
}
}
}

View File

@ -41,4 +41,4 @@ public enum MixBlend: Int32, CaseIterable {
public static func fromValue(_ value: Int32) -> MixBlend? {
return MixBlend(rawValue: value)
}
}
}

View File

@ -39,4 +39,4 @@ public enum MixDirection: Int32, CaseIterable {
public static func fromValue(_ value: Int32) -> MixDirection? {
return MixDirection(rawValue: value)
}
}
}

View File

@ -50,17 +50,19 @@ public class PathAttachment: VertexAttachment {
public var lengths: ArrayFloat {
get {
let result = spine_path_attachment_get_lengths(_ptr.assumingMemoryBound(to: spine_path_attachment_wrapper.self))
return ArrayFloat(fromPointer: result!)
return ArrayFloat(fromPointer: result!)
}
set {
spine_path_attachment_set_lengths(_ptr.assumingMemoryBound(to: spine_path_attachment_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_array_float_wrapper.self))
spine_path_attachment_set_lengths(
_ptr.assumingMemoryBound(to: spine_path_attachment_wrapper.self),
newValue._ptr.assumingMemoryBound(to: spine_array_float_wrapper.self))
}
}
public var closed: Bool {
get {
let result = spine_path_attachment_get_closed(_ptr.assumingMemoryBound(to: spine_path_attachment_wrapper.self))
return result
return result
}
set {
spine_path_attachment_set_closed(_ptr.assumingMemoryBound(to: spine_path_attachment_wrapper.self), newValue)
@ -70,7 +72,7 @@ public class PathAttachment: VertexAttachment {
public var constantSpeed: Bool {
get {
let result = spine_path_attachment_get_constant_speed(_ptr.assumingMemoryBound(to: spine_path_attachment_wrapper.self))
return result
return result
}
set {
spine_path_attachment_set_constant_speed(_ptr.assumingMemoryBound(to: spine_path_attachment_wrapper.self), newValue)
@ -85,4 +87,4 @@ public class PathAttachment: VertexAttachment {
public func dispose() {
spine_path_attachment_dispose(_ptr.assumingMemoryBound(to: spine_path_attachment_wrapper.self))
}
}
}

View File

@ -42,7 +42,9 @@ public class PathConstraint: PathConstraintBase {
}
public convenience init(_ data: PathConstraintData, _ skeleton: Skeleton) {
let ptr = spine_path_constraint_create(data._ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
let ptr = spine_path_constraint_create(
data._ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self),
skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
self.init(fromPointer: ptr!)
}
@ -56,19 +58,21 @@ public class PathConstraint: PathConstraintBase {
public var slot: Slot {
get {
let result = spine_path_constraint_get_slot(_ptr.assumingMemoryBound(to: spine_path_constraint_wrapper.self))
return Slot(fromPointer: result!)
return Slot(fromPointer: result!)
}
set {
spine_path_constraint_set_slot(_ptr.assumingMemoryBound(to: spine_path_constraint_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_slot_wrapper.self))
spine_path_constraint_set_slot(
_ptr.assumingMemoryBound(to: spine_path_constraint_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_slot_wrapper.self))
}
}
public func copyAttachment(_ skeleton: Skeleton) -> PathConstraint {
let result = spine_path_constraint_copy(_ptr.assumingMemoryBound(to: spine_path_constraint_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
let result = spine_path_constraint_copy(
_ptr.assumingMemoryBound(to: spine_path_constraint_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
return PathConstraint(fromPointer: result!)
}
public override func dispose() {
spine_path_constraint_dispose(_ptr.assumingMemoryBound(to: spine_path_constraint_wrapper.self))
}
}
}

View File

@ -84,12 +84,15 @@ open class PathConstraintBase: PosedActive, Posed, Constraint {
}
public func sort(_ skeleton: Skeleton) {
spine_path_constraint_base_sort(_ptr.assumingMemoryBound(to: spine_path_constraint_base_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
spine_path_constraint_base_sort(
_ptr.assumingMemoryBound(to: spine_path_constraint_base_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
}
/// Inherited from Update
public func update(_ skeleton: Skeleton, _ physics: Physics) {
spine_path_constraint_base_update(_ptr.assumingMemoryBound(to: spine_path_constraint_base_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), spine_physics(rawValue: UInt32(physics.rawValue)))
spine_path_constraint_base_update(
_ptr.assumingMemoryBound(to: spine_path_constraint_base_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self),
spine_physics(rawValue: UInt32(physics.rawValue)))
}
public static func rttiStatic() -> Rtti {
@ -97,4 +100,4 @@ open class PathConstraintBase: PosedActive, Posed, Constraint {
return Rtti(fromPointer: result!)
}
}
}

View File

@ -64,10 +64,12 @@ public class PathConstraintData: PosedData, ConstraintData {
public var slot: SlotData {
get {
let result = spine_path_constraint_data_get_slot(_ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self))
return SlotData(fromPointer: result!)
return SlotData(fromPointer: result!)
}
set {
spine_path_constraint_data_set_slot(_ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_slot_data_wrapper.self))
spine_path_constraint_data_set_slot(
_ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self),
newValue._ptr.assumingMemoryBound(to: spine_slot_data_wrapper.self))
}
}
@ -75,10 +77,11 @@ public class PathConstraintData: PosedData, ConstraintData {
public var positionMode: PositionMode {
get {
let result = spine_path_constraint_data_get_position_mode(_ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self))
return PositionMode(rawValue: Int32(result.rawValue))!
return PositionMode(rawValue: Int32(result.rawValue))!
}
set {
spine_path_constraint_data_set_position_mode(_ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self), spine_position_mode(rawValue: UInt32(newValue.rawValue)))
spine_path_constraint_data_set_position_mode(
_ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self), spine_position_mode(rawValue: UInt32(newValue.rawValue)))
}
}
@ -86,10 +89,11 @@ public class PathConstraintData: PosedData, ConstraintData {
public var spacingMode: SpacingMode {
get {
let result = spine_path_constraint_data_get_spacing_mode(_ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self))
return SpacingMode(rawValue: Int32(result.rawValue))!
return SpacingMode(rawValue: Int32(result.rawValue))!
}
set {
spine_path_constraint_data_set_spacing_mode(_ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self), spine_spacing_mode(rawValue: UInt32(newValue.rawValue)))
spine_path_constraint_data_set_spacing_mode(
_ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self), spine_spacing_mode(rawValue: UInt32(newValue.rawValue)))
}
}
@ -97,10 +101,11 @@ public class PathConstraintData: PosedData, ConstraintData {
public var rotateMode: RotateMode {
get {
let result = spine_path_constraint_data_get_rotate_mode(_ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self))
return RotateMode(rawValue: Int32(result.rawValue))!
return RotateMode(rawValue: Int32(result.rawValue))!
}
set {
spine_path_constraint_data_set_rotate_mode(_ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self), spine_rotate_mode(rawValue: UInt32(newValue.rawValue)))
spine_path_constraint_data_set_rotate_mode(
_ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self), spine_rotate_mode(rawValue: UInt32(newValue.rawValue)))
}
}
@ -108,7 +113,7 @@ public class PathConstraintData: PosedData, ConstraintData {
public var offsetRotation: Float {
get {
let result = spine_path_constraint_data_get_offset_rotation(_ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self))
return result
return result
}
set {
spine_path_constraint_data_set_offset_rotation(_ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self), newValue)
@ -121,7 +126,8 @@ public class PathConstraintData: PosedData, ConstraintData {
}
public func createMethod(_ skeleton: Skeleton) -> Constraint {
let result = spine_path_constraint_data_create_method(_ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
let result = spine_path_constraint_data_create_method(
_ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
let rtti = spine_constraint_get_rtti(result!)
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
@ -153,4 +159,4 @@ public class PathConstraintData: PosedData, ConstraintData {
public override func dispose() {
spine_path_constraint_data_dispose(_ptr.assumingMemoryBound(to: spine_path_constraint_data_wrapper.self))
}
}
}

View File

@ -49,11 +49,13 @@ public class PathConstraintMixTimeline: CurveTimeline, ConstraintTimeline {
public var constraintIndex: Int32 {
get {
let result = spine_path_constraint_mix_timeline_get_constraint_index(_ptr.assumingMemoryBound(to: spine_path_constraint_mix_timeline_wrapper.self))
return result
let result = spine_path_constraint_mix_timeline_get_constraint_index(
_ptr.assumingMemoryBound(to: spine_path_constraint_mix_timeline_wrapper.self))
return result
}
set {
spine_path_constraint_mix_timeline_set_constraint_index(_ptr.assumingMemoryBound(to: spine_path_constraint_mix_timeline_wrapper.self), newValue)
spine_path_constraint_mix_timeline_set_constraint_index(
_ptr.assumingMemoryBound(to: spine_path_constraint_mix_timeline_wrapper.self), newValue)
}
}
@ -62,10 +64,11 @@ public class PathConstraintMixTimeline: CurveTimeline, ConstraintTimeline {
/// - Parameter frame: Between 0 and frameCount, inclusive.
/// - Parameter time: The frame time in seconds.
public func setFrame(_ frame: Int32, _ time: Float, _ mixRotate: Float, _ mixX: Float, _ mixY: Float) {
spine_path_constraint_mix_timeline_set_frame(_ptr.assumingMemoryBound(to: spine_path_constraint_mix_timeline_wrapper.self), frame, time, mixRotate, mixX, mixY)
spine_path_constraint_mix_timeline_set_frame(
_ptr.assumingMemoryBound(to: spine_path_constraint_mix_timeline_wrapper.self), frame, time, mixRotate, mixX, mixY)
}
public func dispose() {
spine_path_constraint_mix_timeline_dispose(_ptr.assumingMemoryBound(to: spine_path_constraint_mix_timeline_wrapper.self))
}
}
}

View File

@ -52,7 +52,7 @@ public class PathConstraintPose: NSObject {
public var position: Float {
get {
let result = spine_path_constraint_pose_get_position(_ptr.assumingMemoryBound(to: spine_path_constraint_pose_wrapper.self))
return result
return result
}
set {
spine_path_constraint_pose_set_position(_ptr.assumingMemoryBound(to: spine_path_constraint_pose_wrapper.self), newValue)
@ -63,7 +63,7 @@ public class PathConstraintPose: NSObject {
public var spacing: Float {
get {
let result = spine_path_constraint_pose_get_spacing(_ptr.assumingMemoryBound(to: spine_path_constraint_pose_wrapper.self))
return result
return result
}
set {
spine_path_constraint_pose_set_spacing(_ptr.assumingMemoryBound(to: spine_path_constraint_pose_wrapper.self), newValue)
@ -74,7 +74,7 @@ public class PathConstraintPose: NSObject {
public var mixRotate: Float {
get {
let result = spine_path_constraint_pose_get_mix_rotate(_ptr.assumingMemoryBound(to: spine_path_constraint_pose_wrapper.self))
return result
return result
}
set {
spine_path_constraint_pose_set_mix_rotate(_ptr.assumingMemoryBound(to: spine_path_constraint_pose_wrapper.self), newValue)
@ -86,7 +86,7 @@ public class PathConstraintPose: NSObject {
public var mixX: Float {
get {
let result = spine_path_constraint_pose_get_mix_x(_ptr.assumingMemoryBound(to: spine_path_constraint_pose_wrapper.self))
return result
return result
}
set {
spine_path_constraint_pose_set_mix_x(_ptr.assumingMemoryBound(to: spine_path_constraint_pose_wrapper.self), newValue)
@ -98,7 +98,7 @@ public class PathConstraintPose: NSObject {
public var mixY: Float {
get {
let result = spine_path_constraint_pose_get_mix_y(_ptr.assumingMemoryBound(to: spine_path_constraint_pose_wrapper.self))
return result
return result
}
set {
spine_path_constraint_pose_set_mix_y(_ptr.assumingMemoryBound(to: spine_path_constraint_pose_wrapper.self), newValue)
@ -106,10 +106,12 @@ public class PathConstraintPose: NSObject {
}
public func set(_ pose: PathConstraintPose) {
spine_path_constraint_pose_set(_ptr.assumingMemoryBound(to: spine_path_constraint_pose_wrapper.self), pose._ptr.assumingMemoryBound(to: spine_path_constraint_pose_wrapper.self))
spine_path_constraint_pose_set(
_ptr.assumingMemoryBound(to: spine_path_constraint_pose_wrapper.self),
pose._ptr.assumingMemoryBound(to: spine_path_constraint_pose_wrapper.self))
}
public func dispose() {
spine_path_constraint_pose_dispose(_ptr.assumingMemoryBound(to: spine_path_constraint_pose_wrapper.self))
}
}
}

View File

@ -49,4 +49,4 @@ public class PathConstraintPositionTimeline: ConstraintTimeline1 {
public func dispose() {
spine_path_constraint_position_timeline_dispose(_ptr.assumingMemoryBound(to: spine_path_constraint_position_timeline_wrapper.self))
}
}
}

View File

@ -49,4 +49,4 @@ public class PathConstraintSpacingTimeline: ConstraintTimeline1 {
public func dispose() {
spine_path_constraint_spacing_timeline_dispose(_ptr.assumingMemoryBound(to: spine_path_constraint_spacing_timeline_wrapper.self))
}
}
}

View File

@ -41,4 +41,4 @@ public enum Physics: Int32, CaseIterable {
public static func fromValue(_ value: Int32) -> Physics? {
return Physics(rawValue: value)
}
}
}

View File

@ -42,7 +42,9 @@ public class PhysicsConstraint: PhysicsConstraintBase {
}
public convenience init(_ data: PhysicsConstraintData, _ skeleton: Skeleton) {
let ptr = spine_physics_constraint_create(data._ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
let ptr = spine_physics_constraint_create(
data._ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self),
skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
self.init(fromPointer: ptr!)
}
@ -50,20 +52,24 @@ public class PhysicsConstraint: PhysicsConstraintBase {
public var bone: BonePose {
get {
let result = spine_physics_constraint_get_bone(_ptr.assumingMemoryBound(to: spine_physics_constraint_wrapper.self))
return BonePose(fromPointer: result!)
return BonePose(fromPointer: result!)
}
set {
spine_physics_constraint_set_bone(_ptr.assumingMemoryBound(to: spine_physics_constraint_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self))
spine_physics_constraint_set_bone(
_ptr.assumingMemoryBound(to: spine_physics_constraint_wrapper.self),
newValue._ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self))
}
}
public func copyAttachment(_ skeleton: Skeleton) -> PhysicsConstraint {
let result = spine_physics_constraint_copy(_ptr.assumingMemoryBound(to: spine_physics_constraint_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
let result = spine_physics_constraint_copy(
_ptr.assumingMemoryBound(to: spine_physics_constraint_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
return PhysicsConstraint(fromPointer: result!)
}
public func reset(_ skeleton: Skeleton) {
spine_physics_constraint_reset(_ptr.assumingMemoryBound(to: spine_physics_constraint_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
spine_physics_constraint_reset(
_ptr.assumingMemoryBound(to: spine_physics_constraint_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
}
/// Translates the physics constraint so next update() forces are applied as if the bone moved
@ -81,4 +87,4 @@ public class PhysicsConstraint: PhysicsConstraintBase {
public override func dispose() {
spine_physics_constraint_dispose(_ptr.assumingMemoryBound(to: spine_physics_constraint_wrapper.self))
}
}
}

View File

@ -83,12 +83,16 @@ open class PhysicsConstraintBase: PosedActive, Posed, Constraint {
}
public func sort(_ skeleton: Skeleton) {
spine_physics_constraint_base_sort(_ptr.assumingMemoryBound(to: spine_physics_constraint_base_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
spine_physics_constraint_base_sort(
_ptr.assumingMemoryBound(to: spine_physics_constraint_base_wrapper.self),
skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
}
/// Inherited from Update
public func update(_ skeleton: Skeleton, _ physics: Physics) {
spine_physics_constraint_base_update(_ptr.assumingMemoryBound(to: spine_physics_constraint_base_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), spine_physics(rawValue: UInt32(physics.rawValue)))
spine_physics_constraint_base_update(
_ptr.assumingMemoryBound(to: spine_physics_constraint_base_wrapper.self),
skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self), spine_physics(rawValue: UInt32(physics.rawValue)))
}
public static func rttiStatic() -> Rtti {
@ -96,4 +100,4 @@ open class PhysicsConstraintBase: PosedActive, Posed, Constraint {
return Rtti(fromPointer: result!)
}
}
}

View File

@ -49,4 +49,4 @@ public class PhysicsConstraintDampingTimeline: PhysicsConstraintTimeline {
public func dispose() {
spine_physics_constraint_damping_timeline_dispose(_ptr.assumingMemoryBound(to: spine_physics_constraint_damping_timeline_wrapper.self))
}
}
}

View File

@ -58,17 +58,19 @@ public class PhysicsConstraintData: PosedData, ConstraintData {
public var bone: BoneData {
get {
let result = spine_physics_constraint_data_get_bone(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self))
return BoneData(fromPointer: result!)
return BoneData(fromPointer: result!)
}
set {
spine_physics_constraint_data_set_bone(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self), newValue._ptr.assumingMemoryBound(to: spine_bone_data_wrapper.self))
spine_physics_constraint_data_set_bone(
_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self),
newValue._ptr.assumingMemoryBound(to: spine_bone_data_wrapper.self))
}
}
public var step: Float {
get {
let result = spine_physics_constraint_data_get_step(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_data_set_step(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self), newValue)
@ -78,7 +80,7 @@ public class PhysicsConstraintData: PosedData, ConstraintData {
public var x: Float {
get {
let result = spine_physics_constraint_data_get_x(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_data_set_x(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self), newValue)
@ -88,7 +90,7 @@ public class PhysicsConstraintData: PosedData, ConstraintData {
public var y: Float {
get {
let result = spine_physics_constraint_data_get_y(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_data_set_y(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self), newValue)
@ -98,7 +100,7 @@ public class PhysicsConstraintData: PosedData, ConstraintData {
public var rotate: Float {
get {
let result = spine_physics_constraint_data_get_rotate(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_data_set_rotate(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self), newValue)
@ -108,7 +110,7 @@ public class PhysicsConstraintData: PosedData, ConstraintData {
public var scaleX: Float {
get {
let result = spine_physics_constraint_data_get_scale_x(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_data_set_scale_x(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self), newValue)
@ -118,7 +120,7 @@ public class PhysicsConstraintData: PosedData, ConstraintData {
public var shearX: Float {
get {
let result = spine_physics_constraint_data_get_shear_x(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_data_set_shear_x(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self), newValue)
@ -128,7 +130,7 @@ public class PhysicsConstraintData: PosedData, ConstraintData {
public var limit: Float {
get {
let result = spine_physics_constraint_data_get_limit(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_data_set_limit(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self), newValue)
@ -138,7 +140,7 @@ public class PhysicsConstraintData: PosedData, ConstraintData {
public var inertiaGlobal: Bool {
get {
let result = spine_physics_constraint_data_get_inertia_global(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_data_set_inertia_global(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self), newValue)
@ -148,7 +150,7 @@ public class PhysicsConstraintData: PosedData, ConstraintData {
public var strengthGlobal: Bool {
get {
let result = spine_physics_constraint_data_get_strength_global(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_data_set_strength_global(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self), newValue)
@ -158,7 +160,7 @@ public class PhysicsConstraintData: PosedData, ConstraintData {
public var dampingGlobal: Bool {
get {
let result = spine_physics_constraint_data_get_damping_global(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_data_set_damping_global(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self), newValue)
@ -168,7 +170,7 @@ public class PhysicsConstraintData: PosedData, ConstraintData {
public var massGlobal: Bool {
get {
let result = spine_physics_constraint_data_get_mass_global(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_data_set_mass_global(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self), newValue)
@ -178,7 +180,7 @@ public class PhysicsConstraintData: PosedData, ConstraintData {
public var windGlobal: Bool {
get {
let result = spine_physics_constraint_data_get_wind_global(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_data_set_wind_global(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self), newValue)
@ -188,7 +190,7 @@ public class PhysicsConstraintData: PosedData, ConstraintData {
public var gravityGlobal: Bool {
get {
let result = spine_physics_constraint_data_get_gravity_global(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_data_set_gravity_global(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self), newValue)
@ -198,7 +200,7 @@ public class PhysicsConstraintData: PosedData, ConstraintData {
public var mixGlobal: Bool {
get {
let result = spine_physics_constraint_data_get_mix_global(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_data_set_mix_global(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self), newValue)
@ -211,7 +213,9 @@ public class PhysicsConstraintData: PosedData, ConstraintData {
}
public func createMethod(_ skeleton: Skeleton) -> Constraint {
let result = spine_physics_constraint_data_create_method(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self), skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
let result = spine_physics_constraint_data_create_method(
_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self),
skeleton._ptr.assumingMemoryBound(to: spine_skeleton_wrapper.self))
let rtti = spine_constraint_get_rtti(result!)
let rttiClassName = String(cString: spine_rtti_get_class_name(rtti)!)
switch rttiClassName {
@ -243,4 +247,4 @@ public class PhysicsConstraintData: PosedData, ConstraintData {
public override func dispose() {
spine_physics_constraint_data_dispose(_ptr.assumingMemoryBound(to: spine_physics_constraint_data_wrapper.self))
}
}
}

View File

@ -49,4 +49,4 @@ public class PhysicsConstraintGravityTimeline: PhysicsConstraintTimeline {
public func dispose() {
spine_physics_constraint_gravity_timeline_dispose(_ptr.assumingMemoryBound(to: spine_physics_constraint_gravity_timeline_wrapper.self))
}
}
}

View File

@ -49,4 +49,4 @@ public class PhysicsConstraintInertiaTimeline: PhysicsConstraintTimeline {
public func dispose() {
spine_physics_constraint_inertia_timeline_dispose(_ptr.assumingMemoryBound(to: spine_physics_constraint_inertia_timeline_wrapper.self))
}
}
}

View File

@ -50,4 +50,4 @@ public class PhysicsConstraintMassTimeline: PhysicsConstraintTimeline {
public func dispose() {
spine_physics_constraint_mass_timeline_dispose(_ptr.assumingMemoryBound(to: spine_physics_constraint_mass_timeline_wrapper.self))
}
}
}

View File

@ -49,4 +49,4 @@ public class PhysicsConstraintMixTimeline: PhysicsConstraintTimeline {
public func dispose() {
spine_physics_constraint_mix_timeline_dispose(_ptr.assumingMemoryBound(to: spine_physics_constraint_mix_timeline_wrapper.self))
}
}
}

View File

@ -51,7 +51,7 @@ public class PhysicsConstraintPose: NSObject {
public var inertia: Float {
get {
let result = spine_physics_constraint_pose_get_inertia(_ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_pose_set_inertia(_ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self), newValue)
@ -61,7 +61,7 @@ public class PhysicsConstraintPose: NSObject {
public var strength: Float {
get {
let result = spine_physics_constraint_pose_get_strength(_ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_pose_set_strength(_ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self), newValue)
@ -71,7 +71,7 @@ public class PhysicsConstraintPose: NSObject {
public var damping: Float {
get {
let result = spine_physics_constraint_pose_get_damping(_ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_pose_set_damping(_ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self), newValue)
@ -81,7 +81,7 @@ public class PhysicsConstraintPose: NSObject {
public var massInverse: Float {
get {
let result = spine_physics_constraint_pose_get_mass_inverse(_ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_pose_set_mass_inverse(_ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self), newValue)
@ -91,7 +91,7 @@ public class PhysicsConstraintPose: NSObject {
public var wind: Float {
get {
let result = spine_physics_constraint_pose_get_wind(_ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_pose_set_wind(_ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self), newValue)
@ -101,7 +101,7 @@ public class PhysicsConstraintPose: NSObject {
public var gravity: Float {
get {
let result = spine_physics_constraint_pose_get_gravity(_ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_pose_set_gravity(_ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self), newValue)
@ -112,7 +112,7 @@ public class PhysicsConstraintPose: NSObject {
public var mix: Float {
get {
let result = spine_physics_constraint_pose_get_mix(_ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self))
return result
return result
}
set {
spine_physics_constraint_pose_set_mix(_ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self), newValue)
@ -120,10 +120,12 @@ public class PhysicsConstraintPose: NSObject {
}
public func set(_ pose: PhysicsConstraintPose) {
spine_physics_constraint_pose_set(_ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self), pose._ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self))
spine_physics_constraint_pose_set(
_ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self),
pose._ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self))
}
public func dispose() {
spine_physics_constraint_pose_dispose(_ptr.assumingMemoryBound(to: spine_physics_constraint_pose_wrapper.self))
}
}
}

View File

@ -49,20 +49,23 @@ public class PhysicsConstraintResetTimeline: Timeline, ConstraintTimeline {
public var constraintIndex: Int32 {
get {
let result = spine_physics_constraint_reset_timeline_get_constraint_index(_ptr.assumingMemoryBound(to: spine_physics_constraint_reset_timeline_wrapper.self))
return result
let result = spine_physics_constraint_reset_timeline_get_constraint_index(
_ptr.assumingMemoryBound(to: spine_physics_constraint_reset_timeline_wrapper.self))
return result
}
set {
spine_physics_constraint_reset_timeline_set_constraint_index(_ptr.assumingMemoryBound(to: spine_physics_constraint_reset_timeline_wrapper.self), newValue)
spine_physics_constraint_reset_timeline_set_constraint_index(
_ptr.assumingMemoryBound(to: spine_physics_constraint_reset_timeline_wrapper.self), newValue)
}
}
/// Sets the time for the specified frame.
public func setFrame(_ frame: Int32, _ time: Float) {
spine_physics_constraint_reset_timeline_set_frame(_ptr.assumingMemoryBound(to: spine_physics_constraint_reset_timeline_wrapper.self), frame, time)
spine_physics_constraint_reset_timeline_set_frame(
_ptr.assumingMemoryBound(to: spine_physics_constraint_reset_timeline_wrapper.self), frame, time)
}
public func dispose() {
spine_physics_constraint_reset_timeline_dispose(_ptr.assumingMemoryBound(to: spine_physics_constraint_reset_timeline_wrapper.self))
}
}
}

View File

@ -49,4 +49,4 @@ public class PhysicsConstraintStrengthTimeline: PhysicsConstraintTimeline {
public func dispose() {
spine_physics_constraint_strength_timeline_dispose(_ptr.assumingMemoryBound(to: spine_physics_constraint_strength_timeline_wrapper.self))
}
}
}

View File

@ -43,12 +43,14 @@ open class PhysicsConstraintTimeline: CurveTimeline1, ConstraintTimeline {
public var constraintIndex: Int32 {
get {
let result = spine_physics_constraint_timeline_get_constraint_index(_ptr.assumingMemoryBound(to: spine_physics_constraint_timeline_wrapper.self))
return result
let result = spine_physics_constraint_timeline_get_constraint_index(
_ptr.assumingMemoryBound(to: spine_physics_constraint_timeline_wrapper.self))
return result
}
set {
spine_physics_constraint_timeline_set_constraint_index(_ptr.assumingMemoryBound(to: spine_physics_constraint_timeline_wrapper.self), newValue)
spine_physics_constraint_timeline_set_constraint_index(
_ptr.assumingMemoryBound(to: spine_physics_constraint_timeline_wrapper.self), newValue)
}
}
}
}

View File

@ -49,4 +49,4 @@ public class PhysicsConstraintWindTimeline: PhysicsConstraintTimeline {
public func dispose() {
spine_physics_constraint_wind_timeline_dispose(_ptr.assumingMemoryBound(to: spine_physics_constraint_wind_timeline_wrapper.self))
}
}
}

View File

@ -53,7 +53,7 @@ public class PointAttachment: Attachment {
public var x: Float {
get {
let result = spine_point_attachment_get_x(_ptr.assumingMemoryBound(to: spine_point_attachment_wrapper.self))
return result
return result
}
set {
spine_point_attachment_set_x(_ptr.assumingMemoryBound(to: spine_point_attachment_wrapper.self), newValue)
@ -63,7 +63,7 @@ public class PointAttachment: Attachment {
public var y: Float {
get {
let result = spine_point_attachment_get_y(_ptr.assumingMemoryBound(to: spine_point_attachment_wrapper.self))
return result
return result
}
set {
spine_point_attachment_set_y(_ptr.assumingMemoryBound(to: spine_point_attachment_wrapper.self), newValue)
@ -73,7 +73,7 @@ public class PointAttachment: Attachment {
public var rotation: Float {
get {
let result = spine_point_attachment_get_rotation(_ptr.assumingMemoryBound(to: spine_point_attachment_wrapper.self))
return result
return result
}
set {
spine_point_attachment_set_rotation(_ptr.assumingMemoryBound(to: spine_point_attachment_wrapper.self), newValue)
@ -86,11 +86,12 @@ public class PointAttachment: Attachment {
}
public func computeWorldRotation(_ bone: BonePose) -> Float {
let result = spine_point_attachment_compute_world_rotation(_ptr.assumingMemoryBound(to: spine_point_attachment_wrapper.self), bone._ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self))
let result = spine_point_attachment_compute_world_rotation(
_ptr.assumingMemoryBound(to: spine_point_attachment_wrapper.self), bone._ptr.assumingMemoryBound(to: spine_bone_pose_wrapper.self))
return result
}
public func dispose() {
spine_point_attachment_dispose(_ptr.assumingMemoryBound(to: spine_point_attachment_wrapper.self))
}
}
}

View File

@ -58,4 +58,4 @@ open class PosedActive: NSObject {
public func dispose() {
spine_posed_active_dispose(_ptr.assumingMemoryBound(to: spine_posed_active_wrapper.self))
}
}
}

View File

@ -62,7 +62,7 @@ public class PosedData: NSObject {
public var skinRequired: Bool {
get {
let result = spine_posed_data_get_skin_required(_ptr.assumingMemoryBound(to: spine_posed_data_wrapper.self))
return result
return result
}
set {
spine_posed_data_set_skin_required(_ptr.assumingMemoryBound(to: spine_posed_data_wrapper.self), newValue)
@ -72,4 +72,4 @@ public class PosedData: NSObject {
public func dispose() {
spine_posed_data_dispose(_ptr.assumingMemoryBound(to: spine_posed_data_wrapper.self))
}
}
}

View File

@ -39,4 +39,4 @@ public enum PositionMode: Int32, CaseIterable {
public static func fromValue(_ value: Int32) -> PositionMode? {
return PositionMode(rawValue: value)
}
}
}

View File

@ -53,19 +53,19 @@ public enum Property: Int32, CaseIterable {
case pathConstraintPosition = 131072
case pathConstraintSpacing = 262144
case pathConstraintMix = 524288
case physicsConstraintInertia = 1048576
case physicsConstraintStrength = 2097152
case physicsConstraintDamping = 4194304
case physicsConstraintMass = 8388608
case physicsConstraintWind = 16777216
case physicsConstraintGravity = 33554432
case physicsConstraintMix = 67108864
case physicsConstraintReset = 134217728
case sequence = 268435456
case sliderTime = 536870912
case sliderMix = 1073741824
case physicsConstraintInertia = 1_048_576
case physicsConstraintStrength = 2_097_152
case physicsConstraintDamping = 4_194_304
case physicsConstraintMass = 8_388_608
case physicsConstraintWind = 16_777_216
case physicsConstraintGravity = 33_554_432
case physicsConstraintMix = 67_108_864
case physicsConstraintReset = 134_217_728
case sequence = 268_435_456
case sliderTime = 536_870_912
case sliderMix = 1_073_741_824
public static func fromValue(_ value: Int32) -> Property? {
return Property(rawValue: value)
}
}
}

View File

@ -49,7 +49,7 @@ public class RegionAttachment: Attachment {
public var x: Float {
get {
let result = spine_region_attachment_get_x(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self))
return result
return result
}
set {
spine_region_attachment_set_x(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self), newValue)
@ -59,7 +59,7 @@ public class RegionAttachment: Attachment {
public var y: Float {
get {
let result = spine_region_attachment_get_y(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self))
return result
return result
}
set {
spine_region_attachment_set_y(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self), newValue)
@ -69,7 +69,7 @@ public class RegionAttachment: Attachment {
public var rotation: Float {
get {
let result = spine_region_attachment_get_rotation(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self))
return result
return result
}
set {
spine_region_attachment_set_rotation(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self), newValue)
@ -79,7 +79,7 @@ public class RegionAttachment: Attachment {
public var scaleX: Float {
get {
let result = spine_region_attachment_get_scale_x(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self))
return result
return result
}
set {
spine_region_attachment_set_scale_x(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self), newValue)
@ -89,7 +89,7 @@ public class RegionAttachment: Attachment {
public var scaleY: Float {
get {
let result = spine_region_attachment_get_scale_y(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self))
return result
return result
}
set {
spine_region_attachment_set_scale_y(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self), newValue)
@ -99,7 +99,7 @@ public class RegionAttachment: Attachment {
public var width: Float {
get {
let result = spine_region_attachment_get_width(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self))
return result
return result
}
set {
spine_region_attachment_set_width(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self), newValue)
@ -109,7 +109,7 @@ public class RegionAttachment: Attachment {
public var height: Float {
get {
let result = spine_region_attachment_get_height(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self))
return result
return result
}
set {
spine_region_attachment_set_height(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self), newValue)
@ -124,7 +124,7 @@ public class RegionAttachment: Attachment {
public var path: String {
get {
let result = spine_region_attachment_get_path(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self))
return String(cString: result!)
return String(cString: result!)
}
set {
spine_region_attachment_set_path(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self), newValue)
@ -134,20 +134,24 @@ public class RegionAttachment: Attachment {
public var region: TextureRegion? {
get {
let result = spine_region_attachment_get_region(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self))
return result.map { TextureRegion(fromPointer: $0) }
return result.map { TextureRegion(fromPointer: $0) }
}
set {
spine_region_attachment_set_region(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self), newValue?._ptr.assumingMemoryBound(to: spine_texture_region_wrapper.self))
spine_region_attachment_set_region(
_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self),
newValue?._ptr.assumingMemoryBound(to: spine_texture_region_wrapper.self))
}
}
public var sequence: Sequence? {
get {
let result = spine_region_attachment_get_sequence(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self))
return result.map { Sequence(fromPointer: $0) }
return result.map { Sequence(fromPointer: $0) }
}
set {
spine_region_attachment_set_sequence(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self), newValue?._ptr.assumingMemoryBound(to: spine_sequence_wrapper.self))
spine_region_attachment_set_sequence(
_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self),
newValue?._ptr.assumingMemoryBound(to: spine_sequence_wrapper.self))
}
}
@ -166,10 +170,12 @@ public class RegionAttachment: Attachment {
}
public func computeWorldVertices(_ slot: Slot, _ worldVertices: ArrayFloat, _ offset: Int, _ stride: Int) {
spine_region_attachment_compute_world_vertices_2(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self), slot._ptr.assumingMemoryBound(to: spine_slot_wrapper.self), worldVertices._ptr.assumingMemoryBound(to: spine_array_float_wrapper.self), offset, stride)
spine_region_attachment_compute_world_vertices_2(
_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self), slot._ptr.assumingMemoryBound(to: spine_slot_wrapper.self),
worldVertices._ptr.assumingMemoryBound(to: spine_array_float_wrapper.self), offset, stride)
}
public func dispose() {
spine_region_attachment_dispose(_ptr.assumingMemoryBound(to: spine_region_attachment_wrapper.self))
}
}
}

View File

@ -96,4 +96,4 @@ public class RenderCommand: NSObject {
public func dispose() {
spine_render_command_dispose(_ptr.assumingMemoryBound(to: spine_render_command_wrapper.self))
}
}
}

View File

@ -58,4 +58,4 @@ public class Rgb2Timeline: SlotCurveTimeline {
public func dispose() {
spine_rgb2_timeline_dispose(_ptr.assumingMemoryBound(to: spine_rgb2_timeline_wrapper.self))
}
}
}

View File

@ -57,4 +57,4 @@ public class RgbTimeline: SlotCurveTimeline {
public func dispose() {
spine_rgb_timeline_dispose(_ptr.assumingMemoryBound(to: spine_rgb_timeline_wrapper.self))
}
}
}

View File

@ -57,4 +57,4 @@ public class Rgba2Timeline: SlotCurveTimeline {
public func dispose() {
spine_rgba2_timeline_dispose(_ptr.assumingMemoryBound(to: spine_rgba2_timeline_wrapper.self))
}
}
}

View File

@ -57,4 +57,4 @@ public class RgbaTimeline: SlotCurveTimeline {
public func dispose() {
spine_rgba_timeline_dispose(_ptr.assumingMemoryBound(to: spine_rgba_timeline_wrapper.self))
}
}
}

Some files were not shown because too many files have changed in this diff Show More