Go to the source code of this file.
Functions | |
| void | meta_window_edge_resistance_for_move (MetaWindow *window, int old_x, int old_y, int *new_x, int *new_y, GSourceFunc timeout_func, gboolean snap, gboolean is_keyboard_op) |
| void | meta_window_edge_resistance_for_resize (MetaWindow *window, int old_width, int old_height, int *new_width, int *new_height, int gravity, GSourceFunc timeout_func, gboolean snap, gboolean is_keyboard_op) |
| void meta_window_edge_resistance_for_move | ( | MetaWindow * | window, | |
| int | old_x, | |||
| int | old_y, | |||
| int * | new_x, | |||
| int * | new_y, | |||
| GSourceFunc | timeout_func, | |||
| gboolean | snap, | |||
| gboolean | is_keyboard_op | |||
| ) |
Definition at line 1132 of file edge-resistance.c.
References apply_edge_resistance_to_each_side(), BOX_BOTTOM, BOX_LEFT, BOX_RIGHT, BOX_TOP, _MetaWindow::display, FALSE, _MetaDisplay::grab_last_user_action_was_snap, _MetaDisplay::grab_window, _MetaDisplay::grab_wireframe_active, _MetaDisplay::grab_wireframe_rect, META_DEBUG_EDGE_RESISTANCE, meta_window_get_outer_rect(), meta_window_get_xor_rect(), _MetaRectangle::x, and _MetaRectangle::y.
Referenced by process_keyboard_move_grab(), and update_move().
| void meta_window_edge_resistance_for_resize | ( | MetaWindow * | window, | |
| int | old_width, | |||
| int | old_height, | |||
| int * | new_width, | |||
| int * | new_height, | |||
| int | gravity, | |||
| GSourceFunc | timeout_func, | |||
| gboolean | snap, | |||
| gboolean | is_keyboard_op | |||
| ) |
Definition at line 1225 of file edge-resistance.c.
References apply_edge_resistance_to_each_side(), _MetaWindow::display, _MetaDisplay::grab_last_user_action_was_snap, _MetaDisplay::grab_window, _MetaDisplay::grab_wireframe_active, _MetaDisplay::grab_wireframe_rect, _MetaRectangle::height, META_DEBUG_EDGE_RESISTANCE, meta_rectangle_resize_with_gravity(), meta_window_get_outer_rect(), meta_window_get_xor_rect(), TRUE, and _MetaRectangle::width.
Referenced by process_keyboard_resize_grab(), and update_resize().
1.5.5