Blender V4.3
blender::draw::image_engine::ImageEngine< DrawingMode > Class Template Reference

Public Member Functions

 ImageEngine (const DRWContextState *draw_ctx, IMAGE_Data *vedata)
 
virtual ~ImageEngine ()=default
 
void begin_sync ()
 
void image_sync ()
 
void draw_finish ()
 
void draw_viewport ()
 

Detailed Description

template<typename DrawingMode = ScreenSpaceDrawingMode<OneTexture>>
class blender::draw::image_engine::ImageEngine< DrawingMode >

Definition at line 58 of file image_engine.cc.

Constructor & Destructor Documentation

◆ ImageEngine()

template<typename DrawingMode = ScreenSpaceDrawingMode<OneTexture>>
blender::draw::image_engine::ImageEngine< DrawingMode >::ImageEngine ( const DRWContextState * draw_ctx,
IMAGE_Data * vedata )
inline

Definition at line 66 of file image_engine.cc.

◆ ~ImageEngine()

template<typename DrawingMode = ScreenSpaceDrawingMode<OneTexture>>
virtual blender::draw::image_engine::ImageEngine< DrawingMode >::~ImageEngine ( )
virtualdefault

Member Function Documentation

◆ begin_sync()

template<typename DrawingMode = ScreenSpaceDrawingMode<OneTexture>>
void blender::draw::image_engine::ImageEngine< DrawingMode >::begin_sync ( )
inline

◆ draw_finish()

template<typename DrawingMode = ScreenSpaceDrawingMode<OneTexture>>
void blender::draw::image_engine::ImageEngine< DrawingMode >::draw_finish ( )
inline

◆ draw_viewport()

template<typename DrawingMode = ScreenSpaceDrawingMode<OneTexture>>
void blender::draw::image_engine::ImageEngine< DrawingMode >::draw_viewport ( )
inline

Definition at line 130 of file image_engine.cc.

Referenced by blender::draw::image_engine::IMAGE_draw_scene().

◆ image_sync()


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