Blender V5.0
blender::image_engine::ScreenSpaceDrawingMode Class Reference

#include <image_drawing_mode.hh>

Inherits blender::image_engine::AbstractDrawingMode.

Public Member Functions

 ScreenSpaceDrawingMode (Instance &instance)
void begin_sync () const override
void image_sync (::Image *image, ::ImageUser *iuser) const override
void draw_finish () const override
void draw_viewport () const override
Public Member Functions inherited from blender::image_engine::AbstractDrawingMode
virtual ~AbstractDrawingMode ()=default

Detailed Description

Definition at line 269 of file image_drawing_mode.hh.

Constructor & Destructor Documentation

◆ ScreenSpaceDrawingMode()

blender::image_engine::ScreenSpaceDrawingMode::ScreenSpaceDrawingMode ( Instance & instance)
inline

Definition at line 274 of file image_drawing_mode.hh.

Member Function Documentation

◆ begin_sync()

◆ draw_finish()

void blender::image_engine::ScreenSpaceDrawingMode::draw_finish ( ) const
overridevirtual

Implements blender::image_engine::AbstractDrawingMode.

Definition at line 380 of file image_drawing_mode.cc.

◆ draw_viewport()

void blender::image_engine::ScreenSpaceDrawingMode::draw_viewport ( ) const
overridevirtual

◆ image_sync()

void blender::image_engine::ScreenSpaceDrawingMode::image_sync ( ::Image * image,
::ImageUser * iuser ) const
overridevirtual

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