|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.threerings.util.DeepObject
com.threerings.opengl.scene.config.ViewerEffectConfig
@EditorTypes(value={ViewerEffectConfig.Sound.class,ViewerEffectConfig.BackgroundColor.class,ViewerEffectConfig.Skybox.class,ViewerEffectConfig.Particles.class,ViewerEffectConfig.RenderEffect.class,TudeyViewerEffectConfig.class})
public abstract class ViewerEffectConfigThe configuration of an effect.
| Nested Class Summary | |
|---|---|
static class |
ViewerEffectConfig.BackgroundColor
Changes the background color. |
static class |
ViewerEffectConfig.Particles
Adds a particle effect. |
static class |
ViewerEffectConfig.RenderEffect
Adds a render effect. |
static class |
ViewerEffectConfig.Skybox
Sets the skybox. |
static class |
ViewerEffectConfig.Sound
Plays a sound. |
| Constructor Summary | |
|---|---|
ViewerEffectConfig()
|
|
| Method Summary | |
|---|---|
protected static ViewerEffect |
getNoopEffect(ViewerEffect effect)
Creates an effect that does nothing. |
abstract ViewerEffect |
getViewerEffect(GlContext ctx,
Scope scope,
ViewerEffect effect)
Creates the actual effect object. |
| Methods inherited from class com.threerings.util.DeepObject |
|---|
clone, copy, copy, equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ViewerEffectConfig()
| Method Detail |
|---|
public abstract ViewerEffect getViewerEffect(GlContext ctx,
Scope scope,
ViewerEffect effect)
effect - an effect to reuse, if possible.protected static ViewerEffect getNoopEffect(ViewerEffect effect)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||