Mondschein Engine
0.3.0
|
This class implements a rendering visual based on the wxWidgets library. More...
#include <visual.h>
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... | |
This class implements a rendering visual based on the wxWidgets library.
|
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.
|
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.