Blender  V3.3
Public Member Functions | List of all members
blender::draw::image_engine::ImageEngine< DrawingMode > Class Template Reference

Public Member Functions

 ImageEngine (const DRWContextState *draw_ctx, IMAGE_Data *vedata)
 
virtual ~ImageEngine ()=default
 
void cache_init ()
 
void cache_populate ()
 
void draw_finish ()
 
void draw_scene ()
 

Detailed Description

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

Definition at line 57 of file image_engine.cc.

Constructor & Destructor Documentation

◆ ImageEngine()

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

Definition at line 65 of file image_engine.cc.

◆ ~ImageEngine()

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

Member Function Documentation

◆ cache_init()

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

◆ cache_populate()

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

◆ draw_finish()

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

◆ draw_scene()

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

Definition at line 127 of file image_engine.cc.

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


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