home *** CD-ROM | disk | FTP | other *** search
/ Big Green CD 8 / BGCD_8_Dev.iso / Rhapsody / Graphics / Morph-2.0a / MovieView.h < prev    next >
Encoding:
Text File  |  1998-01-25  |  881 b   |  37 lines

  1. #import <AppKit/AppKit.h>
  2.  
  3. @interface MovieView : NSView
  4. {
  5.     IBOutlet NSControl *positionControl;
  6.     IBOutlet NSControl *speedControl;
  7.     IBOutlet NSButton  *playButton;
  8.     IBOutlet NSButton  *stopButton;
  9.     IBOutlet NSButton  *stepForwardButton;
  10.     IBOutlet NSButton  *stepBackButton;
  11.     IBOutlet NSButton  *rewindButton;
  12.     IBOutlet NSButton  *fastForwardButton;
  13.     
  14.     NSArray    *frames;
  15.     float    framesPerSecond;
  16.     int         currentFrameIndex;
  17.     int         direction;
  18.  
  19.     NSTimer    *timer;
  20. }
  21. - (void)play:(id)sender;
  22. - (void)positionControlChanged:(id)sender;
  23. - (void)setFrames:(id)sender;
  24. - (void)speedControlChanged:(id)sender;
  25. - (void)stepBackward:(id)sender;
  26. - (void)stepForward:(id)sender;
  27. - (void)stop:(id)sender;
  28. - (void)rewind:sender;
  29. - (void)fastForward:sender;
  30.  
  31. - (void)drawRect:(NSRect)rect;
  32.  
  33. - (void)animate:(id)userInfo;
  34.  
  35. -(void)updatePositionControl;
  36. @end
  37.