com.threerings.opengl.model.config
Class ArticulatedConfig.Attachment

java.lang.Object
  extended by com.threerings.util.DeepObject
      extended by com.threerings.opengl.model.config.ArticulatedConfig.Attachment
All Implemented Interfaces:
Exportable, Copyable, Cloneable
Enclosing class:
ArticulatedConfig

public class ArticulatedConfig.Attachment
extends DeepObject
implements Exportable

Represents an attached model.


Field Summary
 ConfigReference<ModelConfig> model
          The model to attach to the node.
 String node
          The name of the node representing the attachment point.
 Transform3D transform
          The transform of the model.
 
Constructor Summary
ArticulatedConfig.Attachment()
           
 
Method Summary
 String[] getNodeOptions()
          Returns the options available for the node field.
 
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

node

@Editable(editor="choice")
public String node
The name of the node representing the attachment point.


model

@Editable(nullable=true)
public ConfigReference<ModelConfig> model
The model to attach to the node.


transform

@Editable(step=0.01)
public Transform3D transform
The transform of the model.

Constructor Detail

ArticulatedConfig.Attachment

public ArticulatedConfig.Attachment()
Method Detail

getNodeOptions

public String[] getNodeOptions()
Returns the options available for the node field.



Copyright © 2011. All Rights Reserved.