1 #include "xr_skeleton.h" 2 3 using namespace xray_re; 4 reset()5void s_bone_shape::reset() 6 { 7 type = ST_NONE; 8 flags = 0; 9 box.reset(); 10 sphere.reset(); 11 cylinder.reset(); 12 } 13 reset()14void s_joint_limit::reset() 15 { 16 limit.set(); 17 spring_factor = 1.f; 18 damping_factor = 1.f; 19 } 20 reset()21void s_joint_ik_data::reset() 22 { 23 type = JT_RIGID; 24 for (uint_fast32_t i = 3; i != 0;) 25 limits[--i].reset(); 26 spring_factor = 1.f; 27 damping_factor = 1.f; 28 ik_flags = 0; 29 break_force = 0; 30 break_torque = 0; 31 friction = 1.f; 32 } 33