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)#

Restore the previous cursor after calling cursor_modal_set

Parameters:

cursor (enum in Window Cursor Items) – cursor

cursor_modal_restore()#

cursor_modal_restore

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 (string) – 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 (string) – The RNA type identifier.

Returns:

The class or default when not found.

Return type:

type

Inherited Properties#

Inherited Functions#

References#