/// <summary> /// Returns the renderer control will be rendered with. /// </summary> /// <returns>The current renderer.</returns> public virtual Rendering.BaseRenderer GetRenderer() { if (m_RenderMode == eRenderMode.Global && Rendering.GlobalManager.Renderer != null) return Rendering.GlobalManager.Renderer; else if (m_RenderMode == eRenderMode.Custom && m_Renderer != null) return m_Renderer; if (m_DefaultRenderer == null) m_DefaultRenderer = new Rendering.Office2007Renderer(); return m_DefaultRenderer; }
protected abstract void SetupShaderMaterial(Rendering.BaseRenderer renderer);
public virtual void Render(Rendering.BaseRenderer renderer) { renderer.UseIndices = false; }