mirror of
https://github.com/brl/mutter.git
synced 2024-12-23 11:32:04 +00:00
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:
parent
5beb8b7779
commit
07f68e61f8
@ -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
|
||||||
|
@ -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);
|
||||||
|
@ -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 >*/
|
||||||
|
@ -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;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -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,
|
||||||
|
Loading…
Reference in New Issue
Block a user