Mondschein Engine  0.3.0
Public Member Functions | List of all members
mondschein::display::wx_Visual Class Reference

This class implements a rendering visual based on the wxWidgets library. More...

#include <visual.h>

Inheritance diagram for mondschein::display::wx_Visual:
mondschein::display::Visual mondschein::renderer::Context

Public Member Functions

virtual void init ()
 Initialize the context. More...
 
virtual void update ()
 Update the rendering visual. More...
 
virtual void draw ()
 Draw the contents of the framebuffer.
 
- Public Member Functions inherited from mondschein::display::Visual
virtual void set_visual_attribs (const visual_attribs_t &_dsp)
 Set the display properties. More...
 
virtual visual_attribs_t get_visual_attribs () const
 Get the display properties. More...
 
virtual void make_current ()=0
 Make the visual current. More...
 
- Public Member Functions inherited from mondschein::renderer::Context
virtual void set_context_attribs (const context_attribs_t &_c)
 Set the context properties. More...
 
virtual context_attribs_t get_context_attribs () const
 Get the context properties. More...
 
virtual void make_current ()=0
 Make the context current. More...
 

Detailed Description

This class implements a rendering visual based on the wxWidgets library.

Definition at line 37 of file visual.h.

Member Function Documentation

void wx_Visual::init ( )
virtual

Initialize the context.

NOTE: In order to function a rendring context must always be initialized.

Implements mondschein::renderer::Context.

Definition at line 44 of file visual.cpp.

void wx_Visual::update ( )
virtual

Update the rendering visual.

NOTE: This function must be called for any changes to take effect.

Implements mondschein::display::Visual.

Definition at line 69 of file visual.cpp.


The documentation for this class was generated from the following files: