[Plib-cvs] plib/demos/exposer/src boneGUI.cxx,1.2,1.3 boneGUI.h,1.1,1.2 bones.cxx,1.15,1.16 bones.h,
Brought to you by:
sjbaker
|
From: Sebastian U. <ud...@us...> - 2002-08-17 23:58:41
|
Update of /cvsroot/plib/plib/demos/exposer/src In directory usw-pr-cvs1:/tmp/cvs-serv15537 Modified Files: boneGUI.cxx boneGUI.h bones.cxx bones.h event.cxx event.h exposer.cxx exposer.h floor.cxx floor.h load_save.cxx load_save.h merge_tweens.cxx model.cxx model.h timebox.cxx timebox.h vertices.cxx vertices.h Log Message: Added copyright notices and copying permission statement Index: boneGUI.cxx =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/boneGUI.cxx,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- boneGUI.cxx 10 Jun 2002 22:43:20 -0000 1.2 +++ boneGUI.cxx 17 Aug 2002 23:58:38 -0000 1.3 @@ -1,3 +1,27 @@ +/* + This file is part of ExPoser - A Tool for Animating PLIB Critters. + Copyright (C) 2001 Steve Baker + + ExPoser 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. + + ExPoser 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 ExPoser; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ + + #include "exposer.h" static puSlider *XtranslateSlider ; Index: boneGUI.h =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/boneGUI.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- boneGUI.h 22 Jul 2001 18:49:15 -0000 1.1 +++ boneGUI.h 17 Aug 2002 23:58:38 -0000 1.2 @@ -1,3 +1,26 @@ +/* + This file is part of ExPoser - A Tool for Animating PLIB Critters. + Copyright (C) 2001 Steve Baker + + ExPoser 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. + + ExPoser 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 ExPoser; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ + void hide_headingCB ( puObject *ob ) ; void hide_pitchCB ( puObject *ob ) ; Index: bones.cxx =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/bones.cxx,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- bones.cxx 10 Jun 2002 22:43:22 -0000 1.15 +++ bones.cxx 17 Aug 2002 23:58:38 -0000 1.16 @@ -1,3 +1,27 @@ +/* + This file is part of ExPoser - A Tool for Animating PLIB Critters. + Copyright (C) 2001 Steve Baker + + ExPoser 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. + + ExPoser 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 ExPoser; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ + + #include "exposer.h" static sgVec3 curr_translate = { 0.0f, 0.0f, 0.0f } ; Index: bones.h =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/bones.h,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- bones.h 22 Jul 2001 18:49:15 -0000 1.5 +++ bones.h 17 Aug 2002 23:58:38 -0000 1.6 @@ -1,3 +1,25 @@ +/* + This file is part of ExPoser - A Tool for Animating PLIB Critters. + Copyright (C) 2001 Steve Baker + + ExPoser 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. + + ExPoser 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 ExPoser; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ #define ROOT_BONE 9999 Index: event.cxx =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/event.cxx,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- event.cxx 22 Jul 2001 16:41:34 -0000 1.4 +++ event.cxx 17 Aug 2002 23:58:38 -0000 1.5 @@ -1,3 +1,27 @@ +/* + This file is part of ExPoser - A Tool for Animating PLIB Critters. + Copyright (C) 2001 Steve Baker + + ExPoser 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. + + ExPoser 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 ExPoser; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ + + #include "exposer.h" Index: event.h =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/event.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- event.h 22 Jul 2001 16:41:34 -0000 1.4 +++ event.h 17 Aug 2002 23:58:38 -0000 1.5 @@ -1,3 +1,25 @@ +/* + This file is part of ExPoser - A Tool for Animating PLIB Critters. + Copyright (C) 2001 Steve Baker + + ExPoser 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. + + ExPoser 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 ExPoser; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ class Event Index: exposer.cxx =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/exposer.cxx,v retrieving revision 1.20 retrieving revision 1.21 diff -u -d -r1.20 -r1.21 --- exposer.cxx 10 Jun 2002 22:43:23 -0000 1.20 +++ exposer.cxx 17 Aug 2002 23:58:38 -0000 1.21 @@ -1,3 +1,27 @@ +/* + This file is part of ExPoser - A Tool for Animating PLIB Critters. + Copyright (C) 2001 Steve Baker + + ExPoser 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. + + ExPoser 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 ExPoser; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ + + #include "exposer.h" static int curr_button = 0 ; Index: exposer.h =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/exposer.h,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- exposer.h 22 Jul 2001 23:45:03 -0000 1.8 +++ exposer.h 17 Aug 2002 23:58:38 -0000 1.9 @@ -1,3 +1,26 @@ +/* + This file is part of ExPoser - A Tool for Animating PLIB Critters. + Copyright (C) 2001 Steve Baker + + ExPoser 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. + + ExPoser 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 ExPoser; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ + #include <stdio.h> #include <stdlib.h> Index: floor.cxx =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/floor.cxx,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- floor.cxx 28 Dec 2001 23:01:14 -0000 1.2 +++ floor.cxx 17 Aug 2002 23:58:38 -0000 1.3 @@ -1,3 +1,27 @@ +/* + This file is part of ExPoser - A Tool for Animating PLIB Critters. + Copyright (C) 2001 Steve Baker + + ExPoser 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. + + ExPoser 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 ExPoser; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ + + #include "exposer.h" static unsigned char Texture0 [] = Index: floor.h =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/floor.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- floor.h 22 Jul 2001 07:09:10 -0000 1.1 +++ floor.h 17 Aug 2002 23:58:38 -0000 1.2 @@ -1,3 +1,26 @@ +/* + This file is part of ExPoser - A Tool for Animating PLIB Critters. + Copyright (C) 2001 Steve Baker + + ExPoser 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. + + ExPoser 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 ExPoser; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ + class Floor { Index: load_save.cxx =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/load_save.cxx,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- load_save.cxx 10 Jun 2002 22:43:24 -0000 1.10 +++ load_save.cxx 17 Aug 2002 23:58:38 -0000 1.11 @@ -1,3 +1,27 @@ +/* + This file is part of ExPoser - A Tool for Animating PLIB Critters. + Copyright (C) 2001 Steve Baker + + ExPoser 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. + + ExPoser 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 ExPoser; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ + + #include "exposer.h" #define FILE_SELECTOR_ARGS (640-320)/2,(480-270)/2,320,270,1 Index: load_save.h =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/load_save.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- load_save.h 19 Jan 2002 20:37:21 -0000 1.4 +++ load_save.h 17 Aug 2002 23:58:38 -0000 1.5 @@ -1,3 +1,26 @@ +/* + This file is part of ExPoser - A Tool for Animating PLIB Critters. + Copyright (C) 2001 Steve Baker + + ExPoser 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. + + ExPoser 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 ExPoser; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ + void loadCB ( puObject * ) ; void scloadCB ( puObject * ) ; Index: merge_tweens.cxx =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/merge_tweens.cxx,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- merge_tweens.cxx 10 Jun 2002 22:43:24 -0000 1.3 +++ merge_tweens.cxx 17 Aug 2002 23:58:38 -0000 1.4 @@ -1,3 +1,26 @@ +/* + merge_tweens - Merges multiple '.bones' files written from ExPoser + Copyright (C) 2001 Steve Baker + + 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 + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ + #include "merge_tweens.h" Index: model.cxx =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/model.cxx,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- model.cxx 10 Jun 2002 22:43:24 -0000 1.7 +++ model.cxx 17 Aug 2002 23:58:38 -0000 1.8 @@ -1,3 +1,27 @@ +/* + This file is part of ExPoser - A Tool for Animating PLIB Critters. + Copyright (C) 2001 Steve Baker + + ExPoser 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. + + ExPoser 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 ExPoser; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ + + #include "exposer.h" static int rootBone = -1 ; Index: model.h =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/model.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- model.h 22 Jul 2001 23:45:03 -0000 1.3 +++ model.h 17 Aug 2002 23:58:38 -0000 1.4 @@ -1,3 +1,26 @@ +/* + This file is part of ExPoser - A Tool for Animating PLIB Critters. + Copyright (C) 2001 Steve Baker + + ExPoser 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. + + ExPoser 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 ExPoser; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ + ssgBranch *extractBones ( ssgBranch *root ) ; ssgEntity *makeTweenCopy ( ssgEntity *root ) ; Index: timebox.cxx =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/timebox.cxx,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- timebox.cxx 10 Jun 2002 22:43:24 -0000 1.5 +++ timebox.cxx 17 Aug 2002 23:58:38 -0000 1.6 @@ -1,3 +1,27 @@ +/* + This file is part of ExPoser - A Tool for Animating PLIB Critters. + Copyright (C) 2001 Steve Baker + + ExPoser 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. + + ExPoser 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 ExPoser; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ + + #include "exposer.h" #define MODE_ADD 0 Index: timebox.h =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/timebox.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- timebox.h 22 Jul 2001 16:41:34 -0000 1.4 +++ timebox.h 17 Aug 2002 23:58:38 -0000 1.5 @@ -1,3 +1,25 @@ +/* + This file is part of ExPoser - A Tool for Animating PLIB Critters. + Copyright (C) 2001 Steve Baker + + ExPoser 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. + + ExPoser 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 ExPoser; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ class TimeBox Index: vertices.cxx =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/vertices.cxx,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- vertices.cxx 10 Jun 2002 22:43:24 -0000 1.2 +++ vertices.cxx 17 Aug 2002 23:58:38 -0000 1.3 @@ -1,3 +1,27 @@ +/* + This file is part of ExPoser - A Tool for Animating PLIB Critters. + Copyright (C) 2001 Steve Baker + + ExPoser 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. + + ExPoser 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 ExPoser; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ + + #include "exposer.h" Index: vertices.h =================================================================== RCS file: /cvsroot/plib/plib/demos/exposer/src/vertices.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- vertices.h 22 Jul 2001 18:49:15 -0000 1.1 +++ vertices.h 17 Aug 2002 23:58:38 -0000 1.2 @@ -1,3 +1,26 @@ +/* + This file is part of ExPoser - A Tool for Animating PLIB Critters. + Copyright (C) 2001 Steve Baker + + ExPoser 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. + + ExPoser 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 ExPoser; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + For further information visit http://plib.sourceforge.net + + $Id$ +*/ + void extractVertices ( ssgBranch *root ) ; float getLowestVertexZ () ; |