+ const Render::Renderer::StencilParameters& GetStencilParameters() const;
+
+ /**
+ * Bakes the opacity
+ * @param[in] updateBufferIndex The current update buffer index.
+ * @param[in] opacity The opacity
+ */
+ void BakeOpacity( BufferIndex updateBufferIndex, float opacity );
+
+ /**
+ * Gets the opacity
+ * @param[in] bufferIndex The buffer to read from.
+ * @return The opacity
+ */
+ float GetOpacity( BufferIndex updateBufferIndex ) const;
+
+ /**
+ * Sets the rendering behavior
+ * @param[in] renderingBehavior The rendering behavior required.
+ */
+ void SetRenderingBehavior( DevelRenderer::Rendering::Type renderingBehavior );
+
+ /**
+ * Gets the rendering behavior
+ * @return The rendering behavior
+ */
+ DevelRenderer::Rendering::Type GetRenderingBehavior() const;