X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fplugins%2Fsvg%2Fsvg.h;h=cf2bf7060c992463932bd1375cc197b0b01b2a99;hb=47ad0dcdda5b5ae53931025c581eef1782fc5e12;hp=52cd510f88d5d3b586b8a622f9eee9a95520bce7;hpb=30bdb85eb33a8ee7ba675038a86c6be59c43d7bd;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/plugins/svg/svg.h b/cinelerra-5.1/plugins/svg/svg.h index 52cd510f..cf2bf706 100644 --- a/cinelerra-5.1/plugins/svg/svg.h +++ b/cinelerra-5.1/plugins/svg/svg.h @@ -2,21 +2,21 @@ /* * CINELERRA * Copyright (C) 2008 Adam Williams - * + * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. - * + * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * + * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * + * */ #ifndef SVG_H @@ -25,6 +25,7 @@ // the simplest plugin possible class SvgMain; +class SvgConfig; class SvgThread; #include "bchash.h" @@ -40,14 +41,12 @@ public: SvgConfig(); int equivalent(SvgConfig &that); void copy_from(SvgConfig &that); - void interpolate(SvgConfig &prev, - SvgConfig &next, - long prev_frame, - long next_frame, - long current_frame); + void interpolate(SvgConfig &prev, SvgConfig &next, + long prev_frame, long next_frame, long current_frame); - float in_x, in_y, in_w, in_h, out_x, out_y, out_w, out_h; + float out_x, out_y, out_w, out_h, dpi; char svg_file[BCTEXTLEN]; + int64_t ms_time; };