Blender  V3.3
Public Member Functions | Public Attributes | List of all members
blender::ed::sculpt_paint::image::ops::paint::PaintOperation Struct Reference

Public Member Functions

 PaintOperation ()=default
 
 ~PaintOperation ()
 

Public Attributes

AbstractPaintModemode = nullptr
 
voidstroke_handle = nullptr
 
float prevmouse [2] = {0.0f, 0.0f}
 
float startmouse [2] = {0.0f, 0.0f}
 
double starttime = 0.0
 
wmPaintCursorcursor = nullptr
 
ViewContext vc = {nullptr}
 

Detailed Description

Definition at line 217 of file paint_image_ops_paint.cc.

Constructor & Destructor Documentation

◆ PaintOperation()

blender::ed::sculpt_paint::image::ops::paint::PaintOperation::PaintOperation ( )
default

◆ ~PaintOperation()

blender::ed::sculpt_paint::image::ops::paint::PaintOperation::~PaintOperation ( )
inline

Definition at line 230 of file paint_image_ops_paint.cc.

References cursor, mode, and WM_paint_cursor_end().

Member Data Documentation

◆ cursor

wmPaintCursor* blender::ed::sculpt_paint::image::ops::paint::PaintOperation::cursor = nullptr

◆ mode

AbstractPaintMode* blender::ed::sculpt_paint::image::ops::paint::PaintOperation::mode = nullptr

◆ prevmouse

float blender::ed::sculpt_paint::image::ops::paint::PaintOperation::prevmouse[2] = {0.0f, 0.0f}

◆ startmouse

float blender::ed::sculpt_paint::image::ops::paint::PaintOperation::startmouse[2] = {0.0f, 0.0f}

◆ starttime

double blender::ed::sculpt_paint::image::ops::paint::PaintOperation::starttime = 0.0

Definition at line 224 of file paint_image_ops_paint.cc.

◆ stroke_handle

void* blender::ed::sculpt_paint::image::ops::paint::PaintOperation::stroke_handle = nullptr

◆ vc

ViewContext blender::ed::sculpt_paint::image::ops::paint::PaintOperation::vc = {nullptr}

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