com.threerings.opengl.compositor.config
Class RenderQueueConfig

java.lang.Object
  extended by com.threerings.util.DeepObject
      extended by com.threerings.config.ManagedConfig
          extended by com.threerings.opengl.compositor.config.RenderQueueConfig
All Implemented Interfaces:
ConfigUpdateListener<ManagedConfig>, Exportable, com.threerings.resource.ResourceManager.ModificationObserver, Copyable, Cloneable

public class RenderQueueConfig
extends ManagedConfig

The configuration of a render queue.


Nested Class Summary
static class RenderQueueConfig.Normal
          The normal render mode.
static class RenderQueueConfig.Ortho
          The ortho render mode: switches to an ortho matrix (with pixel scale) before rendering.
static class RenderQueueConfig.RenderMode
          Base class for render modes.
static class RenderQueueConfig.Skybox
          The skybox render mode: scales the field of view before rendering and clears the z buffer afterwards.
static class RenderQueueConfig.SortMode
          The available sort modes.
 
Field Summary
 int priority
          The priority of the queue.
 RenderQueueConfig.RenderMode renderMode
          The queue's render mode.
 RenderQueueConfig.SortMode sortMode
          The queue's sort mode.
 String type
          The type of the queue.
 
Constructor Summary
RenderQueueConfig()
           
 
Method Summary
 
Methods inherited from class com.threerings.config.ManagedConfig
addListener, configUpdated, getConfigManager, getInstance, getInstance, getInstance, getInstance, getInstance, getName, getReference, init, removeListener, resourceModified, setName, updateFromSource, validateOuters, validateReferences, wasUpdated
 
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

type

@Editable(hgroup="t")
public String type
The type of the queue.


priority

@Editable(hgroup="t")
public int priority
The priority of the queue.


sortMode

@Editable
public RenderQueueConfig.SortMode sortMode
The queue's sort mode.


renderMode

@Editable
public RenderQueueConfig.RenderMode renderMode
The queue's render mode.

Constructor Detail

RenderQueueConfig

public RenderQueueConfig()


Copyright © 2011. All Rights Reserved.