|
Blender V4.3
|
#include <image_private.hh>
Inherited by blender::draw::image_engine::ScreenSpaceDrawingMode< OneTexture >, and blender::draw::image_engine::ScreenSpaceDrawingMode< TextureMethod >.
Public Member Functions | |
| virtual | ~AbstractDrawingMode ()=default |
| virtual void | begin_sync (IMAGE_Data *vedata) const =0 |
| virtual void | image_sync (IMAGE_Data *vedata, Image *image, ImageUser *iuser) const =0 |
| virtual void | draw_viewport (IMAGE_Data *vedata) const =0 |
| virtual void | draw_finish (IMAGE_Data *vedata) const =0 |
Abstract class for a drawing mode of the image engine.
The drawing mode decides how to draw the image on the screen. Each way how to draw would have its own subclass. For now there is only a single drawing mode. #DefaultDrawingMode.
Definition at line 42 of file image_private.hh.
|
virtualdefault |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |