

<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.amigaos.net/w/index.php?action=history&amp;feed=atom&amp;title=PRSP_IFF_Perspective_Move</id>
	<title>PRSP IFF Perspective Move - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.amigaos.net/w/index.php?action=history&amp;feed=atom&amp;title=PRSP_IFF_Perspective_Move"/>
	<link rel="alternate" type="text/html" href="https://wiki.amigaos.net/w/index.php?title=PRSP_IFF_Perspective_Move&amp;action=history"/>
	<updated>2026-05-27T18:35:03Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.amigaos.net/w/index.php?title=PRSP_IFF_Perspective_Move&amp;diff=2984&amp;oldid=prev</id>
		<title>Steven Solie: Created page with &quot;DPaint IV perspective move.  &lt;pre&gt; /* -----------------------------------------------------------------------     IFF Information:        PRSP ::= &amp;quot;FORM&amp;quot; # {&amp;quot;PS...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.amigaos.net/w/index.php?title=PRSP_IFF_Perspective_Move&amp;diff=2984&amp;oldid=prev"/>
		<updated>2012-06-08T19:49:35Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;DPaint IV perspective move.  &amp;lt;pre&amp;gt; /* -----------------------------------------------------------------------     IFF Information:        PRSP ::= &amp;quot;FORM&amp;quot; # {&amp;quot;PS...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;DPaint IV perspective move.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/* ----------------------------------------------------------------------- &lt;br /&gt;
   IFF Information:&lt;br /&gt;
       PRSP ::= &amp;amp;quot;FORM&amp;amp;quot; # {&amp;amp;quot;PSRP&amp;amp;quot; MOVE }&lt;br /&gt;
       MOVE ::= &amp;amp;quot;MOVE&amp;amp;quot; # { MoveState  }&lt;br /&gt;
 * ---------------------------------------------------------------------- */&lt;br /&gt;
typedef struct {&lt;br /&gt;
   BYTE reserved;         /* initialize to 0 */&lt;br /&gt;
   BYTE moveDir;          /* 0 = from point  1 = to point  */&lt;br /&gt;
   BYTE recordDir;        /* 0 = FORWARD,    1 = STILL, 2 = BACKWARD */&lt;br /&gt;
   BYTE rotationType;     /* 0 = SCREEN_RELATIVE, 1 = BRUSH_RELATIVE */&lt;br /&gt;
   BYTE translationType;  /* 0 = SCREEN_RELATIVE, 1 = BRUSH_RELATIVE */&lt;br /&gt;
   BYTE cyclic;           /* 0 = NO, 1 = YES */&lt;br /&gt;
   SHORT distance[3];     /* x,y,z distance displacement */&lt;br /&gt;
   SHORT angle[3];        /* x,y,z rotation angles */&lt;br /&gt;
   SHORT nframes;         /* number of frames to move */&lt;br /&gt;
   SHORT easeout;         /* number of frames to ease out */&lt;br /&gt;
   SHORT easein;          /* number of frames to ease in */&lt;br /&gt;
   } MoveState;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Steven Solie</name></author>
	</entry>
</feed>