| overwolf.windows.enums.FlashBehavior | - |
| overwolf.windows.enums.MessagePromptIcon | - |
| overwolf.windows.enums.WindowDragEdge | - |
| overwolf.windows.enums.WindowStateEx | - |
| overwolf.windows.enums.WindowStyle | - |
| overwolf.windows.enums.WindowType | - |
| overwolf.windows.bringToFront | Brings the requested window to the front. |
| overwolf.windows.changePosition | Changes the window position in pixels from the top left corner. |
| overwolf.windows.changeSize | Changes the window size to the new width and height, in pixels. |
| overwolf.windows.close | Closes the window. |
| overwolf.windows.displayMessageBox | Displays a customized popup message prompt. |
| overwolf.windows.dragMove | Start dragging a window. |
| overwolf.windows.dragResize | Start resizing the window from a specific edge or corner. |
| overwolf.windows.flash | Flashes a window. |
| overwolf.windows.getCurrentWindow | Calls the given callback function with the current window object as a parameter. |
| overwolf.windows.getMainWindow | Returns a window object of the index page. |
| overwolf.windows.getOpenWindows | Returns an array of all open windows as objects. The objects can be manipulated like any other window. |
| overwolf.windows.getWindow | Returns WindowResult object for a specific open window. |
| overwolf.windows.getWindowDPI | Get Window DPI. |
| overwolf.windows.getWindowsStates | Returns the state of all windows owned by the app (normal/minimized/maximized/closed). |
| overwolf.windows.getWindowState | Returns the state of the window (normal/minimized/maximized/closed). |
| overwolf.windows.hide | Hides the window. |
| overwolf.windows.isAccelreatedOSR | For OSR window only (for other window the callback return error status. { "status": string (|error, success|), "reason": string (error reason), "accelerated": bool, "optimized" : bool (for accelerated windows only and only valid in Game) } |
| overwolf.windows.isMuted | Is window muted. |
| overwolf.windows.isWindowVisibleToUser | Is window fully visible to user (has overlap windows) |
| overwolf.windows.maximize | Maximizes the window. |
| overwolf.windows.minimize | Minimizes the window. |
| overwolf.windows.muteAll | Mute all sound source include all excluded white list |
| overwolf.windows.obtainDeclaredWindow | Creates or returns a window by the window name that was declared in the manifest. |
| overwolf.windows.openOptionsPage | Opens the options page specified in the manifest file. Does nothing if no such page has been specified. |
| overwolf.windows.removeWindowStyle | Remove Window In Game Styling |
| overwolf.windows.restore | Restores a minimized window. |
| overwolf.windows.sendMessage | Sends a message to an open window. |
| overwolf.windows.sendToBack | Sends the window to the back. |
| overwolf.windows.setDesktopOnly | Sets whether the window should be injected to games or not. |
| overwolf.windows.setMinSize | Changes the window minimum size to the new width and height, in pixels. |
| overwolf.windows.setMute | Set current window Mute state. |
| overwolf.windows.setPosition | Change window position (see SetWindowPositionProperties)) |
| overwolf.windows.setRestoreAnimationsEnabled | Sets whether the window should have minimize/restore animations while in game. |
| overwolf.windows.setTopmost | Change the window's topmost status. Handle with care as topmost windows can negatively impact user experience. |
| overwolf.windows.setWindowStyle | Add Window In Game styling |
| overwolf.windows.setZoom | Set window zoom level (0.0 for reset). |
| overwolf.windows.AltF4BlockedEvent | - |
| overwolf.windows.ChangeWindowSizeParams | - |
| overwolf.windows.DefaultSizeAndLocation | - |
| overwolf.windows.DragMovedResult | - |
| overwolf.windows.DragResizeResult | - |
| overwolf.windows.GetWindowsStatesResult | - |
| overwolf.windows.GetWindowStateResult | - |
| overwolf.windows.IsAccelreatedOSRResult | - |
| overwolf.windows.IsMutedResult | - |
| overwolf.windows.IsolatedIframeProcessCrashedEvent | - |
| overwolf.windows.IsWindowVisibleToUserResult | - |
| overwolf.windows.MessageBoxParams | - |
| overwolf.windows.MessageReceivedEvent | - |
| overwolf.windows.ODKRect | - |
| overwolf.windows.onScreenPropertyChangedEvent | - |
| overwolf.windows.SetWindowPositionProperties | - |
| overwolf.windows.WindowIdResult | - |
| overwolf.windows.WindowInfo | - |
| overwolf.windows.WindowProperties | - |
| overwolf.windows.WindowResult | - |
| overwolf.windows.WindowStateChangedEvent | - |
| overwolf.windows.onAltF4Blocked | Fired when the user was prevented from closing a window using Alt+F4 |
| overwolf.windows.onIsolatedIframeProcessCrashed | Fired when out of process iframe crashed. |
| overwolf.windows.onMainWindowRestored | Fired when the main window is restored. |
| overwolf.windows.onMessageReceived | Fired when this window received a message. |
| overwolf.windows.onStateChanged | Fired when the state of a window is changed. |
| overwolf.windows.onSubscriptionChanged | Fired when current extension subscription has changed. |