mirror of
https://github.com/brl/mutter.git
synced 2025-08-01 14:15:30 +00:00
[layout] Add LayoutMeta
Instead of overloading ClutterChildMeta with both container and layout metadata and delegate to every LayoutManager implementation to keep a backpointer to the layout manager instance, we can simply subclass ChildMeta into LayoutMeta and presto! everything works out pretty well for everyone.
This commit is contained in:
@@ -56,6 +56,7 @@
|
||||
<xi:include href="xml/clutter-child-meta.xml"/>
|
||||
<xi:include href="xml/clutter-media.xml"/>
|
||||
<xi:include href="xml/clutter-layout-manager.xml"/>
|
||||
<xi:include href="xml/clutter-layout-meta.xml"/>
|
||||
</chapter>
|
||||
|
||||
<chapter>
|
||||
@@ -207,13 +208,13 @@
|
||||
<chapter id="clutterobjecthierarchy">
|
||||
<title>Object Hierarchy</title>
|
||||
|
||||
<xi:include href="xml/tree_index.sgml"/>
|
||||
<xi:include href="xml/tree_index.sgml"><xi:fallback /></xi:include>
|
||||
</chapter>
|
||||
|
||||
<chapter id="clutterobjectindex">
|
||||
<title>Object Index</title>
|
||||
|
||||
<xi:include href="xml/object_index.sgml"/>
|
||||
<xi:include href="xml/object_index.sgml"><xi:fallback /></xi:include>
|
||||
</chapter>
|
||||
</part>
|
||||
|
||||
|
@@ -1819,3 +1819,22 @@ CLUTTER_BOX_GET_CLASS
|
||||
ClutterBoxPrivate
|
||||
clutter_box_get_type
|
||||
</SECTION>
|
||||
|
||||
<SECTION>
|
||||
<TITLE>ClutterLayoutMeta</TITLE>
|
||||
<FILE>clutter-layout-meta</FILE>
|
||||
ClutterLayoutMeta
|
||||
ClutterLayoutMetaClass
|
||||
clutter_layout_meta_get_manager
|
||||
|
||||
<SUBSECTION Standard>
|
||||
CLUTTER_TYPE_LAYOUT_META
|
||||
CLUTTER_LAYOUT_META
|
||||
CLUTTER_LAYOUT_META_CLASS
|
||||
CLUTTER_IS_LAYOUT_META
|
||||
CLUTTER_IS_LAYOUT_META_CLASS
|
||||
CLUTTER_LAYOUT_META_GET_CLASS
|
||||
|
||||
<SUBSECTION Private>
|
||||
clutter_layout_meta_get_type
|
||||
</SECTION>
|
||||
|
@@ -35,5 +35,6 @@ clutter_stage_manager_get_type
|
||||
clutter_binding_pool_get_type
|
||||
clutter_box_get_type
|
||||
clutter_layout_manager_get_type
|
||||
clutter_layout_meta_get_type
|
||||
clutter_fixed_layout_get_type
|
||||
clutter_bin_layout_get_type
|
||||
|
Reference in New Issue
Block a user