Namespace
Meta – 13
The Mutter display server, window manager and compositor library
Dependencies
GObject—2.0 | The base type system library |
Browse documentation |
Related libraries
Gdk | The GTK windowing system abstraction |
Browse documentation | |
Gtk | The GTK toolkit |
Browse documentation |
Classes
Backend |
Handles monitor config, modesetting, cursor sprites, … since: 13 |
Background |
This class handles tracking and painting the root window background. since: 13 |
BackgroundActor |
This class handles tracking and painting the root window background. since: 13 |
BackgroundContent |
This class handles tracking and painting the root window background. since: 13 |
BackgroundGroup |
Container for background actors. since: 13 |
BackgroundImage |
Represents a loaded or loading background image. since: 13 |
BackgroundImageCache |
Caches loading of textures for backgrounds. since: 13 |
Barrier |
Pointer barriers. since: 13 |
Compositor |
Compositor API. since: 13 |
Context |
since: 13 |
CursorTracker |
Mutter cursor tracking helper. Originally only tracking the cursor image, now more of a “core pointer abstraction” since: 13 |
Display |
Mutter display representation. since: 13 |
Dnd |
since: 13 |
IdleMonitor |
Mutter idle counter (similar to X’s IDLETIME) since: 13 |
Laters |
since: 13 |
LaunchContext |
since: 13 |
MonitorManager |
A manager for multiple monitors. since: 13 |
MultiTexture |
since: 13 |
Plugin |
Entry point for plugins. since: 13 |
RemoteAccessController |
since: 13 |
RemoteAccessHandle |
since: 13 |
Selection |
since: 13 |
SelectionSource |
since: 13 |
SelectionSourceMemory |
since: 13 |
ShadowFactory |
Create window shadows. since: 13 |
ShapedTexture |
A ClutterContent which draws a shaped texture. since: 13 |
SoundPlayer |
since: 13 |
Stage |
since: 13 |
StartupNotification |
since: 13 |
StartupSequence |
since: 13 |
WaylandClient |
since: 13 |
WaylandCompositor |
since: 13 |
Window |
A display-agnostic abstraction for a window. since: 13 |
WindowActor |
An actor representing a top-level window in the scene graph. since: 13 |
WindowGroup |
since: 13 |
Workspace |
Workspaces. since: 13 |
WorkspaceManager |
since: 13 |
X11Display |
Mutter X display handler. since: 13 |
Interfaces
CloseDialog |
since: 13 |
InhibitShortcutsDialog |
since: 13 |
Structs
BarrierEvent |
since: 13 |
ButtonLayout |
since: 13 |
Edge |
since: 13 |
Frame |
since: 13 |
FrameBorder |
since: 13 |
FrameBorders |
since: 13 |
Group |
Mutter window groups. since: 13 |
KeyBinding |
since: 13 |
PluginInfo |
since: 13 |
Settings |
since: 13 |
Shadow |
Holds a shadow texture along with information about how to apply that texture to draw a window texture. since: 13 |
ShadowParams |
Information about how to draw a particular style of shadow. since: 13 |
Strut |
since: 13 |
WindowShape |
Represents a 9-sliced region with borders on all sides that are unscaled, and a constant central region that is scaled. since: 13 |
Enumerations
ButtonFunction |
Function a window button can have. since: 13 |
CloseDialogResponse |
since: 13 |
CompEffect |
Indicates the appropriate effect to show the user for
since: 13 |
CompositorType |
since: 13 |
Cursor |
since: 13 |
DisplayCorner |
since: 13 |
DisplayDirection |
since: 13 |
EdgeType |
since: 13 |
ExitCode |
since: 13 |
FrameType |
since: 13 |
GrabOp |
since: 13 |
Gravity |
since: 13 |
InhibitShortcutsDialogResponse |
since: 13 |
KeyBindingAction |
since: 13 |
LaterType |
since: 13 |
LocaleDirection |
since: 13 |
MonitorSwitchConfigType |
since: 13 |
MotionDirection |
since: 13 |
MultiTextureFormat |
since: 13 |
PadDirection |
since: 13 |
PadFeatureType |
since: 13 |
PowerSaveChangeReason |
since: 13 |
Preference |
since: 13 |
SelectionType |
since: 13 |
ShadowMode |
since: 13 |
Side |
since: 13 |
SizeChange |
since: 13 |
StackLayer |
Layers a window can be in. These MUST be in the order of stacking. since: 13 |
TabList |
since: 13 |
TabShowType |
since: 13 |
WindowClientType |
since: 13 |
WindowMenuType |
Menu the compositor should display for a given window. since: 13 |
WindowType |
since: 13 |
Bitfields
BackendCapabilities |
since: 13 |
BarrierDirection |
since: 13 |
BarrierFlags |
since: 13 |
DebugPaintFlag |
since: 13 |
DebugTopic |
since: 13 |
Direction |
since: 13 |
KeyBindingFlags |
since: 13 |
KeyboardA11yFlags |
Keyboard accessibility features. since: 13 |
MaximizeFlags |
since: 13 |
VirtualModifier |
since: 13 |
Callbacks
IdleMonitorWatchFunc |
since: 13 |
KeyHandlerFunc |
since: 13 |
PrefsChangedFunc |
since: 13 |
WindowForeachFunc |
since: 13 |
X11DisplayEventFunc |
since: 13 |
Functions
Function Macros
PLUGIN_DECLARE |
since: 13 |
PLUGIN_DECLARE_WITH_CODE |
since: 13 |
topic |
since: 13 |
verbose |
since: 13 |
XFree |
since: 13 |
Constants
CURRENT_TIME |
since: 13 |
DEFAULT_ICON_NAME |
since: 13 |
ICON_HEIGHT |
since: 13 |
ICON_WIDTH |
since: 13 |
MINI_ICON_HEIGHT |
since: 13 |
MINI_ICON_WIDTH |
since: 13 |
PRIORITY_BEFORE_REDRAW |
since: 13 |
PRIORITY_PREFS_NOTIFY |
since: 13 |
PRIORITY_REDRAW |
since: 13 |
PRIORITY_RESIZE |
since: 13 |
VIRTUAL_CORE_KEYBOARD_ID |
since: 13 |
VIRTUAL_CORE_POINTER_ID |
since: 13 |