DPaint IV perspective move form (EA) Submitted by Lee Taran /* -------------------------------------------------------------------- IFF Information: PRSP ::= "FORM" # {"PSRP" MOVE } MOVE ::= "MOVE" # { MoveState } * -------------------------------------------------------------------- */ typedef struct { BYTE reserved; /* initialize to 0 */ BYTE moveDir; /* 0 = from point 1 = to point */ BYTE recordDir; /* 0 = FORWARD, 1 = STILL, 2 = BACKWARD */ BYTE rotationType; /* 0 = SCREEN_RELATIVE, 1 = BRUSH_RELATIVE */ BYTE translationType; /* 0 = SCREEN_RELATIVE, 1 = BRUSH_RELATIVE */ BYTE cyclic; /* 0 = NO, 1 = YES */ SHORT distance[3]; /* x,y,z distance displacement */ SHORT angle[3]; /* x,y,z rotation angles */ SHORT nframes; /* number of frames to move */ SHORT easeout; /* number of frames to ease out */ SHORT easein; /* number of frames to ease in */ } MoveState;