NSTimer.inc 1.8 KB

123456789101112131415161718192021222324252627282930
  1. { Parsed from Foundation.framework NSTimer.h }
  2. {$ifdef TYPES}
  3. type
  4. NSTimerPtr = ^NSTimer;
  5. {$endif}
  6. {$ifdef CLASSES}
  7. type
  8. NSTimer = objcclass external (NSObject)
  9. public
  10. class function timerWithTimeInterval_invocation_repeats (ti: NSTimeInterval; invocation: NSInvocation; yesOrNo: ObjCBOOL): NSTimer; message 'timerWithTimeInterval:invocation:repeats:';
  11. class function scheduledTimerWithTimeInterval_invocation_repeats (ti: NSTimeInterval; invocation: NSInvocation; yesOrNo: ObjCBOOL): NSTimer; message 'scheduledTimerWithTimeInterval:invocation:repeats:';
  12. class function timerWithTimeInterval_target_selector_userInfo_repeats (ti: NSTimeInterval; aTarget: id; aSelector: SEL; userInfo: id; yesOrNo: ObjCBOOL): NSTimer; message 'timerWithTimeInterval:target:selector:userInfo:repeats:';
  13. class function scheduledTimerWithTimeInterval_target_selector_userInfo_repeats (ti: NSTimeInterval; aTarget: id; aSelector: SEL; userInfo: id; yesOrNo: ObjCBOOL): NSTimer; message 'scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:';
  14. function initWithFireDate_interval_target_selector_userInfo_repeats (date: NSDate; ti: NSTimeInterval; t: id; s: SEL; ui: id; rep: ObjCBOOL): instancetype; message 'initWithFireDate:interval:target:selector:userInfo:repeats:'; { NS_DESIGNATED_INITIALIZER }
  15. procedure fire; message 'fire';
  16. procedure setFireDate(newValue: NSDate); message 'setFireDate:';
  17. function fireDate: NSDate; message 'fireDate';
  18. function timeInterval: NSTimeInterval; message 'timeInterval';
  19. procedure setTolerance(newValue: NSTimeInterval); message 'setTolerance:';
  20. function tolerance: NSTimeInterval; message 'tolerance';
  21. procedure invalidate; message 'invalidate';
  22. function isValid: ObjCBOOL; message 'isValid';
  23. function userInfo: id; message 'userInfo';
  24. end;
  25. {$endif}