X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-core%2Ftrunk%2Fsrc%2Fsynfig%2Flayer.h;h=a3ae3b74561099424da7c966b8f98e49699c91bd;hb=b32ee1ef8d1dabe2cbcb318c42b1bbd06fd4387d;hp=f2d1c8b2217b6fcf99538079d09dd2607f88792c;hpb=2faf3310778c102003b3408b24fcc7968a854a4b;p=synfig.git diff --git a/synfig-core/trunk/src/synfig/layer.h b/synfig-core/trunk/src/synfig/layer.h index f2d1c8b..a3ae3b7 100644 --- a/synfig-core/trunk/src/synfig/layer.h +++ b/synfig-core/trunk/src/synfig/layer.h @@ -2,7 +2,7 @@ /*! \file layer.h ** \brief Layer Class Header ** -** $Id: layer.h,v 1.2 2005/01/24 03:08:18 darco Exp $ +** $Id$ ** ** \legal ** Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley @@ -62,10 +62,10 @@ #define SYNFIG_LAYER_INIT(class) synfig::Layer* class::create() { return new class(); } //! \writeme -#define IMPORT_PLUS(x,y) if(param==#x && value.same_as(x)) { value.put(&x);{y;}return true;} +#define IMPORT_PLUS(x,y) if(param==#x && value.same_type_as(x)) { value.put(&x);{y;}return true;} //! \writeme -#define IMPORT_AS(x,y) if(param==y && value.same_as(x)) { value.put(&x); return true;} +#define IMPORT_AS(x,y) if(param==y && value.same_type_as(x)) { value.put(&x); return true;} //! \writeme #define IMPORT(x) IMPORT_AS(x,#x) @@ -168,7 +168,7 @@ public: private: - /*! \c true if the layer is visible, \c is it is to be skipped + /*! \c true if the layer is visible, \c false if it is to be skipped ** \see set_active(), enable(), disable, active() */ bool active_; @@ -268,7 +268,7 @@ public: //! Gets the name of the group that this layer belongs to String get_group()const; - //! \todo writeme + //! writeme //DynamicParamList &dynamic_param_list() { return dynamic_param_list_; } //! \todo writeme @@ -333,7 +333,7 @@ public: //! Returns a string containing the localized name of the Layer virtual String get_local_name()const; - //! Gets the paramater vocabulary + //! Gets the parameter vocabulary virtual Vocab get_param_vocab()const; //! Gets the version string for this layer @@ -376,14 +376,14 @@ public: virtual ParamList get_param_list()const; //! Sets the \a time for the selected Layer and those under it - /*! \param context Context iterator refering to next Layer. + /*! \param context Context iterator referring to next Layer. ** \param time writeme ** \see Handle::set_time() */ virtual void set_time(Context context, Time time)const; //! Sets the \a time for the selected Layer and those under it for a specific \a point - /*! \param context Context iterator refering to next Layer. + /*! \param context Context iterator referring to next Layer. ** \param time writeme ** \param point writeme ** \see Handle::set_time() @@ -391,25 +391,25 @@ public: virtual void set_time(Context context, Time time, const Point &point)const; //! Gets the color of the Canvas at \a pos - /*! \param context Context iterator refering to next Layer. + /*! \param context Context iterator referring to next Layer. ** \param pos Point which indicates where the Color should come from ** \see Handle::get_color() */ virtual Color get_color(Context context, const Point &pos)const; //! Renders the Canvas to the given Surface in an accelerated manner - /*! \param context Context iterator refering to next Layer. + /*! \param context Context iterator referring to next Layer. ** \param surface Pointer to Surface to render to. ** \param quality The requested quality-level to render at. - ** \param rend_desc The associated RendDesc. - ** \param callback Pointer to callback object. May be NULL if there is no callback. + ** \param renddesc The associated RendDesc. + ** \param cb Pointer to callback object. May be NULL if there is no callback. ** \return \c true on success, \c false on failure ** \see Handle::accelerated_render() */ - virtual bool accelerated_render(Context context,Surface *surface,int quality, const RendDesc &rend_desc, ProgressCallback *callback)const; + virtual bool accelerated_render(Context context,Surface *surface,int quality, const RendDesc &renddesc, ProgressCallback *cb)const; //! Checks to see if a part of the layer is directly under \a point - /*! \param context Context iterator refering to next Layer. + /*! \param context Context iterator referring to next Layer. ** \param point The point to check ** \return The handle of the layer under \a point. If there is not ** a layer under \a point, then returns an empty handle. */