ForwardCounter (of Forward)

class ForwardCounter

Defined in ForwardCounter.sc.

This extends the functionality of the Forward cycler by allowing for cycling forward through the cels in a loop a specified number of times and then stopping.

Example usage:

; Cycle through the diamond's cels three times
(diamond setCycle: ForwardCounter 3)
class diagram

Properties

Inherited from Forward:

Property Description
client  
caller  
cycleDir  
cycleCnt  
completed  
name  

Defined in ForwardCounter:

Property Description
count  

Methods

init(theClient theCount [theCaller])
Parameters:
  • theClient (heapPtr) – The Prop to which this cycler is attached.
  • theCount (number) – The number of times to cycle through the prop’s cels.
  • theCaller (heapPtr) – Optional caller that will have its cue() method called when the cycling is done.
cycleDone()