Window(bpy_struct)

base class — bpy_struct

class bpy.types.Window(bpy_struct)

Open window

height

Window height

Type:

int in [0, 32767], default 0, (readonly)

modal_operators

A list of currently running modal operators

Type:

bpy_prop_collection of Operator, (readonly)

parent

Active workspace and scene follow this window

Type:

Window, (readonly)

scene

Active scene to be edited in the window

Type:

Scene, (never None)

screen

Active workspace screen showing in the window

Type:

Screen, (never None)

stereo_3d_display

Settings for stereo 3D display

Type:

Stereo3dDisplay, (readonly, never None)

view_layer

The active workspace view layer showing in the window

Type:

ViewLayer, (never None)

width

Window width

Type:

int in [0, 32767], default 0, (readonly)

workspace

Active workspace showing in the window

Type:

WorkSpace, (never None)

x

Horizontal location of the window

Type:

int in [-32768, 32767], default 0, (readonly)

y

Vertical location of the window

Type:

int in [-32768, 32767], default 0, (readonly)

cursor_warp(x, y)

Set the cursor position

cursor_set(cursor)

Set the cursor

Parameters:

cursor (enum in Window Cursor Items) – cursor

cursor_modal_set(cursor)

Set the cursor, so the previous cursor can be restored

Parameters:

cursor (enum in Window Cursor Items) – cursor

cursor_modal_restore()

Restore the previous cursor after calling cursor_modal_set

event_simulate(type, value, *, unicode='', x=0, y=0, shift=False, ctrl=False, alt=False, oskey=False)

event_simulate

Parameters:
  • type (enum in Event Type Items) – Type

  • value (enum in Event Value Items) – Value

  • shift (boolean, (optional)) – Shift

  • ctrl (boolean, (optional)) – Ctrl

  • alt (boolean, (optional)) – Alt

  • oskey (boolean, (optional)) – OS Key

Returns:

Item, Added key map item

Return type:

Event

classmethod bl_rna_get_subclass(id, default=None)
Parameters:

id (str) – The RNA type identifier.

Returns:

The RNA type or default when not found.

Return type:

bpy.types.Struct subclass

classmethod bl_rna_get_subclass_py(id, default=None)
Parameters:

id (str) – The RNA type identifier.

Returns:

The class or default when not found.

Return type:

type

Inherited Properties

Inherited Functions

References