469
484
_max_size_on_position = pow(pow(position_on_border, 2) + pow(_trigger_width, 2), 0.5);
471
486
// only triggered on _hidden = false, no need for check
472
return CLAMP (pow(pow(_trigger_mouse_position.x, 2) + pow(_trigger_mouse_position.y, 2), 0.5) / _max_size_on_position, 0.0f, 1.0f);
488
return pow(pow(_trigger_mouse_position.x, 2) + pow(_trigger_mouse_position.y, 2), 0.5) / _max_size_on_position * (GetAutohidePositionMax () - _position_min) + _position_min;
479
495
animation_progress = CLAMP ((float) (TimeDelta (¤t, &_times[TIME_AUTOHIDE])) / (float) ANIM_DURATION_SHORT, 0.0f, 1.0f);
481
497
return animation_progress;