2008-07-01 Emmanuele Bassi <ebassi@openedhand.com>

* clutter/clutter-behaviour-bspline.h:
	* clutter/clutter-behaviour.h:
	* clutter/clutter-event.h:
	* clutter/clutter-texture.h: Add missing documentation and
	change the copyright and licensing notice to use the FSF
	website instead of its address. (#512)
This commit is contained in:
Emmanuele Bassi 2008-07-01 10:08:28 +00:00
parent 5beb8b7779
commit 07f68e61f8
5 changed files with 77 additions and 36 deletions

View File

@ -1,3 +1,12 @@
2008-07-01 Emmanuele Bassi <ebassi@openedhand.com>
* clutter/clutter-behaviour-bspline.h:
* clutter/clutter-behaviour.h:
* clutter/clutter-event.h:
* clutter/clutter-texture.h: Add missing documentation and
change the copyright and licensing notice to use the FSF
website instead of its address. (#512)
2008-06-30 Matthew Allum <mallum@openedhand.com> 2008-06-30 Matthew Allum <mallum@openedhand.com>
Bug 1008 - tfp still a bit borked Bug 1008 - tfp still a bit borked

View File

@ -18,9 +18,7 @@
* Lesser General Public License for more details. * Lesser General Public License for more details.
* *
* You should have received a copy of the GNU Lesser General Public * You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the * License along with this library. If not, see <http://www.gnu.org/licenses/>.
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
* Boston, MA 02111-1307, USA.
*/ */
#ifndef __CLUTTER_BEHAVIOUR_BSPLINE_H__ #ifndef __CLUTTER_BEHAVIOUR_BSPLINE_H__
@ -58,19 +56,41 @@ typedef struct _ClutterBehaviourBspline ClutterBehaviourBspline;
typedef struct _ClutterBehaviourBsplinePrivate ClutterBehaviourBsplinePrivate; typedef struct _ClutterBehaviourBsplinePrivate ClutterBehaviourBsplinePrivate;
typedef struct _ClutterBehaviourBsplineClass ClutterBehaviourBsplineClass; typedef struct _ClutterBehaviourBsplineClass ClutterBehaviourBsplineClass;
/**
* ClutterBehaviourBspline:
*
* #ClutterBehaviourBspline-struct contains only private data and
* should be accessed using the functions below.
*
* Since: 0.2
*/
struct _ClutterBehaviourBspline struct _ClutterBehaviourBspline
{ {
ClutterBehaviour parent_instance; ClutterBehaviour parent_instance;
ClutterBehaviourBsplinePrivate *priv; ClutterBehaviourBsplinePrivate *priv;
}; };
/**
* ClutterBehaviourBsplineClass:
* @knot_reached: class handler for the #ClutterBehaviourBspline::knot-reached
* signal
*
* #ClutterBehaviourBsplineClass-struct contains only private data
* and should be accessed using the functions below.
*
* Since: 0.2
*/
struct _ClutterBehaviourBsplineClass struct _ClutterBehaviourBsplineClass
{ {
/*< private >*/
ClutterBehaviourClass parent_class; ClutterBehaviourClass parent_class;
/*< public >*/
void (*knot_reached) (ClutterBehaviourBspline *bsplineb, void (*knot_reached) (ClutterBehaviourBspline *bsplineb,
const ClutterKnot *knot); const ClutterKnot *knot);
/*< private >*/
/* padding for future expansion */
void (*_clutter_bspline_1) (void); void (*_clutter_bspline_1) (void);
void (*_clutter_bspline_2) (void); void (*_clutter_bspline_2) (void);
void (*_clutter_bspline_3) (void); void (*_clutter_bspline_3) (void);

View File

@ -20,9 +20,7 @@
* Lesser General Public License for more details. * Lesser General Public License for more details.
* *
* You should have received a copy of the GNU Lesser General Public * You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the * License along with this library. If not, see <http://www.gnu.org/licenses/>.
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
* Boston, MA 02111-1307, USA.
*/ */
#ifndef _HAVE_CLUTTER_BEHAVIOUR_H #ifndef _HAVE_CLUTTER_BEHAVIOUR_H
@ -75,6 +73,14 @@ typedef void (*ClutterBehaviourForeachFunc) (ClutterBehaviour *behaviour,
ClutterActor *actor, ClutterActor *actor,
gpointer data); gpointer data);
/**
* ClutterBehaviour:
*
* #ClutterBehaviour-struct contains only private data and should
* be accessed with the functions below.
*
* Since: 0.2
*/
struct _ClutterBehaviour struct _ClutterBehaviour
{ {
/*< private >*/ /*< private >*/

View File

@ -18,9 +18,7 @@
* Lesser General Public License for more details. * Lesser General Public License for more details.
* *
* You should have received a copy of the GNU Lesser General Public * You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the * License along with this library. If not, see <http://www.gnu.org/licenses/>.
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
* Boston, MA 02111-1307, USA.
*/ */
#ifndef _HAVE_CLUTTER_EVENT_H #ifndef _HAVE_CLUTTER_EVENT_H
@ -182,6 +180,13 @@ typedef struct _ClutterScrollEvent ClutterScrollEvent;
typedef struct _ClutterStageStateEvent ClutterStageStateEvent; typedef struct _ClutterStageStateEvent ClutterStageStateEvent;
typedef struct _ClutterCrossingEvent ClutterCrossingEvent; typedef struct _ClutterCrossingEvent ClutterCrossingEvent;
/**
* ClutterInputDevice:
*
* Generic representation of an input device. The
* actual contents of this structure depend on the
* backend used.
*/
typedef struct _ClutterInputDevice ClutterInputDevice; typedef struct _ClutterInputDevice ClutterInputDevice;
/** /**

View File

@ -18,9 +18,7 @@
* Lesser General Public License for more details. * Lesser General Public License for more details.
* *
* You should have received a copy of the GNU Lesser General Public * You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the * License along with this library. If not, see <http://www.gnu.org/licenses/>.
* Free Software Foundation, Inc., 59 Temple Place - Suite 330,
* Boston, MA 02111-1307, USA.
*/ */
#ifndef _HAVE_CLUTTER_TEXTURE_H #ifndef _HAVE_CLUTTER_TEXTURE_H
@ -115,12 +113,15 @@ typedef enum { /*< prefix=CLUTTER_TEXTURE >*/
/** /**
* ClutterTextureQuality: * ClutterTextureQuality:
* @CLUTTER_TEXTURE_QUALITY_LOW: fastest rendering will use nearest neighbour * @CLUTTER_TEXTURE_QUALITY_LOW: fastest rendering will use nearest neighbour
* interpolation when rendering. * interpolation when rendering. good setting.
* good setting.
* @CLUTTER_TEXTURE_QUALITY_MEDIUM: higher quality rendering without using * @CLUTTER_TEXTURE_QUALITY_MEDIUM: higher quality rendering without using
* extra resources. * extra resources.
* @CLUTTER_TEXTURE_QUALITY_HIGH: render the texture with the best quality * @CLUTTER_TEXTURE_QUALITY_HIGH: render the texture with the best quality
* available using extra memory. * available using extra memory.
*
* Enumaration controlling the texture quality.
*
* Since: 0.8
*/ */
typedef enum { /*< prefix=CLUTTER_TEXTURE_QUALITY >*/ typedef enum { /*< prefix=CLUTTER_TEXTURE_QUALITY >*/
CLUTTER_TEXTURE_QUALITY_LOW = 0, CLUTTER_TEXTURE_QUALITY_LOW = 0,