|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.threerings.expr.SimpleScope
com.threerings.openal.Sounder.Implementation
public abstract static class Sounder.Implementation
The actual sounder implementation.
| Field Summary |
|---|
| Fields inherited from interface com.threerings.expr.Scope |
|---|
EPOCH, NOW |
| Constructor Summary | |
|---|---|
Sounder.Implementation(AlContext ctx,
Scope parentScope)
Creates a new implementation. |
|
| Method Summary | |
|---|---|
void |
dispose()
Releases the resources associated with this scope. |
String |
getScopeName()
Returns the name of this scope for purposes of qualification. |
abstract boolean |
isPlaying()
Checks whether the sound is currently playing. |
boolean |
loops()
Checks whether the configured sound loops. |
abstract void |
start()
Starts playing the sound. |
abstract void |
stop()
Stops the sound. |
void |
update()
Updates the sound. |
| Methods inherited from class com.threerings.expr.SimpleScope |
|---|
addListener, get, getParentScope, removeListener, scopeUpdated |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Sounder.Implementation(AlContext ctx,
Scope parentScope)
| Method Detail |
|---|
public boolean loops()
public abstract void start()
public abstract void stop()
public abstract boolean isPlaying()
public void update()
public String getScopeName()
Scopenull
if qualified symbols cannot specifically address this scope.
getScopeName in interface ScopegetScopeName in class SimpleScopepublic void dispose()
SimpleScope
dispose in class SimpleScope
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||