/** * * enCurseD Renderer Class * * Authors: Tim Burrell * Copyright: Copyright (c) 2007 * License: Apache License, Version 2.0 * **/ //////////////////////////////////////////////////////////////////////////// // Module /////////////////////////////////////// module enCurseD.render.Renderer; //////////////////////////////////////////////////////////////////////////// // Imports /////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// // Class Definition /////////////////////////////////////// /** * Renderer Class **/ class Renderer { //////////////////////////////////////////////////////////////////// // Construction /////////////////////////////// /** * Default Constructor **/ this() { } /** * Destructor **/ ~this() { } //////////////////////////////////////////////////////////////////// // Public functions /////////////////////////////// /** * Initialize the renderer **/ abstract void initialize(); //////////////////////////////////////////////////////////////////// private: //////////////////////////////////////////////////////////////////// // Private Functions /////////////////////////////// //////////////////////////////////////////////////////////////////// // Private Members /////////////////////////////// }