ScreenSaverView.inc 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. { Parsed from ScreenSaver.framework ScreenSaverView.h }
  2. {$ifdef TYPES}
  3. type
  4. ScreenSaverViewPtr = ^ScreenSaverView;
  5. {$endif}
  6. {$ifdef CLASSES}
  7. type
  8. ScreenSaverView = objcclass external (NSView)
  9. private
  10. _animationTimer: NSTimer;
  11. _timeInterval: NSTimeInterval;
  12. _isPreview: ObjCBOOL;
  13. _reserved1: pointer;
  14. _reserved2: pointer;
  15. _reserved3: pointer;
  16. public
  17. class function backingStoreType: NSBackingStoreType; message 'backingStoreType';
  18. class function performGammaFade: ObjCBOOL; message 'performGammaFade';
  19. function initWithFrame (frame: NSRect): id; message 'initWithFrame:';
  20. function initWithFrame_isPreview (frame: NSRect; isPreview: ObjCBOOL): id; message 'initWithFrame:isPreview:';
  21. function animationTimeInterval: NSTimeInterval; message 'animationTimeInterval';
  22. procedure setAnimationTimeInterval (timeInterval: NSTimeInterval); message 'setAnimationTimeInterval:';
  23. procedure startAnimation; message 'startAnimation';
  24. procedure stopAnimation; message 'stopAnimation';
  25. function isAnimating: ObjCBOOL; message 'isAnimating';
  26. procedure drawRect (rect: NSRect); message 'drawRect:';
  27. procedure animateOneFrame; message 'animateOneFrame';
  28. function hasConfigureSheet: ObjCBOOL; message 'hasConfigureSheet';
  29. function configureSheet: NSWindow; message 'configureSheet';
  30. function isPreview: ObjCBOOL; message 'isPreview';
  31. end;
  32. {$endif}