home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1995 August / NEBULA.bin / SourceCode / GameKit / Apps / HighScoreServer / gamekit / ScorePlayer.h < prev    next >
Encoding:
Text File  |  1994-06-07  |  828 b   |  29 lines

  1.  
  2. /* Generated by Interface Builder */
  3.  
  4. #import <appkit/appkit.h>
  5. #define TEXT 0
  6.  
  7. @interface ScorePlayer:Object
  8. {
  9.     id delegate;
  10.     BOOL aborted, haveScore;
  11. }
  12.  
  13. - init;                        // initialize the object
  14. - appDidInit:sender;        // forwarded by GameBrain -- just loads score
  15. - play:sender;                // start playback
  16. - stop:sender;                // halt playback
  17. - selectFile:sender;        // open new scorefile, saves name in defaults
  18. - loadFile;                    // open scorefile (name in defaults)
  19. - readScoreFile:(const char *)pathName;    // open scorefile (full pathname)
  20. - delegate;                    // returns delegate
  21. - setDelegate:newDelegate;    // returns old delegate
  22. - scoreFinishedPlaying;        // delegate method
  23. - _playIt;                    // internal method:  DO NOT CALL IT!!!
  24. - _abort;                    // internal method:  DO NOT CALL IT!!!
  25. - _loadFile;                // internal method:  DO NOT CALL IT!!!
  26.  
  27. @end
  28.  
  29.