Go to the source code of this file.
Functions | |
void | tree_move (int direction) |
Moves the current container in the given direction (TOK_LEFT, TOK_RIGHT, TOK_UP, TOK_DOWN from cmdparse.l). |
void tree_move | ( | int | direction | ) |
Moves the current container in the given direction (TOK_LEFT, TOK_RIGHT, TOK_UP, TOK_DOWN from cmdparse.l).
Definition at line 89 of file move.c.
References AFTER, attach_to_workspace(), BEFORE, con_descend_focused(), con_focus(), con_get_workspace(), con_inside_floating(), con_is_floating(), con_is_leaf(), con_num_children(), con_parent_with_orientation(), croot, DLOG, floating_disable(), focused, HORIZ, insert_con_into(), Con::parent, TAILQ_INSERT_HEAD, TAILQ_NEXT, TAILQ_PREV, TAILQ_REMOVE, TAILQ_SWAP, TOK_LEFT, TOK_RIGHT, TOK_UP, tree_flatten(), Con::type, VERT, and ws_force_orientation().
Referenced by yyparse().