|
|||||||||
| 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.model.config.ActionConfig
@EditorTypes(value={ActionConfig.CallFunction.class,ActionConfig.SpawnTransient.class,ActionConfig.PlaySound.class,ActionConfig.ShakeCamera.class,ActionConfig.Conditional.class,ActionConfig.Compound.class,ActionConfig.Random.class})
public abstract class ActionConfigConfigurations for actions taken by models.
| Nested Class Summary | |
|---|---|
static class |
ActionConfig.CallFunction
Generic action that calls a scoped function. |
static class |
ActionConfig.Case
Combines an action with a condition. |
static class |
ActionConfig.Compound
Performs a number of sub-actions. |
static class |
ActionConfig.Conditional
Performs one of a number of sub-actions depending on conditions. |
static class |
ActionConfig.PlaySound
Plays a sound. |
static class |
ActionConfig.Random
Performs one of a number of weighted sub-actions. |
static class |
ActionConfig.ShakeCamera
Shakes the camera briefly using a damped oscillation. |
static class |
ActionConfig.SpawnTransient
Creates a transient model (such as a particle system) and adds it to the scene at the location of one of the model's nodes. |
static class |
ActionConfig.WeightedAction
Combines an action with a weight. |
| Constructor Summary | |
|---|---|
ActionConfig()
|
|
| Method Summary | |
|---|---|
abstract Executor |
createExecutor(GlContext ctx,
Scope scope)
Creates an executor for this action. |
| 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 ActionConfig()
| Method Detail |
|---|
public abstract Executor createExecutor(GlContext ctx,
Scope scope)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||