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

#include <image_drawing_mode.hh>

Inheritance diagram for blender::draw::image_engine::ScreenSpaceDrawingMode< TextureMethod >:
blender::draw::image_engine::AbstractDrawingMode

Public Member Functions

void cache_init (IMAGE_Data *vedata) const override
 
void cache_image (IMAGE_Data *vedata, Image *image, ImageUser *iuser) const override
 
void draw_finish (IMAGE_Data *vedata) const override
 
void draw_scene (IMAGE_Data *vedata) const override
 
- Public Member Functions inherited from blender::draw::image_engine::AbstractDrawingMode
virtual ~AbstractDrawingMode ()=default
 

Detailed Description

template<typename TextureMethod>
class blender::draw::image_engine::ScreenSpaceDrawingMode< TextureMethod >

Definition at line 78 of file image_drawing_mode.hh.

Member Function Documentation

◆ cache_image()

template<typename TextureMethod >
void blender::draw::image_engine::ScreenSpaceDrawingMode< TextureMethod >::cache_image ( IMAGE_Data vedata,
Image image,
ImageUser iuser 
) const
inlineoverridevirtual

◆ cache_init()

template<typename TextureMethod >
void blender::draw::image_engine::ScreenSpaceDrawingMode< TextureMethod >::cache_init ( IMAGE_Data vedata) const
inlineoverridevirtual

◆ draw_finish()

template<typename TextureMethod >
void blender::draw::image_engine::ScreenSpaceDrawingMode< TextureMethod >::draw_finish ( IMAGE_Data vedata) const
inlineoverridevirtual

◆ draw_scene()

template<typename TextureMethod >
void blender::draw::image_engine::ScreenSpaceDrawingMode< TextureMethod >::draw_scene ( IMAGE_Data vedata) const
inlineoverridevirtual

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