Data Structures
Here are the data structures with brief descriptions:
| _AgGetPropertyTask | |
| _AgPerDisplayData | |
| _conv | |
| _EventFunc | |
| _ListNode | |
| _MenuData | |
| _MenuItem | |
| _MetaAccelLabel | |
| _MetaAccelLabelClass | |
| _MetaAlphaGradientSpec | |
| _MetaArea | |
| _MetaAreaClass | |
| _MetaButtonLayout | |
| _MetaButtonSpace | The computed size of a button (really just a way of tying its visible and clickable areas together) |
| _MetaColorSpec | |
| _MetaCompositor | |
| _MetaCompositorXRender | |
| _MetaCompScreen | |
| _MetaCompWindow | |
| _MetaDisplay | |
| _MetaDrawInfo | |
| _MetaDrawOp | A single drawing operation in our simple vector drawing language |
| _MetaDrawOpList | A list of MetaDrawOp objects |
| _MetaDrawSpec | A computed expression in our simple vector drawing language |
| _MetaEdge | |
| _MetaEventQueue | |
| _MetaFrame | |
| _MetaFrameGeometry | Calculated actual geometry of the frame |
| _MetaFrameLayout | Various parameters used to calculate the geometry of a frame |
| _MetaFrames | |
| _MetaFramesClass | |
| _MetaFrameStyle | How to draw a frame in a particular state (say, a focussed, non-maximised, resizable frame) |
| _MetaFrameStyleSet | How to draw frames at different times: when it's maximised or not, shaded or not, when it's focussed or not, and (for non-maximised windows), when it can be horizontally or vertically resized, both, or neither |
| _MetaGradientSpec | |
| _MetaGroup | |
| _MetaGroupPropHooks | |
| _MetaIconCache | |
| _MetaImageWindow | |
| _MetaKeyBinding | |
| _MetaPositionExprEnv | |
| _MetaPreview | |
| _MetaPreviewClass | |
| _MetaRectangle | |
| _MetaResizePopup | |
| _MetaScreen | |
| _MetaSelectImage | |
| _MetaSelectImageClass | |
| _MetaSelectWorkspace | |
| _MetaSelectWorkspaceClass | |
| _MetaStack | A sorted list of windows bearing some level of resemblance to the stack of windows on the X server |
| _MetaStrut | |
| _MetaTabEntry | |
| _MetaTabPopup | |
| _MetaTheme | A theme |
| _MetaUI | |
| _MetaUIFrame | |
| _MetaWindow | |
| _MetaWindowMenu | |
| _MetaWindowPropHooks | |
| _MetaWindowSessionInfo | |
| _MetaWorkspace | |
| _MetaXineramaScreenInfo | |
| _shadow | |
| _TabEntry | |
| BoxAnimationContext | |
| CachedFramePiece | |
| CachedPixels | |
| ClientLeaderData | |
| CollectTimedOutData | |
| Constraint | |
| ConstraintInfo | |
| EventScannerData | |
| FindAncestorData | |
| ForeignDisplay | |
| GetPropertyResults | |
| LameClientsDialogData | |
| LocateAttr | |
| MetaArguments | The set of possible options that can be set on Metacity's command line |
| MetaAutoRaiseData | |
| MetaBoolPreference | |
| MetaEdgeResistanceData | |
| MetaEffect | |
| MetaEffectPriv | |
| MetaEnumPreference | The details of one preference which is constrained to be one of a small number of string values-- in other words, an enumeration |
| MetaIntPreference | |
| MetaKeyCombo | |
| MetaKeyHandler | |
| MetaKeyPref | |
| MetaMinimizeEffect | Information we need to know during a maximise or minimise effect |
| MetaPingData | Describes a ping on a window |
| MetaPrefsListener | |
| MetaPropValue | |
| MetaStockIcon | |
| MetaStringPreference | |
| MetaWorkspaceLayout | |
| MotifWmHints | |
| ParseData | |
| ParseInfo | |
| PosExpr | Type and value of an expression in a parsed sequence |
| PositionExpressionTest | |
| PosToken | A token, as output by the tokeniser |
| Rectangle | |
| ResistanceDataForAnEdge | |
| WindowInfo | |
| WnckWindowDisplayInfo | |
| xPropIconSize | |
| xPropSizeHints | |
| xPropStandardColormap | |
| xPropWMHints | |
| xPropWMState | |