com.threerings.opengl.model.config
Class AnimationConfig.Original

java.lang.Object
  extended by com.threerings.util.DeepObject
      extended by com.threerings.opengl.model.config.AnimationConfig.Implementation
          extended by com.threerings.opengl.model.config.AnimationConfig.Original
All Implemented Interfaces:
Exportable, Copyable, Cloneable
Direct Known Subclasses:
AnimationConfig.Imported, AnimationConfig.Procedural, AnimationConfig.Sequential
Enclosing class:
AnimationConfig

public abstract static class AnimationConfig.Original
extends AnimationConfig.Implementation

Superclass of the original implementations.


Field Summary
 float blendIn
          The amount of time to spend blending in the animation.
 float blendOut
          The amount of time to spend blending out the animation.
 boolean override
          Whether or not to override other animations at the same priority level.
 int priority
          The priority level of this animation.
 float weight
          The blend weight of the animation.
 
Constructor Summary
AnimationConfig.Original()
           
 
Method Summary
 
Methods inherited from class com.threerings.opengl.model.config.AnimationConfig.Implementation
getAnimationImplementation, getUpdateReferences, invalidate, updateFromSource
 
Methods inherited from class com.threerings.util.DeepObject
clone, copy, copy, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

priority

@Editable(hgroup="p")
public int priority
The priority level of this animation.


override

@Editable(hgroup="p")
public boolean override
Whether or not to override other animations at the same priority level.


weight

@Editable(min=0.0,
          max=1.0,
          step=0.01,
          hgroup="w")
public float weight
The blend weight of the animation.


blendIn

@Editable(min=0.0,
          step=0.01,
          hgroup="w")
public float blendIn
The amount of time to spend blending in the animation.


blendOut

@Editable(min=0.0,
          step=0.01,
          hgroup="w")
public float blendOut
The amount of time to spend blending out the animation.

Constructor Detail

AnimationConfig.Original

public AnimationConfig.Original()


Copyright © 2011. All Rights Reserved.