LOTimingThread Class Reference
A Thread that can be used for timing independant of the GUI, meaning that gui operations do not block timing events.
More...
#import <LOTimingThread.h>
Detailed Description
A Thread that can be used for timing independant of the GUI, meaning that gui operations do not block timing events.
Member Function Documentation
- (void) invoke: |
|
(NSInvocation *) |
invocation |
|
|
invoke a method in the timing thread
- (void) performSelector: |
|
(SEL) |
aSelector |
onObject: |
|
(id) |
anObject | |
|
|
| | |
Perform a selector on a given object in the timing thread.
- (void) performSelector: |
|
(SEL) |
aSelector |
onObject: |
|
(id) |
theObject |
withParams: |
|
(void *) |
firstParam |
, |
|
|
... | |
|
|
| | |
Perform a selector on a given object in the timing thread.
Allows you to pass a variable number of parms, the param list must be NULL terminated, and must have the smae number of params as the selector expects
- (void) performSelector: |
|
(SEL) |
aSelector |
withObject: |
|
(id) |
anObject |
onObject: |
|
(id) |
theObject | |
|
|
| | |
Perform a selector on a given object in the timing thread.
Allows you to pass a parameter
- (void) performSelector: |
|
(SEL) |
aSelector |
withObject: |
|
(id) |
anObject |
withObject: |
|
(id) |
anotherObject |
onObject: |
|
(id) |
theObject | |
|
|
| | |
Perform a selector on a given object in the timing thread.
Allows you to pass two parameters
Get the default thread for the application.
Accept a users tap.
- Returns:
- YES if enough taps have been done to create a meaningful tap interval
Get the tap interval as the nearest Beats Per Minute.
- See also:
- tapInterval
Get the current tap interval.
- See also:
- - tapBPM
The documentation for this class was generated from the following files: