org.xith3d.effects
Class EffectFactory
java.lang.Object
org.xith3d.effects.EffectFactory
public class EffectFactory
- extends java.lang.Object
The EffectFactory is a registry class, where you can register
certain known factories for certain known effects.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EffectFactory
public EffectFactory()
setInstance
public static final void setInstance(EffectFactory factory)
getInstance
public static final EffectFactory getInstance()
registerBumpMappingFactory
public void registerBumpMappingFactory(BumpMappingFactory factory)
getBumpMappingFactory
public final BumpMappingFactory getBumpMappingFactory()
registerCelShadingFactory
public void registerCelShadingFactory(CelShadingFactory factory)
getCelShadingFactory
public final CelShadingFactory getCelShadingFactory()
registerTextureProjectionFactory
public void registerTextureProjectionFactory(TextureProjectionFactory factory)
getTextureProjectionFactory
public final TextureProjectionFactory getTextureProjectionFactory()
registerShadowFactory
public void registerShadowFactory(ShadowFactory factory)
getShadowFactory
public final ShadowFactory getShadowFactory()
registerAtmosphereFactory
public void registerAtmosphereFactory(AtmosphereFactory factory)
getAtmosphereFactory
public AtmosphereFactory getAtmosphereFactory()
registerBloomFactory
public void registerBloomFactory(BloomFactory factory)
getBloomFactory
public BloomFactory getBloomFactory()