[docs] Various gtk-docs fixes

This commit is contained in:
Emmanuele Bassi 2009-06-09 14:47:36 +01:00
parent 33f5fe73b3
commit 19c2e66398
9 changed files with 24 additions and 56 deletions

View File

@ -357,7 +357,7 @@ clutter_event_get_key_code (ClutterEvent *event)
/** /**
* clutter_event_get_key_unicode: * clutter_event_get_key_unicode:
* @keyev: A #ClutterKeyEvent * @event: A #ClutterKeyEvent
* *
* Retrieves the unicode value for the key that caused @keyev. * Retrieves the unicode value for the key that caused @keyev.
* *

View File

@ -1049,7 +1049,7 @@ clutter_stage_get_perspective (ClutterStage *stage,
/** /**
* clutter_stage_set_fullscreen: * clutter_stage_set_fullscreen:
* @stage: a #ClutterStage * @stage: a #ClutterStage
( @fullscreen: %TRUE to to set the stage fullscreen * @fullscreen: %TRUE to to set the stage fullscreen
* *
* Asks to place the stage window in the fullscreen or unfullscreen * Asks to place the stage window in the fullscreen or unfullscreen
* states. * states.

View File

@ -29,54 +29,6 @@
* *
* #ClutterTimeline is a base class for managing time based events such * #ClutterTimeline is a base class for managing time based events such
* as animations. * as animations.
*
* Every timeline shares the same #ClutterTimeoutPool to decrease the
* possibility of starving the main loop when using many timelines
* at the same time; this might cause problems if you are also using
* a library making heavy use of threads with no GLib main loop integration.
*
* In that case you might disable the common timeline pool by setting
* the %CLUTTER_TIMELINE=no-pool environment variable prior to launching
* your application.
*
* One way to visualise a timeline is as a path with marks along its length.
* When creating a timeline of N frames via clutter_timeline_new(), then the
* number of frames can be seen as the paths length, and each unit of
* length (each frame) is delimited by a mark.
*
* For a non looping timeline there will be (N frames + 1) marks along its
* length. For a looping timeline, the two ends are joined with one mark.
* Technically this mark represents two discrete frame numbers, but for a
* looping timeline the start and end frame numbers are considered equivalent.
*
* When you create a timeline it will be initialized so that the current
* frame, as returned by clutter_timeline_get_current_frame(), will be 0.
*
* After starting a timeline, the first timeout is for frame number
* one (notably it isn't zero since there is a delay before the first
* #ClutterTimeline::new-frame signal, so re-asserting the frame number
* zero wouldn't make sense).
*
* This implies that actors you intend to be affected by the timeline's
* progress should be manually primed or positioned for frame zero which
* will be displayed before the first timeout (if you are not careful about
* this point you will likely see flashes of incorrect actor state in your
* program).
*
* For a non looping timeline the last timeout would be for the number
* of frames in the timeline, as returned by clutter_timeline_get_n_frames().
*
* For a looping timeline the timeout for the last frame would be followed
* by a timeout for frame number 1.
*
* There may be times when a system is not able to meet the frame rate
* requested for a timeline, and in this case the frame number will be
* interpolated at the next timeout event. The interpolation is calculated from
* the time that the timeline was started, not from the time of the last
* timeout, so a given timeline should basically elapse in the same - real
* world - time on any given system. An invariable here though is that
* the last frame will always be signaled, but notably frame number 1 can
* be interpolated past and thus never signaled.
*/ */
#ifdef HAVE_CONFIG_H #ifdef HAVE_CONFIG_H
@ -929,7 +881,7 @@ clutter_timeline_clone (ClutterTimeline *timeline)
} }
/** /**
* clutter_timeline_new_for_duration: * clutter_timeline_new:
* @msecs: Duration of the timeline in milliseconds * @msecs: Duration of the timeline in milliseconds
* *
* Creates a new #ClutterTimeline with a duration of @msecs. * Creates a new #ClutterTimeline with a duration of @msecs.

View File

@ -317,7 +317,7 @@ clutter_units_free (ClutterUnits *units)
* clutter_units_to_pixels: * clutter_units_to_pixels:
* @units: units to convert * @units: units to convert
* *
* Converts a value in #ClutterUnit<!-- -->s to pixels * Converts a value in #ClutterUnits to pixels
* *
* Return value: the value in pixels * Return value: the value in pixels
* *
@ -363,9 +363,9 @@ clutter_units_to_pixels (ClutterUnits *units)
* *
* |[ * |[
* number: [0-9] * number: [0-9]
* unit_value: <numbers>+ * unit_value: &lt;numbers&gt;+
* unit_name: px|pt|mm|em * unit_name: px|pt|mm|em
* units: <unit_value> <unit_name> * units: &lt;unit_value&gt; &lt;unit_name&gt;
* ]| * ]|
* *
* For instance, these are valid strings: * For instance, these are valid strings:

View File

@ -114,7 +114,7 @@ gboolean clutter_units_from_string (ClutterUnits *units,
#define CLUTTER_IS_PARAM_SPEC_UNITS(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), CLUTTER_TYPE_PARAM_UNITS)) #define CLUTTER_IS_PARAM_SPEC_UNITS(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), CLUTTER_TYPE_PARAM_UNITS))
/** /**
* CLUTTER_VALUE_HOLDS_UNIT: * CLUTTER_VALUE_HOLDS_UNITS:
* @x: a #GValue * @x: a #GValue
* *
* Evaluates to %TRUE if @x holds a #ClutterUnits value * Evaluates to %TRUE if @x holds a #ClutterUnits value

View File

@ -23,6 +23,13 @@
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
/**
* SECTION:clutter-eglnative
* @short_description: EGL specific API
*
* The EGL backend for Clutter provides some specific API.
*/
#ifndef __CLUTTER_EGL_H__ #ifndef __CLUTTER_EGL_H__
#define __CLUTTER_EGL_H__ #define __CLUTTER_EGL_H__

View File

@ -295,7 +295,7 @@ _clutter_backend_impl_get_type (void)
} }
/** /**
* clutter_egl_display * clutter_eglx_display:
* *
* Gets the current EGLDisplay. * Gets the current EGLDisplay.
* *

View File

@ -23,6 +23,14 @@
* Boston, MA 02111-1307, USA. * Boston, MA 02111-1307, USA.
*/ */
/**
* SECTION:clutter-eglx
* @short_description: EGLX specific API
*
* The EGLX backend for Clutter provides some specific API on
* top of the X11-specific one
*/
#ifndef __CLUTTER_EGL_H__ #ifndef __CLUTTER_EGL_H__
#define __CLUTTER_EGL_H__ #define __CLUTTER_EGL_H__

View File

@ -289,6 +289,7 @@ clutter_actor_map
clutter_actor_unmap clutter_actor_unmap
<SUBSECTION> <SUBSECTION>
ClutterAllocationFlags
clutter_actor_allocate clutter_actor_allocate
clutter_actor_allocate_preferred_size clutter_actor_allocate_preferred_size
clutter_actor_allocate_available_size clutter_actor_allocate_available_size