Blender V5.0
DataDropper Struct Reference

Public Attributes

PointerRNA ptr = {}
PropertyRNAprop = nullptr
short idcode = 0
const char * idcode_name = nullptr
bool is_undo = false
IDinit_id = nullptr
ScrAreacursor_area = nullptr
ARegionTypeart = nullptr
void * draw_handle_pixel = nullptr
int name_pos [2] = {}
char name [200] = {}

Detailed Description

Note
DataDropper is only internal name to avoid confusion with other kinds of eye-droppers.

Definition at line 46 of file eyedropper_datablock.cc.

Member Data Documentation

◆ art

◆ cursor_area

ScrArea* DataDropper::cursor_area = nullptr

◆ draw_handle_pixel

void* DataDropper::draw_handle_pixel = nullptr

◆ idcode

short DataDropper::idcode = 0

Definition at line 49 of file eyedropper_datablock.cc.

Referenced by datadropper_id_sample_pt(), and datadropper_init().

◆ idcode_name

const char* DataDropper::idcode_name = nullptr

Definition at line 50 of file eyedropper_datablock.cc.

Referenced by datadropper_id_sample_pt(), and datadropper_init().

◆ init_id

ID* DataDropper::init_id = nullptr

Definition at line 53 of file eyedropper_datablock.cc.

Referenced by datadropper_cancel(), and datadropper_init().

◆ is_undo

bool DataDropper::is_undo = false

Definition at line 51 of file eyedropper_datablock.cc.

Referenced by datadropper_init(), and datadropper_modal().

◆ name

char DataDropper::name[200] = {}

Definition at line 59 of file eyedropper_datablock.cc.

Referenced by datadropper_draw_cb(), and datadropper_id_sample_pt().

◆ name_pos

int DataDropper::name_pos[2] = {}

Definition at line 58 of file eyedropper_datablock.cc.

Referenced by datadropper_draw_cb(), and datadropper_id_sample_pt().

◆ prop

PropertyRNA* DataDropper::prop = nullptr

◆ ptr

PointerRNA DataDropper::ptr = {}

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