com.threerings.opengl.compositor.config
Class RenderSchemeConfig.Special
java.lang.Object
com.threerings.util.DeepObject
com.threerings.opengl.compositor.config.RenderSchemeConfig.Implementation
com.threerings.opengl.compositor.config.RenderSchemeConfig.Special
- All Implemented Interfaces:
- Exportable, Copyable, Cloneable
- Enclosing class:
- RenderSchemeConfig
public static class RenderSchemeConfig.Special
- extends RenderSchemeConfig.Implementation
A "special" implementation. Special schemes are not compatible with any other schemes.
|
Field Summary |
MaterialRewriter |
materialRewriter
An optional "rewriter" that will transform normal material techniques into techniques for
this scheme in the absence of an explicitly defined technique. |
materialRewriter
@Editable(nullable=true)
public MaterialRewriter materialRewriter
- An optional "rewriter" that will transform normal material techniques into techniques for
this scheme in the absence of an explicitly defined technique.
RenderSchemeConfig.Special
public RenderSchemeConfig.Special()
isCompatibleWith
public boolean isCompatibleWith(RenderSchemeConfig other)
- Description copied from class:
RenderSchemeConfig.Implementation
- Checks this scheme for compatibility with another.
- Specified by:
isCompatibleWith in class RenderSchemeConfig.Implementation
getMaterialRewriter
public MaterialRewriter getMaterialRewriter()
- Description copied from class:
RenderSchemeConfig.Implementation
- Returns the material rewriter for this scheme, if any.
- Specified by:
getMaterialRewriter in class RenderSchemeConfig.Implementation
Copyright © 2011. All Rights Reserved.