Class

MetaWindowActor

Description

abstract class Meta.WindowActor : Clutter.Actor {
  parent_instance: ClutterActor
}
No description available.

Hierarchy

hierarchy this MetaWindowActor implements_0 AtkImplementorIface this--implements_0 implements_1 ClutterAnimatable this--implements_1 implements_2 ClutterContainer this--implements_2 implements_3 ClutterScriptable this--implements_3 ancestor_0 ClutterActor ancestor_0--this ancestor_1 GInitiallyUnowned ancestor_1--ancestor_0 ancestor_2 GObject ancestor_2--ancestor_1

Ancestors

  • ClutterActor
  • GInitiallyUnowned
  • GObject

Implements

  • AtkImplementorIface
  • ClutterAnimatable
  • ClutterContainer
  • ClutterScriptable

Instance methods

meta_window_actor_freeze

Freezes the MetaWindowActor, which inhibits updates and geometry changes of the window. This property is refcounted, so make sure to call meta_window_actor_thaw() the exact same amount of times as this function to allow updates again.

meta_window_actor_get_image

Flattens the layers of self into one ARGB32 image by alpha blending the images, and returns the flattened image.

meta_window_actor_get_meta_window

Gets the MetaWindow object that the the MetaWindowActor is displaying.

meta_window_actor_get_texture

Gets the ClutterActor that is used to display the contents of the window, or NULL if no texture is shown yet, because the window is not mapped.

meta_window_actor_is_destroyed

Gets whether the X window that the actor was displaying has been destroyed.

meta_window_actor_paint_to_content
No description available.
meta_window_actor_sync_visibility
No description available.
meta_window_actor_thaw

Thaws/unfreezes the MetaWindowActor to allow updates and geometry changes after a window was frozen using meta_window_actor_freeze().

Properties

Meta.WindowActor:meta-window
No description available.

Signals

Meta.WindowActor::damaged

Notify that one or more of the surfaces of the window have been damaged.

Meta.WindowActor::effects-completed

The ::effects-completed signal will be emitted once all pending compositor effects are completed.

Meta.WindowActor::first-frame

The ::first-frame signal will be emitted the first time a frame of window contents has been drawn by the application and Mutter has had the chance to drawn that frame to the screen. If the window starts off initially hidden, obscured, or on on a different workspace, the ::first-frame signal will be emitted even though the user doesn’t see the contents.

Meta.WindowActor::thawed
No description available.

Class structure

struct MetaWindowActorClass {
  /* no available fields */
}