Sets the windows position and size to match the target paramiters. If a transform is passed in the windows parentage will not change however it will match the target's position and size.
Sets this window as focused.
Attempts to move the window to the target position. This respects clamp to parent settings
This will cause the window to fill its parent rect. When doing this the position and size pre-operation is recorded and used by the Restore operation.
This will cause the window to set its size to the minimal allowed by its configuraiton. When doing this the position and size pre-operation is recorded and used by the Restore operation.
If currently minimized or maximized this will return the window to its pre operation size. Note that changing the size of a window after it has been minimized or maximized will invalidate this and thus thhe Restore will take no action.
Snaps the window to a target location in its parent e.g. corners and edges.