Skip to content

GamescopeXWayland

Inherits: Resource

Properties

Type Name Default
bool allow_tearing
int baselayer_app
PackedInt64Array baselayer_apps
int baselayer_window
int blur_mode
int blur_radius
PackedInt64Array focusable_apps
PackedStringArray focusable_window_names
PackedInt64Array focusable_windows
int focused_app
int focused_app_gfx
int focused_window
int fps_limit
bool is_primary
String name
bool overlay_focused
int root_window_id
PackedInt64Array watched_windows

Methods

Returns Signature
PackedInt64Array get_all_windows(window_id: int)
int get_app_id(window_id: int)
int get_input_counter()
int get_overlay(window_id: int)
PackedInt64Array get_pids_for_window(window_id: int)
PackedInt64Array get_window_children(window_id: int)
int get_window_depth(window_id: int)
String get_window_name(window_id: int)
Vector2i get_window_position(window_id: int)
int get_window_root(window_id: int)
Vector2i get_window_size(window_id: int)
Vector2i[] get_window_sizes(window_ids: PackedInt64Array)
PackedInt64Array get_windows_for_pid(pid: int)
bool has_app_id(window_id: int)
bool has_input_focus(window_id: int)
bool has_notification(window_id: int)
bool has_overlay(window_id: int)
bool is_focusable_app(window_id: int)
int remove_app_id(window_id: int)
void remove_baselayer_app()
void remove_baselayer_window()
void request_screenshot()
int set_app_id(window_id: int, app_id: int)
int set_external_overlay(window_id: int, value: int)
int set_input_focus(window_id: int, value: int)
int set_main_app(window_id: int)
int set_notification(window_id: int, value: int)
int set_overlay(window_id: int, value: int)
int unwatch_window(window_id: int)
int watch_window(window_id: int)

Property Descriptions

allow_tearing

bool allow_tearing

Note

There is currently no description for this property. Please help us by contributing one!

baselayer_app

int baselayer_app

Note

There is currently no description for this property. Please help us by contributing one!

baselayer_apps

PackedInt64Array baselayer_apps

Note

There is currently no description for this property. Please help us by contributing one!

baselayer_window

int baselayer_window

Note

There is currently no description for this property. Please help us by contributing one!

blur_mode

int blur_mode

Note

There is currently no description for this property. Please help us by contributing one!

blur_radius

int blur_radius

Note

There is currently no description for this property. Please help us by contributing one!

focusable_apps

PackedInt64Array focusable_apps

Note

There is currently no description for this property. Please help us by contributing one!

focusable_window_names

PackedStringArray focusable_window_names

Note

There is currently no description for this property. Please help us by contributing one!

focusable_windows

PackedInt64Array focusable_windows

Note

There is currently no description for this property. Please help us by contributing one!

focused_app

int focused_app

Note

There is currently no description for this property. Please help us by contributing one!

focused_app_gfx

int focused_app_gfx

Note

There is currently no description for this property. Please help us by contributing one!

focused_window

int focused_window

Note

There is currently no description for this property. Please help us by contributing one!

fps_limit

int fps_limit

Note

There is currently no description for this property. Please help us by contributing one!

is_primary

bool is_primary

Note

There is currently no description for this property. Please help us by contributing one!

name

String name

Note

There is currently no description for this property. Please help us by contributing one!

overlay_focused

bool overlay_focused

Note

There is currently no description for this property. Please help us by contributing one!

root_window_id

int root_window_id

Note

There is currently no description for this property. Please help us by contributing one!

watched_windows

PackedInt64Array watched_windows

Note

There is currently no description for this property. Please help us by contributing one!


Method Descriptions

get_all_windows()

PackedInt64Array get_all_windows(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

get_app_id()

int get_app_id(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

get_input_counter()

int get_input_counter()

Note

There is currently no description for this method. Please help us by contributing one!

get_overlay()

int get_overlay(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

get_pids_for_window()

PackedInt64Array get_pids_for_window(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

get_window_children()

PackedInt64Array get_window_children(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

get_window_depth()

int get_window_depth(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

get_window_name()

String get_window_name(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

get_window_position()

Vector2i get_window_position(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

get_window_root()

int get_window_root(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

get_window_size()

Vector2i get_window_size(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

get_window_sizes()

Vector2i[] get_window_sizes(window_ids: PackedInt64Array)

Note

There is currently no description for this method. Please help us by contributing one!

get_windows_for_pid()

PackedInt64Array get_windows_for_pid(pid: int)

Note

There is currently no description for this method. Please help us by contributing one!

has_app_id()

bool has_app_id(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

has_input_focus()

bool has_input_focus(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

has_notification()

bool has_notification(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

has_overlay()

bool has_overlay(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

is_focusable_app()

bool is_focusable_app(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

remove_app_id()

int remove_app_id(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

remove_baselayer_app()

void remove_baselayer_app()

Note

There is currently no description for this method. Please help us by contributing one!

remove_baselayer_window()

void remove_baselayer_window()

Note

There is currently no description for this method. Please help us by contributing one!

request_screenshot()

void request_screenshot()

Note

There is currently no description for this method. Please help us by contributing one!

set_app_id()

int set_app_id(window_id: int, app_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

set_external_overlay()

int set_external_overlay(window_id: int, value: int)

Note

There is currently no description for this method. Please help us by contributing one!

set_input_focus()

int set_input_focus(window_id: int, value: int)

Note

There is currently no description for this method. Please help us by contributing one!

set_main_app()

int set_main_app(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

set_notification()

int set_notification(window_id: int, value: int)

Note

There is currently no description for this method. Please help us by contributing one!

set_overlay()

int set_overlay(window_id: int, value: int)

Note

There is currently no description for this method. Please help us by contributing one!

unwatch_window()

int unwatch_window(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!

watch_window()

int watch_window(window_id: int)

Note

There is currently no description for this method. Please help us by contributing one!