Environment: Siren
A ComponentSound is used as a component (a "splice" element, if you will).
Instance Variables:
accessing
sound
start
stop
offset
offset: anObject
Set the receiver's 'offset' to be anObject.
sound
Answer the receiver's 'sound'.
sound: anObject
Set the receiver's 'sound' to be anObject.
start
Answer the receiver's 'start'.
start: anObject
Set the receiver's 'start' to be anObject.
stop
Answer the receiver's 'stop'.
stop: anObject
Set the receiver's 'stop' to be anObject.
printing
Pretty-print the receiver on the argument.
testing
Answer whether the argument is within the range of the receiver.
MetaClass: ComponentSound class
instance creation
Answer a new instance initialized with the arguments.
on: sound start: start stop: stop
Answer a new instance initialized with the arguments.
on: sound start: start stop: stop offset: offset
Answer a new instance initialized with the arguments.