move-point-visually

move-point-visually is a built-in function in `C source code'.

(move-point-visually DIRECTION)

Move point in the visual order in the specified DIRECTION.
DIRECTION can be 1, meaning move to the right, or -1, which moves to the
left.

Value is the new character position of point.