Go to the source code of this file.
Enumerations | |
| enum | MetaMoveResizeFlags { META_IS_CONFIGURE_REQUEST = 1 << 0, META_DO_GRAVITY_ADJUST = 1 << 1, META_IS_USER_ACTION = 1 << 2, META_IS_MOVE_ACTION = 1 << 3, META_IS_RESIZE_ACTION = 1 << 4 } |
Functions | |
| void | meta_window_constrain (MetaWindow *window, MetaFrameGeometry *orig_fgeom, MetaMoveResizeFlags flags, int resize_gravity, const MetaRectangle *orig, MetaRectangle *new) |
| enum MetaMoveResizeFlags |
| META_IS_CONFIGURE_REQUEST | |
| META_DO_GRAVITY_ADJUST | |
| META_IS_USER_ACTION | |
| META_IS_MOVE_ACTION | |
| META_IS_RESIZE_ACTION |
Definition at line 32 of file constraints.h.
| void meta_window_constrain | ( | MetaWindow * | window, | |
| MetaFrameGeometry * | orig_fgeom, | |||
| MetaMoveResizeFlags | flags, | |||
| int | resize_gravity, | |||
| const MetaRectangle * | orig, | |||
| MetaRectangle * | new | |||
| ) |
Definition at line 264 of file constraints.c.
References ConstraintInfo::current, _MetaWindow::desc, do_all_constraints(), FALSE, ConstraintInfo::fgeom, _MetaRectangle::height, META_DEBUG_GEOMETRY, place_window_if_needed(), PRIORITY_MAXIMUM, PRIORITY_MINIMUM, setup_constraint_info(), TRUE, update_onscreen_requirements(), _MetaRectangle::width, _MetaRectangle::x, and _MetaRectangle::y.
Referenced by meta_window_move_resize_internal().
1.5.5