Package com.ardor3d.renderer.effect
Class EffectManager
java.lang.Object
com.ardor3d.renderer.effect.EffectManager
-
Field Summary
Modifier and TypeFieldDescriptionprotected final DisplaySettings
protected Renderer
protected RenderTarget
protected final List
<RenderEffect> protected Mesh
protected Camera
protected RenderTarget
protected RenderTarget
protected final TextureStoreFormat
protected final Map
<String, RenderTarget> protected Camera
protected boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addEffect
(RenderEffect effect) protected Mesh
getRenderTarget
(String name) void
renderEffects
(Renderer renderer) void
renderFullScreenQuad
(EnumMap<RenderState.StateType, RenderState> enforcedStates) void
setCurrentRenderTarget
(RenderTarget target) boolean
setCurrentRenderTarget
(String name) void
setSceneCamera
(Camera sceneCamera) protected void
setupDefaultTargets
(TextureStoreFormat outputformat) void
-
Field Details
-
_canvasSettings
-
_effects
-
_renderTargetMap
-
_currentRenderer
-
_currentRenderTarget
-
_fsqCamera
-
_sceneCamera
-
_fsq
-
_inOutTargetA
-
_inOutTargetB
-
_swapTargets
protected boolean _swapTargets -
_outputFormat
-
-
Constructor Details
-
EffectManager
-
-
Method Details
-
setupEffects
public void setupEffects() -
setupDefaultTargets
-
renderEffects
-
getCanvasSettings
-
getEffects
-
getRenderTargetMap
-
getCurrentRenderer
-
getCurrentRenderTarget
-
setCurrentRenderTarget
-
addEffect
-
getRenderTarget
-
setCurrentRenderTarget
-
renderFullScreenQuad
-
getFullScreenQuad
-
getOutputFormat
-
getSceneCamera
-
setSceneCamera
-