MetaWindowActor

MetaWindowActor — An actor representing a top-level window in the scene graph

Synopsis

struct              MetaWindowActorClass;
Window              meta_window_actor_get_x_window      (MetaWindowActor *self);
gint                meta_window_actor_get_workspace     (MetaWindowActor *self);
MetaWindow *        meta_window_actor_get_meta_window   (MetaWindowActor *self);
ClutterActor *      meta_window_actor_get_texture       (MetaWindowActor *self);
gboolean            meta_window_actor_is_override_redirect
                                                        (MetaWindowActor *self);
const char *        meta_window_actor_get_description   (MetaWindowActor *self);
gboolean            meta_window_actor_showing_on_its_workspace
                                                        (MetaWindowActor *self);
gboolean            meta_window_actor_is_destroyed      (MetaWindowActor *self);

Description

Details

struct MetaWindowActorClass

struct MetaWindowActorClass {
  ClutterGroupClass parent_class;
};

meta_window_actor_get_x_window ()

Window              meta_window_actor_get_x_window      (MetaWindowActor *self);

meta_window_actor_get_workspace ()

gint                meta_window_actor_get_workspace     (MetaWindowActor *self);

Returns the index of workspace on which this window is located; if the window is sticky, or is not currently located on any workspace, returns -1. This function is deprecated and should not be used in newly written code; meta_window_get_workspace() instead.

self :

MetaWindowActor

Returns :

index of workspace on which this window is located.

meta_window_actor_get_meta_window ()

MetaWindow *        meta_window_actor_get_meta_window   (MetaWindowActor *self);

Gets the MetaWindow object that the the MetaWindowActor is displaying

Returns :

the displayed MetaWindow. [transfer none]

meta_window_actor_get_texture ()

ClutterActor *      meta_window_actor_get_texture       (MetaWindowActor *self);

Gets the ClutterActor that is used to display the contents of the window

Returns :

the ClutterActor for the contents. [transfer none]

meta_window_actor_is_override_redirect ()

gboolean            meta_window_actor_is_override_redirect
                                                        (MetaWindowActor *self);

meta_window_actor_get_description ()

const char *        meta_window_actor_get_description   (MetaWindowActor *self);

meta_window_actor_showing_on_its_workspace ()

gboolean            meta_window_actor_showing_on_its_workspace
                                                        (MetaWindowActor *self);

meta_window_actor_is_destroyed ()

gboolean            meta_window_actor_is_destroyed      (MetaWindowActor *self);

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

Returns :

TRUE when the window is destroyed, otherwise FALSE