From 65d09e73c747173026cf47aa44796bf1be63a40d Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Fri, 3 May 2024 11:23:56 +0200 Subject: [PATCH] [cpp] Introduce spine_bool for boolean values in spine-cpp-lite. --- spine-cpp/spine-cpp-lite/spine-cpp-lite.cpp | 138 +++++++++---------- spine-cpp/spine-cpp-lite/spine-cpp-lite.h | 144 ++++++++++---------- 2 files changed, 142 insertions(+), 140 deletions(-) diff --git a/spine-cpp/spine-cpp-lite/spine-cpp-lite.cpp b/spine-cpp/spine-cpp-lite/spine-cpp-lite.cpp index 2cf353666..450390b8f 100644 --- a/spine-cpp/spine-cpp-lite/spine-cpp-lite.cpp +++ b/spine-cpp/spine-cpp-lite/spine-cpp-lite.cpp @@ -200,7 +200,7 @@ spine::SpineExtension *spine::getDefaultExtension() { return defaultExtension; } -void spine_enable_debug_extension(int32_t enable) { +void spine_enable_debug_extension(spine_bool enable) { initExtensions(); SpineExtension::setInstance(enable ? debugExtension : defaultExtension); } @@ -1022,25 +1022,25 @@ void spine_animation_state_clear_track(spine_animation_state state, int32_t trac _state->clearTrack(trackIndex); } -spine_track_entry spine_animation_state_set_animation_by_name(spine_animation_state state, int32_t trackIndex, const utf8 *animationName, int32_t loop) { +spine_track_entry spine_animation_state_set_animation_by_name(spine_animation_state state, int32_t trackIndex, const utf8 *animationName, spine_bool loop) { if (state == nullptr) return nullptr; AnimationState *_state = (AnimationState *) state; return (spine_track_entry) _state->setAnimation(trackIndex, animationName, loop); } -spine_track_entry spine_animation_state_set_animation(spine_animation_state state, int32_t trackIndex, spine_animation animation, int32_t loop) { +spine_track_entry spine_animation_state_set_animation(spine_animation_state state, int32_t trackIndex, spine_animation animation, spine_bool loop) { if (state == nullptr) return nullptr; AnimationState *_state = (AnimationState *) state; return (spine_track_entry) _state->setAnimation(trackIndex, (Animation *) animation, loop); } -spine_track_entry spine_animation_state_add_animation_by_name(spine_animation_state state, int32_t trackIndex, const utf8 *animationName, int32_t loop, float delay) { +spine_track_entry spine_animation_state_add_animation_by_name(spine_animation_state state, int32_t trackIndex, const utf8 *animationName, spine_bool loop, float delay) { if (state == nullptr) return nullptr; AnimationState *_state = (AnimationState *) state; return (spine_track_entry) _state->addAnimation(trackIndex, animationName, loop, delay); } -spine_track_entry spine_animation_state_add_animation(spine_animation_state state, int32_t trackIndex, spine_animation animation, int32_t loop, float delay) { +spine_track_entry spine_animation_state_add_animation(spine_animation_state state, int32_t trackIndex, spine_animation animation, spine_bool loop, float delay) { if (state == nullptr) return nullptr; AnimationState *_state = (AnimationState *) state; return (spine_track_entry) _state->addAnimation(trackIndex, (Animation *) animation, loop, delay); @@ -1142,49 +1142,49 @@ spine_track_entry spine_track_entry_get_previous(spine_track_entry entry) { return (spine_track_entry) _entry->getPrevious(); } -int32_t spine_track_entry_get_loop(spine_track_entry entry) { +spine_bool spine_track_entry_get_loop(spine_track_entry entry) { if (entry == nullptr) return 0; TrackEntry *_entry = (TrackEntry *) entry; return _entry->getLoop() ? -1 : 0; } -void spine_track_entry_set_loop(spine_track_entry entry, int32_t loop) { +void spine_track_entry_set_loop(spine_track_entry entry, spine_bool loop) { if (entry == nullptr) return; TrackEntry *_entry = (TrackEntry *) entry; _entry->setLoop(loop); } -int32_t spine_track_entry_get_hold_previous(spine_track_entry entry) { +spine_bool spine_track_entry_get_hold_previous(spine_track_entry entry) { if (entry == nullptr) return 0; TrackEntry *_entry = (TrackEntry *) entry; return _entry->getHoldPrevious() ? -1 : 0; } -void spine_track_entry_set_hold_previous(spine_track_entry entry, int32_t holdPrevious) { +void spine_track_entry_set_hold_previous(spine_track_entry entry, spine_bool holdPrevious) { if (entry == nullptr) return; TrackEntry *_entry = (TrackEntry *) entry; _entry->setHoldPrevious(holdPrevious); } -int32_t spine_track_entry_get_reverse(spine_track_entry entry) { +spine_bool spine_track_entry_get_reverse(spine_track_entry entry) { if (entry == nullptr) return 0; TrackEntry *_entry = (TrackEntry *) entry; return _entry->getReverse() ? -1 : 0; } -void spine_track_entry_set_reverse(spine_track_entry entry, int32_t reverse) { +void spine_track_entry_set_reverse(spine_track_entry entry, spine_bool reverse) { if (entry == nullptr) return; TrackEntry *_entry = (TrackEntry *) entry; _entry->setReverse(reverse); } -int32_t spine_track_entry_get_shortest_rotation(spine_track_entry entry) { +spine_bool spine_track_entry_get_shortest_rotation(spine_track_entry entry) { if (entry == nullptr) return 0; TrackEntry *_entry = (TrackEntry *) entry; return _entry->getShortestRotation() ? -1 : 0; } -void spine_track_entry_set_shortest_rotation(spine_track_entry entry, int32_t shortestRotation) { +void spine_track_entry_set_shortest_rotation(spine_track_entry entry, spine_bool shortestRotation) { if (entry == nullptr) return; TrackEntry *_entry = (TrackEntry *) entry; _entry->setShortestRotation(shortestRotation); @@ -1346,7 +1346,7 @@ spine_track_entry spine_track_entry_get_next(spine_track_entry entry) { return (spine_track_entry) _entry->getNext(); } -int32_t spine_track_entry_is_complete(spine_track_entry entry) { +spine_bool spine_track_entry_is_complete(spine_track_entry entry) { if (entry == nullptr) return 0; TrackEntry *_entry = (TrackEntry *) entry; return _entry->isComplete() ? -1 : 0; @@ -1905,13 +1905,13 @@ void spine_slot_data_set_dark_color(spine_slot_data slot, float r, float g, floa _slot->getDarkColor().set(r, g, b, a); } -int32_t spine_slot_data_has_dark_color(spine_slot_data slot) { +spine_bool spine_slot_data_has_dark_color(spine_slot_data slot) { if (slot == nullptr) return 0; SlotData *_slot = (SlotData *) slot; return _slot->hasDarkColor() ? -1 : 0; } -void spine_slot_data_set_has_dark_color(spine_slot_data slot, int32_t hasDarkColor) { +void spine_slot_data_set_has_dark_color(spine_slot_data slot, spine_bool hasDarkColor) { if (slot == nullptr) return; SlotData *_slot = (SlotData *) slot; _slot->setHasDarkColor(hasDarkColor); @@ -1941,13 +1941,13 @@ void spine_slot_data_set_blend_mode(spine_slot_data slot, spine_blend_mode blend _slot->setBlendMode((BlendMode) blendMode); } -int32_t spine_slot_data_is_visible(spine_slot_data slot) { +spine_bool spine_slot_data_is_visible(spine_slot_data slot) { if (slot == nullptr) return false; SlotData *_slot = (SlotData *) slot; return _slot->isVisible(); } -void spine_slot_data_set_visible(spine_slot_data slot, int32_t visible) { +void spine_slot_data_set_visible(spine_slot_data slot, spine_bool visible) { if (slot == nullptr) return; SlotData *_slot = (SlotData *) slot; _slot->setVisible(visible); @@ -2002,7 +2002,7 @@ void spine_slot_set_dark_color(spine_slot slot, float r, float g, float b, float _slot->getDarkColor().set(r, g, b, a); } -int32_t spine_slot_has_dark_color(spine_slot slot) { +spine_bool spine_slot_has_dark_color(spine_slot slot) { if (slot == nullptr) return 0; Slot *_slot = (Slot *) slot; return _slot->hasDarkColor() ? -1 : 0; @@ -2159,13 +2159,13 @@ void spine_bone_data_set_inherit(spine_bone_data data, spine_inherit inherit) { _data->setInherit((Inherit) inherit); } -int32_t spine_bone_data_is_skin_required(spine_bone_data data) { +spine_bool spine_bone_data_is_skin_required(spine_bone_data data) { if (data == nullptr) return 0; BoneData *_data = (BoneData *) data; return _data->isSkinRequired() ? -1 : 0; } -void spine_bone_data_set_is_skin_required(spine_bone_data data, int32_t isSkinRequired) { +void spine_bone_data_set_is_skin_required(spine_bone_data data, spine_bool isSkinRequired) { if (data == nullptr) return; BoneData *_data = (BoneData *) data; _data->setSkinRequired(isSkinRequired); @@ -2183,24 +2183,24 @@ void spine_bone_data_set_color(spine_bone_data data, float r, float g, float b, _data->getColor().set(r, g, b, a); } -int32_t spine_bone_data_is_visible(spine_bone_data data) { +spine_bool spine_bone_data_is_visible(spine_bone_data data) { if (data == nullptr) return false; BoneData *_data = (BoneData *) data; return _data->isVisible(); } -void spine_bone_data_set_visible(spine_bone_data data, int32_t isVisible) { +void spine_bone_data_set_visible(spine_bone_data data, spine_bool isVisible) { if (data == nullptr) return; BoneData *_data = (BoneData *) data; _data->setVisible(isVisible); } // Bone -void spine_bone_set_is_y_down(int32_t yDown) { +void spine_bone_set_is_y_down(spine_bool yDown) { Bone::setYDown(yDown); } -int32_t spine_bone_get_is_y_down() { +spine_bool spine_bone_get_is_y_down() { return Bone::isYDown() ? -1 : 0; } @@ -2591,13 +2591,13 @@ float spine_bone_get_world_scale_y(spine_bone bone) { return _bone->getWorldScaleY(); } -int32_t spine_bone_get_is_active(spine_bone bone) { +spine_bool spine_bone_get_is_active(spine_bone bone) { if (bone == nullptr) return 0; Bone *_bone = (Bone *) bone; return _bone->isActive() ? -1 : 0; } -void spine_bone_set_is_active(spine_bone bone, int32_t isActive) { +void spine_bone_set_is_active(spine_bone bone, spine_bool isActive) { if (bone == nullptr) return; Bone *_bone = (Bone *) bone; _bone->setActive(isActive); @@ -3102,25 +3102,25 @@ float *spine_path_attachment_get_lengths(spine_path_attachment attachment) { return _attachment->getLengths().buffer(); } -int32_t spine_path_attachment_get_is_closed(spine_path_attachment attachment) { +spine_bool spine_path_attachment_get_is_closed(spine_path_attachment attachment) { if (attachment == nullptr) return 0; PathAttachment *_attachment = (PathAttachment *) attachment; return _attachment->isClosed() ? -1 : 0; } -void spine_path_attachment_set_is_closed(spine_path_attachment attachment, int32_t isClosed) { +void spine_path_attachment_set_is_closed(spine_path_attachment attachment, spine_bool isClosed) { if (attachment == nullptr) return; PathAttachment *_attachment = (PathAttachment *) attachment; _attachment->setClosed(isClosed); } -int32_t spine_path_attachment_get_is_constant_speed(spine_path_attachment attachment) { +spine_bool spine_path_attachment_get_is_constant_speed(spine_path_attachment attachment) { if (attachment == nullptr) return 0; PathAttachment *_attachment = (PathAttachment *) attachment; return _attachment->isConstantSpeed() ? -1 : 0; } -void spine_path_attachment_set_is_constant_speed(spine_path_attachment attachment, int32_t isConstantSpeed) { +void spine_path_attachment_set_is_constant_speed(spine_path_attachment attachment, spine_bool isConstantSpeed) { if (attachment == nullptr) return; PathAttachment *_attachment = (PathAttachment *) attachment; _attachment->setConstantSpeed(isConstantSpeed); @@ -3296,13 +3296,13 @@ void spine_constraint_data_set_order(spine_constraint_data data, uint64_t order) _data->setOrder((size_t) order); } -int32_t spine_constraint_data_get_is_skin_required(spine_constraint_data data) { +spine_bool spine_constraint_data_get_is_skin_required(spine_constraint_data data) { if (data == nullptr) return 0; ConstraintData *_data = (ConstraintData *) data; return _data->isSkinRequired() ? -1 : 0; } -void spine_constraint_data_set_is_skin_required(spine_constraint_data data, int32_t isSkinRequired) { +void spine_constraint_data_set_is_skin_required(spine_constraint_data data, spine_bool isSkinRequired) { if (data == nullptr) return; ConstraintData *_data = (ConstraintData *) data; _data->setSkinRequired(isSkinRequired); @@ -3345,31 +3345,31 @@ void spine_ik_constraint_data_set_bend_direction(spine_ik_constraint_data data, _data->setBendDirection(bendDirection); } -int32_t spine_ik_constraint_data_get_compress(spine_ik_constraint_data data) { +spine_bool spine_ik_constraint_data_get_compress(spine_ik_constraint_data data) { if (data == nullptr) return 0; IkConstraintData *_data = (IkConstraintData *) data; return _data->getCompress() ? -1 : 0; } -void spine_ik_constraint_data_set_compress(spine_ik_constraint_data data, int32_t compress) { +void spine_ik_constraint_data_set_compress(spine_ik_constraint_data data, spine_bool compress) { if (data == nullptr) return; IkConstraintData *_data = (IkConstraintData *) data; _data->setCompress(compress); } -int32_t spine_ik_constraint_data_get_stretch(spine_ik_constraint_data data) { +spine_bool spine_ik_constraint_data_get_stretch(spine_ik_constraint_data data) { if (data == nullptr) return 0; IkConstraintData *_data = (IkConstraintData *) data; return _data->getStretch() ? -1 : 0; } -void spine_ik_constraint_data_set_stretch(spine_ik_constraint_data data, int32_t stretch) { +void spine_ik_constraint_data_set_stretch(spine_ik_constraint_data data, spine_bool stretch) { if (data == nullptr) return; IkConstraintData *_data = (IkConstraintData *) data; _data->setStretch(stretch); } -int32_t spine_ik_constraint_data_get_uniform(spine_ik_constraint_data data) { +spine_bool spine_ik_constraint_data_get_uniform(spine_ik_constraint_data data) { if (data == nullptr) return 0; IkConstraintData *_data = (IkConstraintData *) data; return _data->getUniform() ? -1 : 0; @@ -3454,25 +3454,25 @@ void spine_ik_constraint_set_bend_direction(spine_ik_constraint constraint, int3 _constraint->setBendDirection(bendDirection); } -int32_t spine_ik_constraint_get_compress(spine_ik_constraint constraint) { +spine_bool spine_ik_constraint_get_compress(spine_ik_constraint constraint) { if (constraint == nullptr) return 0; IkConstraint *_constraint = (IkConstraint *) constraint; return _constraint->getCompress() ? -1 : 0; } -void spine_ik_constraint_set_compress(spine_ik_constraint constraint, int32_t compress) { +void spine_ik_constraint_set_compress(spine_ik_constraint constraint, spine_bool compress) { if (constraint == nullptr) return; IkConstraint *_constraint = (IkConstraint *) constraint; _constraint->setCompress(compress); } -int32_t spine_ik_constraint_get_stretch(spine_ik_constraint constraint) { +spine_bool spine_ik_constraint_get_stretch(spine_ik_constraint constraint) { if (constraint == nullptr) return 0; IkConstraint *_constraint = (IkConstraint *) constraint; return _constraint->getStretch() ? -1 : 0; } -void spine_ik_constraint_set_stretch(spine_ik_constraint constraint, int32_t stretch) { +void spine_ik_constraint_set_stretch(spine_ik_constraint constraint, spine_bool stretch) { if (constraint == nullptr) return; IkConstraint *_constraint = (IkConstraint *) constraint; _constraint->setStretch(stretch); @@ -3502,13 +3502,13 @@ void spine_ik_constraint_set_softness(spine_ik_constraint constraint, float soft _constraint->setSoftness(softness); } -int32_t spine_ik_constraint_get_is_active(spine_ik_constraint constraint) { +spine_bool spine_ik_constraint_get_is_active(spine_ik_constraint constraint) { if (constraint == nullptr) return 0; IkConstraint *_constraint = (IkConstraint *) constraint; return _constraint->isActive() ? -1 : 0; } -void spine_ik_constraint_set_is_active(spine_ik_constraint constraint, int32_t isActive) { +void spine_ik_constraint_set_is_active(spine_ik_constraint constraint, spine_bool isActive) { if (constraint == nullptr) return; IkConstraint *_constraint = (IkConstraint *) constraint; _constraint->setActive(isActive); @@ -3683,25 +3683,25 @@ void spine_transform_constraint_data_set_offset_shear_y(spine_transform_constrai _data->setOffsetShearY(offsetShearY); } -int32_t spine_transform_constraint_data_get_is_relative(spine_transform_constraint_data data) { +spine_bool spine_transform_constraint_data_get_is_relative(spine_transform_constraint_data data) { if (data == nullptr) return 0; TransformConstraintData *_data = (TransformConstraintData *) data; return _data->isRelative() ? -1 : 0; } -void spine_transform_constraint_data_set_is_relative(spine_transform_constraint_data data, int32_t isRelative) { +void spine_transform_constraint_data_set_is_relative(spine_transform_constraint_data data, spine_bool isRelative) { if (data == nullptr) return; TransformConstraintData *_data = (TransformConstraintData *) data; _data->setRelative(isRelative); } -int32_t spine_transform_constraint_data_get_is_local(spine_transform_constraint_data data) { +spine_bool spine_transform_constraint_data_get_is_local(spine_transform_constraint_data data) { if (data == nullptr) return 0; TransformConstraintData *_data = (TransformConstraintData *) data; return _data->isLocal() ? -1 : 0; } -void spine_transform_constraint_data_set_is_local(spine_transform_constraint_data data, int32_t isLocal) { +void spine_transform_constraint_data_set_is_local(spine_transform_constraint_data data, spine_bool isLocal) { if (data == nullptr) return; TransformConstraintData *_data = (TransformConstraintData *) data; _data->setLocal(isLocal); @@ -3822,13 +3822,13 @@ void spine_transform_constraint_set_mix_shear_y(spine_transform_constraint const _constraint->setMixShearY(mixShearY); } -float spine_transform_constraint_get_is_active(spine_transform_constraint constraint) { +spine_bool spine_transform_constraint_get_is_active(spine_transform_constraint constraint) { if (constraint == nullptr) return 0; TransformConstraint *_constraint = (TransformConstraint *) constraint; return _constraint->isActive() ? -1 : 0; } -void spine_transform_constraint_set_is_active(spine_transform_constraint constraint, int32_t isActive) { +void spine_transform_constraint_set_is_active(spine_transform_constraint constraint, spine_bool isActive) { if (constraint == nullptr) return; TransformConstraint *_constraint = (TransformConstraint *) constraint; _constraint->setActive(isActive); @@ -4070,13 +4070,13 @@ void spine_path_constraint_set_mix_y(spine_path_constraint constraint, float mix _constraint->setMixY(mixY); } -int32_t spine_path_constraint_get_is_active(spine_path_constraint constraint) { +spine_bool spine_path_constraint_get_is_active(spine_path_constraint constraint) { if (constraint == nullptr) return 0; PathConstraint *_constraint = (PathConstraint *) constraint; return _constraint->isActive() ? -1 : 0; } -void spine_path_constraint_set_is_active(spine_path_constraint constraint, int32_t isActive) { +void spine_path_constraint_set_is_active(spine_path_constraint constraint, spine_bool isActive) { if (constraint == nullptr) return; PathConstraint *_constraint = (PathConstraint *) constraint; _constraint->setActive(isActive); @@ -4269,79 +4269,79 @@ void spine_physics_constraint_data_set_inertia_global(spine_physics_constraint_d _data->setInertiaGlobal(inertiaGlobal); } -int32_t spine_physics_constraint_data_is_inertia_global(spine_physics_constraint_data data) { +spine_bool spine_physics_constraint_data_is_inertia_global(spine_physics_constraint_data data) { if (data == nullptr) return false; PhysicsConstraintData *_data = (PhysicsConstraintData *) data; return _data->isInertiaGlobal(); } -void spine_physics_constraint_data_set_strength_global(spine_physics_constraint_data data, int32_t strengthGlobal) { +void spine_physics_constraint_data_set_strength_global(spine_physics_constraint_data data, spine_bool strengthGlobal) { if (data == nullptr) return; PhysicsConstraintData *_data = (PhysicsConstraintData *) data; _data->setStrengthGlobal(strengthGlobal); } -int32_t spine_physics_constraint_data_is_strength_global(spine_physics_constraint_data data) { +spine_bool spine_physics_constraint_data_is_strength_global(spine_physics_constraint_data data) { if (data == nullptr) return false; PhysicsConstraintData *_data = (PhysicsConstraintData *) data; return _data->isStrengthGlobal(); } -void spine_physics_constraint_data_set_damping_global(spine_physics_constraint_data data, int32_t dampingGlobal) { +void spine_physics_constraint_data_set_damping_global(spine_physics_constraint_data data, spine_bool dampingGlobal) { if (data == nullptr) return; PhysicsConstraintData *_data = (PhysicsConstraintData *) data; _data->setDampingGlobal(dampingGlobal); } -int32_t spine_physics_constraint_data_is_damping_global(spine_physics_constraint_data data) { +spine_bool spine_physics_constraint_data_is_damping_global(spine_physics_constraint_data data) { if (data == nullptr) return false; PhysicsConstraintData *_data = (PhysicsConstraintData *) data; return _data->isDampingGlobal(); } -void spine_physics_constraint_data_set_mass_global(spine_physics_constraint_data data, int32_t massGlobal) { +void spine_physics_constraint_data_set_mass_global(spine_physics_constraint_data data, spine_bool massGlobal) { if (data == nullptr) return; PhysicsConstraintData *_data = (PhysicsConstraintData *) data; _data->setMassGlobal(massGlobal); } -int32_t spine_physics_constraint_data_is_mass_global(spine_physics_constraint_data data) { +spine_bool spine_physics_constraint_data_is_mass_global(spine_physics_constraint_data data) { if (data == nullptr) return false; PhysicsConstraintData *_data = (PhysicsConstraintData *) data; return _data->isMassGlobal(); } -void spine_physics_constraint_data_set_wind_global(spine_physics_constraint_data data, int32_t windGlobal) { +void spine_physics_constraint_data_set_wind_global(spine_physics_constraint_data data, spine_bool windGlobal) { if (data == nullptr) return; PhysicsConstraintData *_data = (PhysicsConstraintData *) data; _data->setWindGlobal(windGlobal); } -int32_t spine_physics_constraint_data_is_wind_global(spine_physics_constraint_data data) { +spine_bool spine_physics_constraint_data_is_wind_global(spine_physics_constraint_data data) { if (data == nullptr) return false; PhysicsConstraintData *_data = (PhysicsConstraintData *) data; return _data->isWindGlobal(); } -void spine_physics_constraint_data_set_gravity_global(spine_physics_constraint_data data, int32_t gravityGlobal) { +void spine_physics_constraint_data_set_gravity_global(spine_physics_constraint_data data, spine_bool gravityGlobal) { if (data == nullptr) return; PhysicsConstraintData *_data = (PhysicsConstraintData *) data; _data->setGravityGlobal(gravityGlobal); } -int32_t spine_physics_constraint_data_is_gravity_global(spine_physics_constraint_data data) { +spine_bool spine_physics_constraint_data_is_gravity_global(spine_physics_constraint_data data) { if (data == nullptr) return false; PhysicsConstraintData *_data = (PhysicsConstraintData *) data; return _data->isGravityGlobal(); } -void spine_physics_constraint_data_set_mix_global(spine_physics_constraint_data data, int32_t mixGlobal) { +void spine_physics_constraint_data_set_mix_global(spine_physics_constraint_data data, spine_bool mixGlobal) { if (data == nullptr) return; PhysicsConstraintData *_data = (PhysicsConstraintData *) data; _data->setMixGlobal(mixGlobal); } -int32_t spine_physics_constraint_data_is_mix_global(spine_physics_constraint_data data) { +spine_bool spine_physics_constraint_data_is_mix_global(spine_physics_constraint_data data) { if (data == nullptr) return false; PhysicsConstraintData *_data = (PhysicsConstraintData *) data; return _data->isMixGlobal(); @@ -4444,13 +4444,13 @@ float spine_physics_constraint_get_mix(spine_physics_constraint constraint) { return _constraint->getMix(); } -void spine_physics_constraint_set_reset(spine_physics_constraint constraint, int32_t value) { +void spine_physics_constraint_set_reset(spine_physics_constraint constraint, spine_bool value) { if (constraint == nullptr) return; PhysicsConstraint *_constraint = (PhysicsConstraint *) constraint; _constraint->setReset(value); } -int32_t spine_physics_constraint_get_reset(spine_physics_constraint constraint) { +spine_bool spine_physics_constraint_get_reset(spine_physics_constraint constraint) { if (constraint == nullptr) return false; PhysicsConstraint *_constraint = (PhysicsConstraint *) constraint; return _constraint->getReset(); @@ -4624,13 +4624,13 @@ float spine_physics_constraint_get_scale_velocity(spine_physics_constraint const return _constraint->getScaleVelocity(); } -void spine_physics_constraint_set_active(spine_physics_constraint constraint, int32_t value) { +void spine_physics_constraint_set_active(spine_physics_constraint constraint, spine_bool value) { if (constraint == nullptr) return; PhysicsConstraint *_constraint = (PhysicsConstraint *) constraint; _constraint->setActive(value); } -int32_t spine_physics_constraint_is_active(spine_physics_constraint constraint) { +spine_bool spine_physics_constraint_is_active(spine_physics_constraint constraint) { if (constraint == nullptr) return false; PhysicsConstraint *_constraint = (PhysicsConstraint *) constraint; return _constraint->isActive(); diff --git a/spine-cpp/spine-cpp-lite/spine-cpp-lite.h b/spine-cpp/spine-cpp-lite/spine-cpp-lite.h index fba142c63..91ba5f11c 100644 --- a/spine-cpp/spine-cpp-lite/spine-cpp-lite.h +++ b/spine-cpp/spine-cpp-lite/spine-cpp-lite.h @@ -177,9 +177,11 @@ typedef enum spine_physics { } spine_physics; +typedef int32_t spine_bool; + SPINE_CPP_LITE_EXPORT int32_t spine_major_version(); SPINE_CPP_LITE_EXPORT int32_t spine_minor_version(); -SPINE_CPP_LITE_EXPORT void spine_enable_debug_extension(int32_t enable); +SPINE_CPP_LITE_EXPORT void spine_enable_debug_extension(spine_bool enable); SPINE_CPP_LITE_EXPORT void spine_report_leaks(); SPINE_CPP_LITE_EXPORT float spine_color_get_r(spine_color color); @@ -296,10 +298,10 @@ SPINE_CPP_LITE_EXPORT void spine_animation_state_apply(spine_animation_state sta SPINE_CPP_LITE_EXPORT void spine_animation_state_clear_tracks(spine_animation_state state); SPINE_CPP_LITE_EXPORT void spine_animation_state_clear_track(spine_animation_state state, int32_t trackIndex); SPINE_CPP_LITE_EXPORT int32_t spine_animation_state_get_num_tracks(spine_animation_state state); -SPINE_CPP_LITE_EXPORT spine_track_entry spine_animation_state_set_animation_by_name(spine_animation_state state, int32_t trackIndex, const utf8 *animationName, int32_t loop); -SPINE_CPP_LITE_EXPORT spine_track_entry spine_animation_state_set_animation(spine_animation_state state, int32_t trackIndex, spine_animation animation, int32_t loop); -SPINE_CPP_LITE_EXPORT spine_track_entry spine_animation_state_add_animation_by_name(spine_animation_state state, int32_t trackIndex, const utf8 *animationName, int32_t loop, float delay); -SPINE_CPP_LITE_EXPORT spine_track_entry spine_animation_state_add_animation(spine_animation_state state, int32_t trackIndex, spine_animation animation, int32_t loop, float delay); +SPINE_CPP_LITE_EXPORT spine_track_entry spine_animation_state_set_animation_by_name(spine_animation_state state, int32_t trackIndex, const utf8 *animationName, spine_bool loop); +SPINE_CPP_LITE_EXPORT spine_track_entry spine_animation_state_set_animation(spine_animation_state state, int32_t trackIndex, spine_animation animation, spine_bool loop); +SPINE_CPP_LITE_EXPORT spine_track_entry spine_animation_state_add_animation_by_name(spine_animation_state state, int32_t trackIndex, const utf8 *animationName, spine_bool loop, float delay); +SPINE_CPP_LITE_EXPORT spine_track_entry spine_animation_state_add_animation(spine_animation_state state, int32_t trackIndex, spine_animation animation, spine_bool loop, float delay); SPINE_CPP_LITE_EXPORT spine_track_entry spine_animation_state_set_empty_animation(spine_animation_state state, int32_t trackIndex, float mixDuration); SPINE_CPP_LITE_EXPORT spine_track_entry spine_animation_state_add_empty_animation(spine_animation_state state, int32_t trackIndex, float mixDuration, float delay); SPINE_CPP_LITE_EXPORT void spine_animation_state_set_empty_animations(spine_animation_state state, float mixDuration); @@ -324,14 +326,14 @@ SPINE_CPP_LITE_EXPORT void spine_animation_state_events_reset(spine_animation_st SPINE_CPP_LITE_EXPORT int32_t spine_track_entry_get_track_index(spine_track_entry entry); SPINE_CPP_LITE_EXPORT spine_animation spine_track_entry_get_animation(spine_track_entry entry); SPINE_CPP_LITE_EXPORT spine_track_entry spine_track_entry_get_previous(spine_track_entry entry); -SPINE_CPP_LITE_EXPORT int32_t spine_track_entry_get_loop(spine_track_entry entry); -SPINE_CPP_LITE_EXPORT void spine_track_entry_set_loop(spine_track_entry entry, int32_t loop); -SPINE_CPP_LITE_EXPORT int32_t spine_track_entry_get_hold_previous(spine_track_entry entry); -SPINE_CPP_LITE_EXPORT void spine_track_entry_set_hold_previous(spine_track_entry entry, int32_t holdPrevious); -SPINE_CPP_LITE_EXPORT int32_t spine_track_entry_get_reverse(spine_track_entry entry); -SPINE_CPP_LITE_EXPORT void spine_track_entry_set_reverse(spine_track_entry entry, int32_t reverse); -SPINE_CPP_LITE_EXPORT int32_t spine_track_entry_get_shortest_rotation(spine_track_entry entry); -SPINE_CPP_LITE_EXPORT void spine_track_entry_set_shortest_rotation(spine_track_entry entry, int32_t shortestRotation); +SPINE_CPP_LITE_EXPORT spine_bool spine_track_entry_get_loop(spine_track_entry entry); +SPINE_CPP_LITE_EXPORT void spine_track_entry_set_loop(spine_track_entry entry, spine_bool loop); +SPINE_CPP_LITE_EXPORT spine_bool spine_track_entry_get_hold_previous(spine_track_entry entry); +SPINE_CPP_LITE_EXPORT void spine_track_entry_set_hold_previous(spine_track_entry entry, spine_bool holdPrevious); +SPINE_CPP_LITE_EXPORT spine_bool spine_track_entry_get_reverse(spine_track_entry entry); +SPINE_CPP_LITE_EXPORT void spine_track_entry_set_reverse(spine_track_entry entry, spine_bool reverse); +SPINE_CPP_LITE_EXPORT spine_bool spine_track_entry_get_shortest_rotation(spine_track_entry entry); +SPINE_CPP_LITE_EXPORT void spine_track_entry_set_shortest_rotation(spine_track_entry entry, spine_bool shortestRotation); SPINE_CPP_LITE_EXPORT float spine_track_entry_get_delay(spine_track_entry entry); SPINE_CPP_LITE_EXPORT void spine_track_entry_set_delay(spine_track_entry entry, float delay); SPINE_CPP_LITE_EXPORT float spine_track_entry_get_track_time(spine_track_entry entry); @@ -358,7 +360,7 @@ SPINE_CPP_LITE_EXPORT void spine_track_entry_set_mix_attachment_threshold(spine_ SPINE_CPP_LITE_EXPORT float spine_track_entry_get_mix_draw_order_threshold(spine_track_entry entry); SPINE_CPP_LITE_EXPORT void spine_track_entry_set_mix_draw_order_threshold(spine_track_entry entry, float drawOrderThreshold); SPINE_CPP_LITE_EXPORT spine_track_entry spine_track_entry_get_next(spine_track_entry entry); -SPINE_CPP_LITE_EXPORT int32_t spine_track_entry_is_complete(spine_track_entry entry); +SPINE_CPP_LITE_EXPORT spine_bool spine_track_entry_is_complete(spine_track_entry entry); SPINE_CPP_LITE_EXPORT float spine_track_entry_get_mix_time(spine_track_entry entry); SPINE_CPP_LITE_EXPORT void spine_track_entry_set_mix_time(spine_track_entry entry, float mixTime); SPINE_CPP_LITE_EXPORT float spine_track_entry_get_mix_duration(spine_track_entry entry); @@ -458,14 +460,14 @@ SPINE_CPP_LITE_EXPORT spine_color spine_slot_data_get_color(spine_slot_data slot SPINE_CPP_LITE_EXPORT void spine_slot_data_set_color(spine_slot_data slot, float r, float g, float b, float a); SPINE_CPP_LITE_EXPORT spine_color spine_slot_data_get_dark_color(spine_slot_data slot); SPINE_CPP_LITE_EXPORT void spine_slot_data_set_dark_color(spine_slot_data slot, float r, float g, float b, float a); -SPINE_CPP_LITE_EXPORT int32_t spine_slot_data_has_dark_color(spine_slot_data slot); -SPINE_CPP_LITE_EXPORT void spine_slot_data_set_has_dark_color(spine_slot_data slot, int32_t hasDarkColor); +SPINE_CPP_LITE_EXPORT spine_bool spine_slot_data_has_dark_color(spine_slot_data slot); +SPINE_CPP_LITE_EXPORT void spine_slot_data_set_has_dark_color(spine_slot_data slot, spine_bool hasDarkColor); SPINE_CPP_LITE_EXPORT const utf8 *spine_slot_data_get_attachment_name(spine_slot_data slot); SPINE_CPP_LITE_EXPORT void spine_slot_data_set_attachment_name(spine_slot_data slot, const utf8 *attachmentName); SPINE_CPP_LITE_EXPORT spine_blend_mode spine_slot_data_get_blend_mode(spine_slot_data slot); SPINE_CPP_LITE_EXPORT void spine_slot_data_set_blend_mode(spine_slot_data slot, spine_blend_mode blendMode); -SPINE_CPP_LITE_EXPORT int32_t spine_slot_data_is_visible(spine_slot_data slot); -SPINE_CPP_LITE_EXPORT void spine_slot_data_set_visible(spine_slot_data slot, int32_t visible); +SPINE_CPP_LITE_EXPORT spine_bool spine_slot_data_is_visible(spine_slot_data slot); +SPINE_CPP_LITE_EXPORT void spine_slot_data_set_visible(spine_slot_data slot, spine_bool visible); // OMITTED getPath()/setPath() SPINE_CPP_LITE_EXPORT void spine_slot_set_to_setup_pose(spine_slot slot); @@ -476,7 +478,7 @@ SPINE_CPP_LITE_EXPORT spine_color spine_slot_get_color(spine_slot slot); SPINE_CPP_LITE_EXPORT void spine_slot_set_color(spine_slot slot, float r, float g, float b, float a); SPINE_CPP_LITE_EXPORT spine_color spine_slot_get_dark_color(spine_slot slot); SPINE_CPP_LITE_EXPORT void spine_slot_set_dark_color(spine_slot slot, float r, float g, float b, float a); -SPINE_CPP_LITE_EXPORT int32_t spine_slot_has_dark_color(spine_slot slot); +SPINE_CPP_LITE_EXPORT spine_bool spine_slot_has_dark_color(spine_slot slot); SPINE_CPP_LITE_EXPORT spine_attachment spine_slot_get_attachment(spine_slot slot); SPINE_CPP_LITE_EXPORT void spine_slot_set_attachment(spine_slot slot, spine_attachment attachment); // OMITTED getDeform() @@ -504,16 +506,16 @@ SPINE_CPP_LITE_EXPORT float spine_bone_data_get_shear_y(spine_bone_data data); SPINE_CPP_LITE_EXPORT void spine_bone_data_set_shear_y(spine_bone_data data, float shearY); SPINE_CPP_LITE_EXPORT spine_inherit spine_bone_data_get_inherit(spine_bone_data data); SPINE_CPP_LITE_EXPORT void spine_bone_data_set_inherit(spine_bone_data data, spine_inherit inherit); -SPINE_CPP_LITE_EXPORT int32_t spine_bone_data_is_skin_required(spine_bone_data data); -SPINE_CPP_LITE_EXPORT void spine_bone_data_set_is_skin_required(spine_bone_data data, int32_t isSkinRequired); +SPINE_CPP_LITE_EXPORT spine_bool spine_bone_data_is_skin_required(spine_bone_data data); +SPINE_CPP_LITE_EXPORT void spine_bone_data_set_is_skin_required(spine_bone_data data, spine_bool isSkinRequired); SPINE_CPP_LITE_EXPORT spine_color spine_bone_data_get_color(spine_bone_data data); SPINE_CPP_LITE_EXPORT void spine_bone_data_set_color(spine_bone_data data, float r, float g, float b, float a); -SPINE_CPP_LITE_EXPORT int32_t spine_bone_data_is_visible(spine_bone_data data); -SPINE_CPP_LITE_EXPORT void spine_bone_data_set_visible(spine_bone_data data, int32_t isVisible); +SPINE_CPP_LITE_EXPORT spine_bool spine_bone_data_is_visible(spine_bone_data data); +SPINE_CPP_LITE_EXPORT void spine_bone_data_set_visible(spine_bone_data data, spine_bool isVisible); // Omitted getIcon()/setIcon() -SPINE_CPP_LITE_EXPORT void spine_bone_set_is_y_down(int32_t yDown); -SPINE_CPP_LITE_EXPORT int32_t spine_bone_get_is_y_down(); +SPINE_CPP_LITE_EXPORT void spine_bone_set_is_y_down(spine_bool yDown); +SPINE_CPP_LITE_EXPORT spine_bool spine_bone_get_is_y_down(); SPINE_CPP_LITE_EXPORT void spine_bone_update(spine_bone bone); SPINE_CPP_LITE_EXPORT void spine_bone_update_world_transform(spine_bone bone); SPINE_CPP_LITE_EXPORT void spine_bone_update_world_transform_with(spine_bone bone, float x, float y, float rotation, float scaleX, float scaleY, float shearX, float shearY); @@ -577,8 +579,8 @@ SPINE_CPP_LITE_EXPORT float spine_bone_get_world_rotation_x(spine_bone bone); SPINE_CPP_LITE_EXPORT float spine_bone_get_world_rotation_y(spine_bone bone); SPINE_CPP_LITE_EXPORT float spine_bone_get_world_scale_x(spine_bone bone); SPINE_CPP_LITE_EXPORT float spine_bone_get_world_scale_y(spine_bone bone); -SPINE_CPP_LITE_EXPORT int32_t spine_bone_get_is_active(spine_bone bone); -SPINE_CPP_LITE_EXPORT void spine_bone_set_is_active(spine_bone bone, int32_t isActive); +SPINE_CPP_LITE_EXPORT spine_bool spine_bone_get_is_active(spine_bone bone); +SPINE_CPP_LITE_EXPORT void spine_bone_set_is_active(spine_bone bone, spine_bool isActive); SPINE_CPP_LITE_EXPORT spine_inherit spine_bone_get_inherit(spine_bone data); SPINE_CPP_LITE_EXPORT void spine_bone_set_inherit(spine_bone data, spine_inherit inherit); @@ -675,10 +677,10 @@ SPINE_CPP_LITE_EXPORT void spine_bounding_box_attachment_set_color(spine_boundin SPINE_CPP_LITE_EXPORT int32_t spine_path_attachment_get_num_lengths(spine_path_attachment attachment); SPINE_CPP_LITE_EXPORT float *spine_path_attachment_get_lengths(spine_path_attachment attachment); -SPINE_CPP_LITE_EXPORT int32_t spine_path_attachment_get_is_closed(spine_path_attachment attachment); -SPINE_CPP_LITE_EXPORT void spine_path_attachment_set_is_closed(spine_path_attachment attachment, int32_t isClosed); -SPINE_CPP_LITE_EXPORT int32_t spine_path_attachment_get_is_constant_speed(spine_path_attachment attachment); -SPINE_CPP_LITE_EXPORT void spine_path_attachment_set_is_constant_speed(spine_path_attachment attachment, int32_t isConstantSpeed); +SPINE_CPP_LITE_EXPORT spine_bool spine_path_attachment_get_is_closed(spine_path_attachment attachment); +SPINE_CPP_LITE_EXPORT void spine_path_attachment_set_is_closed(spine_path_attachment attachment, spine_bool isClosed); +SPINE_CPP_LITE_EXPORT spine_bool spine_path_attachment_get_is_constant_speed(spine_path_attachment attachment); +SPINE_CPP_LITE_EXPORT void spine_path_attachment_set_is_constant_speed(spine_path_attachment attachment, spine_bool isConstantSpeed); SPINE_CPP_LITE_EXPORT spine_color spine_path_attachment_get_color(spine_path_attachment attachment); SPINE_CPP_LITE_EXPORT void spine_path_attachment_set_color(spine_path_attachment attachment, float r, float g, float b, float a); @@ -709,8 +711,8 @@ SPINE_CPP_LITE_EXPORT spine_constraint_type spine_constraint_data_get_type(spine SPINE_CPP_LITE_EXPORT const utf8 *spine_constraint_data_get_name(spine_constraint_data data); SPINE_CPP_LITE_EXPORT uint64_t spine_constraint_data_get_order(spine_constraint_data data); SPINE_CPP_LITE_EXPORT void spine_constraint_data_set_order(spine_constraint_data data, uint64_t order); -SPINE_CPP_LITE_EXPORT int32_t spine_constraint_data_get_is_skin_required(spine_constraint_data data); -SPINE_CPP_LITE_EXPORT void spine_constraint_data_set_is_skin_required(spine_constraint_data data, int32_t isSkinRequired); +SPINE_CPP_LITE_EXPORT spine_bool spine_constraint_data_get_is_skin_required(spine_constraint_data data); +SPINE_CPP_LITE_EXPORT void spine_constraint_data_set_is_skin_required(spine_constraint_data data, spine_bool isSkinRequired); SPINE_CPP_LITE_EXPORT int32_t spine_ik_constraint_data_get_num_bones(spine_ik_constraint_data data); SPINE_CPP_LITE_EXPORT spine_bone_data *spine_ik_constraint_data_get_bones(spine_ik_constraint_data data); @@ -718,12 +720,12 @@ SPINE_CPP_LITE_EXPORT spine_bone_data spine_ik_constraint_data_get_target(spine_ SPINE_CPP_LITE_EXPORT void spine_ik_constraint_data_set_target(spine_ik_constraint_data data, spine_bone_data target); SPINE_CPP_LITE_EXPORT int32_t spine_ik_constraint_data_get_bend_direction(spine_ik_constraint_data data); SPINE_CPP_LITE_EXPORT void spine_ik_constraint_data_set_bend_direction(spine_ik_constraint_data data, int32_t bendDirection); -SPINE_CPP_LITE_EXPORT int32_t spine_ik_constraint_data_get_compress(spine_ik_constraint_data data); -SPINE_CPP_LITE_EXPORT void spine_ik_constraint_data_set_compress(spine_ik_constraint_data data, int32_t compress); -SPINE_CPP_LITE_EXPORT int32_t spine_ik_constraint_data_get_stretch(spine_ik_constraint_data data); -SPINE_CPP_LITE_EXPORT void spine_ik_constraint_data_set_stretch(spine_ik_constraint_data data, int32_t stretch); -SPINE_CPP_LITE_EXPORT int32_t spine_ik_constraint_data_get_uniform(spine_ik_constraint_data data); -SPINE_CPP_LITE_EXPORT void spine_ik_constraint_data_set_uniform(spine_ik_constraint_data data, int32_t uniform); +SPINE_CPP_LITE_EXPORT spine_bool spine_ik_constraint_data_get_compress(spine_ik_constraint_data data); +SPINE_CPP_LITE_EXPORT void spine_ik_constraint_data_set_compress(spine_ik_constraint_data data, spine_bool compress); +SPINE_CPP_LITE_EXPORT spine_bool spine_ik_constraint_data_get_stretch(spine_ik_constraint_data data); +SPINE_CPP_LITE_EXPORT void spine_ik_constraint_data_set_stretch(spine_ik_constraint_data data, spine_bool stretch); +SPINE_CPP_LITE_EXPORT spine_bool spine_ik_constraint_data_get_uniform(spine_ik_constraint_data data); +SPINE_CPP_LITE_EXPORT void spine_ik_constraint_data_set_uniform(spine_ik_constraint_data data, spine_bool uniform); SPINE_CPP_LITE_EXPORT float spine_ik_constraint_data_get_mix(spine_ik_constraint_data data); SPINE_CPP_LITE_EXPORT void spine_ik_constraint_data_set_mix(spine_ik_constraint_data data, float mix); SPINE_CPP_LITE_EXPORT float spine_ik_constraint_data_get_softness(spine_ik_constraint_data data); @@ -738,16 +740,16 @@ SPINE_CPP_LITE_EXPORT spine_bone spine_ik_constraint_get_target(spine_ik_constra SPINE_CPP_LITE_EXPORT void spine_ik_constraint_set_target(spine_ik_constraint constraint, spine_bone target); SPINE_CPP_LITE_EXPORT int32_t spine_ik_constraint_get_bend_direction(spine_ik_constraint constraint); SPINE_CPP_LITE_EXPORT void spine_ik_constraint_set_bend_direction(spine_ik_constraint constraint, int32_t bendDirection); -SPINE_CPP_LITE_EXPORT int32_t spine_ik_constraint_get_compress(spine_ik_constraint constraint); -SPINE_CPP_LITE_EXPORT void spine_ik_constraint_set_compress(spine_ik_constraint constraint, int32_t compress); -SPINE_CPP_LITE_EXPORT int32_t spine_ik_constraint_get_stretch(spine_ik_constraint constraint); -SPINE_CPP_LITE_EXPORT void spine_ik_constraint_set_stretch(spine_ik_constraint constraint, int32_t stretch); +SPINE_CPP_LITE_EXPORT spine_bool spine_ik_constraint_get_compress(spine_ik_constraint constraint); +SPINE_CPP_LITE_EXPORT void spine_ik_constraint_set_compress(spine_ik_constraint constraint, spine_bool compress); +SPINE_CPP_LITE_EXPORT spine_bool spine_ik_constraint_get_stretch(spine_ik_constraint constraint); +SPINE_CPP_LITE_EXPORT void spine_ik_constraint_set_stretch(spine_ik_constraint constraint, spine_bool stretch); SPINE_CPP_LITE_EXPORT float spine_ik_constraint_get_mix(spine_ik_constraint constraint); SPINE_CPP_LITE_EXPORT void spine_ik_constraint_set_mix(spine_ik_constraint constraint, float mix); SPINE_CPP_LITE_EXPORT float spine_ik_constraint_get_softness(spine_ik_constraint constraint); SPINE_CPP_LITE_EXPORT void spine_ik_constraint_set_softness(spine_ik_constraint constraint, float softness); -SPINE_CPP_LITE_EXPORT int32_t spine_ik_constraint_get_is_active(spine_ik_constraint constraint); -SPINE_CPP_LITE_EXPORT void spine_ik_constraint_set_is_active(spine_ik_constraint constraint, int32_t isActive); +SPINE_CPP_LITE_EXPORT spine_bool spine_ik_constraint_get_is_active(spine_ik_constraint constraint); +SPINE_CPP_LITE_EXPORT void spine_ik_constraint_set_is_active(spine_ik_constraint constraint, spine_bool isActive); // OMITTED setToSetupPose() SPINE_CPP_LITE_EXPORT int32_t spine_transform_constraint_data_get_num_bones(spine_transform_constraint_data data); @@ -778,10 +780,10 @@ SPINE_CPP_LITE_EXPORT float spine_transform_constraint_data_get_offset_scale_y(s SPINE_CPP_LITE_EXPORT void spine_transform_constraint_data_set_offset_scale_y(spine_transform_constraint_data data, float offsetScaleY); SPINE_CPP_LITE_EXPORT float spine_transform_constraint_data_get_offset_shear_y(spine_transform_constraint_data data); SPINE_CPP_LITE_EXPORT void spine_transform_constraint_data_set_offset_shear_y(spine_transform_constraint_data data, float offsetShearY); -SPINE_CPP_LITE_EXPORT int32_t spine_transform_constraint_data_get_is_relative(spine_transform_constraint_data data); -SPINE_CPP_LITE_EXPORT void spine_transform_constraint_data_set_is_relative(spine_transform_constraint_data data, int32_t isRelative); -SPINE_CPP_LITE_EXPORT int32_t spine_transform_constraint_data_get_is_local(spine_transform_constraint_data data); -SPINE_CPP_LITE_EXPORT void spine_transform_constraint_data_set_is_local(spine_transform_constraint_data data, int32_t isLocal); +SPINE_CPP_LITE_EXPORT spine_bool spine_transform_constraint_data_get_is_relative(spine_transform_constraint_data data); +SPINE_CPP_LITE_EXPORT void spine_transform_constraint_data_set_is_relative(spine_transform_constraint_data data, spine_bool isRelative); +SPINE_CPP_LITE_EXPORT spine_bool spine_transform_constraint_data_get_is_local(spine_transform_constraint_data data); +SPINE_CPP_LITE_EXPORT void spine_transform_constraint_data_set_is_local(spine_transform_constraint_data data, spine_bool isLocal); SPINE_CPP_LITE_EXPORT void spine_transform_constraint_update(spine_transform_constraint constraint); SPINE_CPP_LITE_EXPORT int32_t spine_transform_constraint_get_order(spine_transform_constraint constraint); @@ -802,8 +804,8 @@ SPINE_CPP_LITE_EXPORT float spine_transform_constraint_get_mix_scale_y(spine_tra SPINE_CPP_LITE_EXPORT void spine_transform_constraint_set_mix_scale_y(spine_transform_constraint constraint, float mixScaleY); SPINE_CPP_LITE_EXPORT float spine_transform_constraint_get_mix_shear_y(spine_transform_constraint constraint); SPINE_CPP_LITE_EXPORT void spine_transform_constraint_set_mix_shear_y(spine_transform_constraint constraint, float mixShearY); -SPINE_CPP_LITE_EXPORT float spine_transform_constraint_get_is_active(spine_transform_constraint constraint); -SPINE_CPP_LITE_EXPORT void spine_transform_constraint_set_is_active(spine_transform_constraint constraint, int32_t isActive); +SPINE_CPP_LITE_EXPORT spine_bool spine_transform_constraint_get_is_active(spine_transform_constraint constraint); +SPINE_CPP_LITE_EXPORT void spine_transform_constraint_set_is_active(spine_transform_constraint constraint, spine_bool isActive); // OMITTED setToSetupPose() SPINE_CPP_LITE_EXPORT int32_t spine_path_constraint_data_get_num_bones(spine_path_constraint_data data); @@ -846,8 +848,8 @@ SPINE_CPP_LITE_EXPORT float spine_path_constraint_get_mix_x(spine_path_constrain SPINE_CPP_LITE_EXPORT void spine_path_constraint_set_mix_x(spine_path_constraint constraint, float mixX); SPINE_CPP_LITE_EXPORT float spine_path_constraint_get_mix_y(spine_path_constraint constraint); SPINE_CPP_LITE_EXPORT void spine_path_constraint_set_mix_y(spine_path_constraint constraint, float mixY); -SPINE_CPP_LITE_EXPORT int32_t spine_path_constraint_get_is_active(spine_path_constraint constraint); -SPINE_CPP_LITE_EXPORT void spine_path_constraint_set_is_active(spine_path_constraint constraint, int32_t isActive); +SPINE_CPP_LITE_EXPORT spine_bool spine_path_constraint_get_is_active(spine_path_constraint constraint); +SPINE_CPP_LITE_EXPORT void spine_path_constraint_set_is_active(spine_path_constraint constraint, spine_bool isActive); // OMITTED setToSetupPose() SPINE_CPP_LITE_EXPORT void spine_physics_constraint_data_set_bone(spine_physics_constraint_data data, spine_bone_data bone); @@ -880,20 +882,20 @@ SPINE_CPP_LITE_EXPORT void spine_physics_constraint_data_set_gravity(spine_physi SPINE_CPP_LITE_EXPORT float spine_physics_constraint_data_get_gravity(spine_physics_constraint_data data); SPINE_CPP_LITE_EXPORT void spine_physics_constraint_data_set_mix(spine_physics_constraint_data data, float mix); SPINE_CPP_LITE_EXPORT float spine_physics_constraint_data_get_mix(spine_physics_constraint_data data); -SPINE_CPP_LITE_EXPORT void spine_physics_constraint_data_set_inertia_global(spine_physics_constraint_data data, int32_t inertiaGlobal); -SPINE_CPP_LITE_EXPORT int32_t spine_physics_constraint_data_is_inertia_global(spine_physics_constraint_data data); -SPINE_CPP_LITE_EXPORT void spine_physics_constraint_data_set_strength_global(spine_physics_constraint_data data, int32_t strengthGlobal); -SPINE_CPP_LITE_EXPORT int32_t spine_physics_constraint_data_is_strength_global(spine_physics_constraint_data data); -SPINE_CPP_LITE_EXPORT void spine_physics_constraint_data_set_damping_global(spine_physics_constraint_data data, int32_t dampingGlobal); -SPINE_CPP_LITE_EXPORT int32_t spine_physics_constraint_data_is_damping_global(spine_physics_constraint_data data); -SPINE_CPP_LITE_EXPORT void spine_physics_constraint_data_set_mass_global(spine_physics_constraint_data data, int32_t massGlobal); -SPINE_CPP_LITE_EXPORT int32_t spine_physics_constraint_data_is_mass_global(spine_physics_constraint_data data); -SPINE_CPP_LITE_EXPORT void spine_physics_constraint_data_set_wind_global(spine_physics_constraint_data data, int32_t windGlobal); -SPINE_CPP_LITE_EXPORT int32_t spine_physics_constraint_data_is_wind_global(spine_physics_constraint_data data); -SPINE_CPP_LITE_EXPORT void spine_physics_constraint_data_set_gravity_global(spine_physics_constraint_data data, int32_t gravityGlobal); -SPINE_CPP_LITE_EXPORT int32_t spine_physics_constraint_data_is_gravity_global(spine_physics_constraint_data data); -SPINE_CPP_LITE_EXPORT void spine_physics_constraint_data_set_mix_global(spine_physics_constraint_data data, int32_t mixGlobal); -SPINE_CPP_LITE_EXPORT int32_t spine_physics_constraint_data_is_mix_global(spine_physics_constraint_data data); +SPINE_CPP_LITE_EXPORT void spine_physics_constraint_data_set_inertia_global(spine_physics_constraint_data data, spine_bool inertiaGlobal); +SPINE_CPP_LITE_EXPORT spine_bool spine_physics_constraint_data_is_inertia_global(spine_physics_constraint_data data); +SPINE_CPP_LITE_EXPORT void spine_physics_constraint_data_set_strength_global(spine_physics_constraint_data data, spine_bool strengthGlobal); +SPINE_CPP_LITE_EXPORT spine_bool spine_physics_constraint_data_is_strength_global(spine_physics_constraint_data data); +SPINE_CPP_LITE_EXPORT void spine_physics_constraint_data_set_damping_global(spine_physics_constraint_data data, spine_bool dampingGlobal); +SPINE_CPP_LITE_EXPORT spine_bool spine_physics_constraint_data_is_damping_global(spine_physics_constraint_data data); +SPINE_CPP_LITE_EXPORT void spine_physics_constraint_data_set_mass_global(spine_physics_constraint_data data, spine_bool massGlobal); +SPINE_CPP_LITE_EXPORT spine_bool spine_physics_constraint_data_is_mass_global(spine_physics_constraint_data data); +SPINE_CPP_LITE_EXPORT void spine_physics_constraint_data_set_wind_global(spine_physics_constraint_data data, spine_bool windGlobal); +SPINE_CPP_LITE_EXPORT spine_bool spine_physics_constraint_data_is_wind_global(spine_physics_constraint_data data); +SPINE_CPP_LITE_EXPORT void spine_physics_constraint_data_set_gravity_global(spine_physics_constraint_data data, spine_bool gravityGlobal); +SPINE_CPP_LITE_EXPORT spine_bool spine_physics_constraint_data_is_gravity_global(spine_physics_constraint_data data); +SPINE_CPP_LITE_EXPORT void spine_physics_constraint_data_set_mix_global(spine_physics_constraint_data data, spine_bool mixGlobal); +SPINE_CPP_LITE_EXPORT spine_bool spine_physics_constraint_data_is_mix_global(spine_physics_constraint_data data); SPINE_CPP_LITE_EXPORT void spine_physics_constraint_set_bone(spine_physics_constraint constraint, spine_bone bone); SPINE_CPP_LITE_EXPORT spine_bone spine_physics_constraint_get_bone(spine_physics_constraint constraint); @@ -911,8 +913,8 @@ SPINE_CPP_LITE_EXPORT void spine_physics_constraint_set_gravity(spine_physics_co SPINE_CPP_LITE_EXPORT float spine_physics_constraint_get_gravity(spine_physics_constraint constraint); SPINE_CPP_LITE_EXPORT void spine_physics_constraint_set_mix(spine_physics_constraint constraint, float value); SPINE_CPP_LITE_EXPORT float spine_physics_constraint_get_mix(spine_physics_constraint constraint); -SPINE_CPP_LITE_EXPORT void spine_physics_constraint_set_reset(spine_physics_constraint constraint, int32_t value); -SPINE_CPP_LITE_EXPORT int32_t spine_physics_constraint_get_reset(spine_physics_constraint constraint); +SPINE_CPP_LITE_EXPORT void spine_physics_constraint_set_reset(spine_physics_constraint constraint, spine_bool value); +SPINE_CPP_LITE_EXPORT spine_bool spine_physics_constraint_get_reset(spine_physics_constraint constraint); SPINE_CPP_LITE_EXPORT void spine_physics_constraint_set_ux(spine_physics_constraint constraint, float value); SPINE_CPP_LITE_EXPORT float spine_physics_constraint_get_ux(spine_physics_constraint constraint); SPINE_CPP_LITE_EXPORT void spine_physics_constraint_set_uy(spine_physics_constraint constraint, float value); @@ -941,8 +943,8 @@ SPINE_CPP_LITE_EXPORT void spine_physics_constraint_set_scale_offset(spine_physi SPINE_CPP_LITE_EXPORT float spine_physics_constraint_get_scale_offset(spine_physics_constraint constraint); SPINE_CPP_LITE_EXPORT void spine_physics_constraint_set_scale_velocity(spine_physics_constraint constraint, float value); SPINE_CPP_LITE_EXPORT float spine_physics_constraint_get_scale_velocity(spine_physics_constraint constraint); -SPINE_CPP_LITE_EXPORT void spine_physics_constraint_set_active(spine_physics_constraint constraint, int32_t value); -SPINE_CPP_LITE_EXPORT int32_t spine_physics_constraint_is_active(spine_physics_constraint constraint); +SPINE_CPP_LITE_EXPORT void spine_physics_constraint_set_active(spine_physics_constraint constraint, spine_bool value); +SPINE_CPP_LITE_EXPORT spine_bool spine_physics_constraint_is_active(spine_physics_constraint constraint); SPINE_CPP_LITE_EXPORT void spine_physics_constraint_set_remaining(spine_physics_constraint constraint, float value); SPINE_CPP_LITE_EXPORT float spine_physics_constraint_get_remaining(spine_physics_constraint constraint); SPINE_CPP_LITE_EXPORT void spine_physics_constraint_set_last_time(spine_physics_constraint constraint, float value);