Uses of Package
com.threerings.util

Packages that use com.threerings.util
com.threerings.config Configuration management. 
com.threerings.editor   
com.threerings.expr Expression evaluation and binding classes. 
com.threerings.openal.config OpenAL configurations. 
com.threerings.opengl.compositor.config Compositor configurations. 
com.threerings.opengl.effect Effect classes. 
com.threerings.opengl.effect.config Effect configurations. 
com.threerings.opengl.geometry.config Geometry configurations. 
com.threerings.opengl.gui.config GUI configurations. 
com.threerings.opengl.material   
com.threerings.opengl.material.config Material configurations. 
com.threerings.opengl.model.config Model and animation configurations. 
com.threerings.opengl.model.tools   
com.threerings.opengl.renderer.config Renderer configuration bits. 
com.threerings.opengl.scene Scene management classes. 
com.threerings.opengl.scene.config Scene configurations. 
com.threerings.opengl.util   
com.threerings.probs Probabilistic types. 
com.threerings.tudey.config Tudey configurations. 
com.threerings.tudey.data Tudey data. 
com.threerings.tudey.data.actor   
com.threerings.tudey.server.logic   
com.threerings.tudey.shape.config Shape configurations. 
com.threerings.tudey.tools Tudey tools. 
com.threerings.util   
 

Classes in com.threerings.util used by com.threerings.config
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
Inner
          Provides a means of creating "inner" classes without requiring that the class definitions be lexically enclosed within the definitions of the outer class.
 

Classes in com.threerings.util used by com.threerings.editor
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
 

Classes in com.threerings.util used by com.threerings.expr
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
 

Classes in com.threerings.util used by com.threerings.openal.config
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
 

Classes in com.threerings.util used by com.threerings.opengl.compositor.config
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
 

Classes in com.threerings.util used by com.threerings.opengl.effect
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
 

Classes in com.threerings.util used by com.threerings.opengl.effect.config
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
DeepOmit
          Indicates that a field should be skipped by the DeepUtil methods.
Shallow
          Indicates that a field should be treated shallowly by the DeepUtil methods.
 

Classes in com.threerings.util used by com.threerings.opengl.geometry.config
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
Shallow
          Indicates that a field should be treated shallowly by the DeepUtil methods.
 

Classes in com.threerings.util used by com.threerings.opengl.gui.config
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
 

Classes in com.threerings.util used by com.threerings.opengl.material
ShallowObject
          As a counterpart to DeepObject, this class does nothing except enforce the default reference semantics of Object.equals(java.lang.Object) and Object.hashCode().
 

Classes in com.threerings.util used by com.threerings.opengl.material.config
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
 

Classes in com.threerings.util used by com.threerings.opengl.model.config
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
Shallow
          Indicates that a field should be treated shallowly by the DeepUtil methods.
 

Classes in com.threerings.util used by com.threerings.opengl.model.tools
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
 

Classes in com.threerings.util used by com.threerings.opengl.renderer.config
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
 

Classes in com.threerings.util used by com.threerings.opengl.scene
AbstractIdentityHashSet
          Wraps up an IdentityHashMap to look like a set for the purpose of subclassing.
ShallowObject
          As a counterpart to DeepObject, this class does nothing except enforce the default reference semantics of Object.equals(java.lang.Object) and Object.hashCode().
 

Classes in com.threerings.util used by com.threerings.opengl.scene.config
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
 

Classes in com.threerings.util used by com.threerings.opengl.util
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
 

Classes in com.threerings.util used by com.threerings.probs
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
 

Classes in com.threerings.util used by com.threerings.tudey.config
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
 

Classes in com.threerings.util used by com.threerings.tudey.data
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
 

Classes in com.threerings.util used by com.threerings.tudey.data.actor
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
 

Classes in com.threerings.util used by com.threerings.tudey.server.logic
ShallowObject
          As a counterpart to DeepObject, this class does nothing except enforce the default reference semantics of Object.equals(java.lang.Object) and Object.hashCode().
 

Classes in com.threerings.util used by com.threerings.tudey.shape.config
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
 

Classes in com.threerings.util used by com.threerings.tudey.tools
Copyable
          An interface for objects that can be copied.
 

Classes in com.threerings.util used by com.threerings.util
Copyable
          An interface for objects that can be copied.
DeepObject
          A base class for objects that uses the methods of DeepUtil to implement DeepObject.clone(), DeepObject.equals(java.lang.Object), and DeepObject.hashCode() reflectively.
WeakObserverSet
          Much like WeakObserverList, but provides faster addition and removal in exchange for using additional memory and generating additional garbage (the iterator) on notification.
WeakObserverSet.ObserverOp
          Instances of this interface are used to apply methods to all observers in a set.
 



Copyright © 2011. All Rights Reserved.