RenderNVG

Superclasses

The VirtualDisplay Class

Subclasses: MonochromeDisplay& Canvas3D

Render2D

Subclasses: Kneeboard, RenderGMComposite

Render3D

Subclasses:RenderGMRadar

Render OTW


RenderTV

Subclasses:RenderIR, RenderNVG, RenderWire

RenderNVG




 public:
        RenderNVG()                             {};
        virtual ~RenderNVG()    {};

        virtual void Setup( ImageBuffer *imageBuffer, RViewPoint *vp );

        virtual void StartFrame( void );

        virtual void SetColor( DWORD packedRGBA );

  protected:
        // Overloaded to provide appropriate lighting (or lack thereof)
        virtual void DrawSun( void );
        virtual void SetTimeOfDayColor( void );
        virtual void ProcessColor( Tcolor *color );
        virtual void ComputeVertexColor( TerrainVertex *vert, Tpost *post, float distance );