{ "schemaVersion": 1, "task": "WBV2-P1424-001", "scope": "batch", "pattern": "md-", "selectedUnits": [], "sourcePathCount": 1, "runtimePathCount": 0, "hitCount": 214, "truncated": true, "hits": [ "2037: if (now < md->end_time) {", "2038: factor = pow((now - md->start_time) / (md->end_time - md->start_time), 2);", "2039: md->screen->do_refresh = true;", "2041: screen_draw_move_highlight(win, md->screen, md->dir_axis, factor);", "2049: if (now > md->end_time) {", "2050: WM_draw_cb_exit(md->win, md->draw_callback);", "2054: if (now < md->end_time) {", "2055: factor = 1.0f - pow((now - md->start_time) / (md->end_time - md->start_time), 2);", "2056: md->screen->do_refresh = true;", "2058: screen_draw_move_highlight(win, md->screen, md->dir_axis, factor);", "2076: md->can_extend = false;", "2077: md->extending = false;", "2083: if (md->dir_axis == SCREEN_AXIS_H) {", "2084: md->origval = actedge->v1->vec.y;", "2087: md->origval = actedge->v1->vec.x;", "2090: md->can_extend = screen_geom_edge_can_extend(win, actedge);", "2091: if (md->can_extend && extend) {", "2093: md->extending = true;", "2097: md->extending = false;", "2108: win, screen, md->dir_axis, &md->bigger, &md->smaller, &use_bigger_smaller_snap);", "2110: md->start_time = BLI_time_now_seconds();", "2111: md->end_time = md->start_time + AREA_MOVE_LINE_FADEIN;", "2158: md->detached = detached;", "2162: C, xy, &md->area1, &md->area2, detached ? &stored_bounds : nullptr);", "2164: md->dir_axis = screen_geom_edge_is_horizontal(actedge) ? SCREEN_AXIS_H : SCREEN_AXIS_V;", "2165: if (md->dir_axis == SCREEN_AXIS_H) {", "2166: md->origval = actedge->v1->vec.y;", "2169: md->origval = actedge->v1->vec.x;", "2172: md->can_extend = screen_geom_edge_can_extend(win, actedge);", "2173: if (md->can_extend && extend) {", "2175: md->extending = true;", "2179: md->extending = false;", "2190: win, screen, md->dir_axis, &md->bigger, &md->smaller, &use_bigger_smaller_snap);", "2193: md->snap_type = SNAP_FRACTION_AND_ADJACENT;", "2196: md->snap_type = use_bigger_smaller_snap ? SNAP_BIGGER_SMALLER_ONLY : SNAP_AREAGRID;", "2199: md->win = win;", "2200: md->screen = screen;", "2201: md->start_time = BLI_time_now_seconds();", "2202: md->end_time = md->start_time + AREA_MOVE_LINE_FADEIN;", "2204: md->draw_callback = WM_draw_cb_activate(CTX_wm_window(C), area_move_draw_cb, op);", "2256: BLI_assert(md->snap_type != SNAP_NONE);", "2258: const int m_cursor = md->origval + delta;", "2259: const int m_span = float(md->bigger + md->smaller);", "2260: const int m_min = md->origval - md->smaller;", "2263: switch (md->snap_type) {", "2266: if (!ELEM(delta, md->bigger, -md->smaller)) {", "2268: CLAMP(m_cursor_final, md->origval - md->smaller, md->origval + md->bigger);", "2278: if (md->dir_axis == SCREEN_AXIS_H) {", "2281: if (area_has_scrubbing_snap(md->area2)) {", "2285: if (area_has_playback_snap(md->area2)) {", "2291: snap_pos = md->origval + md->bigger;", "2292: if (area_has_playback_snap(md->area1)) {", "2296: if (area_has_scrubbing_snap(md->area1)) {", "2301: if (md->area2 && md->area2->spacetype == SPACE_CONSOLE) {", "2303: SpaceConsole *console = static_cast(md->area2->spacedata.first);", "2306: if (md->area1 && md->area1->spacetype == SPACE_CONSOLE) {", "2308: SpaceConsole *console = static_cast(md->area1->spacedata.first);", "2309: snaps.append(md->origval + md->bigger -", "2315: snaps.append(md->origval + md->bigger);", "2326: m_cursor_final = (m_cursor >= md->bigger) ? md->bigger : md->smaller;" ] }