Blender V5.0
Eyedropper Struct Reference

Public Attributes

const ColorManagedDisplaydisplay = nullptr
PointerRNA ptr = {}
PropertyRNAprop = nullptr
int index = 0
bool is_undo = false
bool is_set = false
float init_col [3] = {}
bool accum_start = false
float accum_col [3] = {}
int accum_tot = 0
wmWindowcb_win = nullptr
int cb_win_event_xy [2] = {}
void * draw_handle_sample_text = nullptr
char sample_text [MAX_NAME] = {}
bNodecrypto_node = nullptr
CryptomatteSessioncryptomatte_session = nullptr
ViewportColorSampleSessionviewport_session = nullptr

Detailed Description

Definition at line 60 of file eyedropper_color.cc.

Member Data Documentation

◆ accum_col

float Eyedropper::accum_col[3] = {}

Definition at line 72 of file eyedropper_color.cc.

Referenced by eyedropper_color_sample(), and eyedropper_modal().

◆ accum_start

bool Eyedropper::accum_start = false

Definition at line 71 of file eyedropper_color.cc.

Referenced by eyedropper_modal().

◆ accum_tot

int Eyedropper::accum_tot = 0

Definition at line 73 of file eyedropper_color.cc.

Referenced by eyedropper_color_sample(), and eyedropper_modal().

◆ cb_win

wmWindow* Eyedropper::cb_win = nullptr

◆ cb_win_event_xy

int Eyedropper::cb_win_event_xy[2] = {}

Definition at line 76 of file eyedropper_color.cc.

Referenced by eyedropper_cryptomatte_sample_fl(), and eyedropper_draw_cb().

◆ crypto_node

bNode* Eyedropper::crypto_node = nullptr

◆ cryptomatte_session

CryptomatteSession* Eyedropper::cryptomatte_session = nullptr

◆ display

const ColorManagedDisplay* Eyedropper::display = nullptr

Definition at line 61 of file eyedropper_color.cc.

Referenced by eyedropper_color_set(), and eyedropper_init().

◆ draw_handle_sample_text

void* Eyedropper::draw_handle_sample_text = nullptr

◆ index

int Eyedropper::index = 0

Definition at line 65 of file eyedropper_color.cc.

Referenced by eyedropper_init().

◆ init_col

float Eyedropper::init_col[3] = {}

Definition at line 69 of file eyedropper_color.cc.

Referenced by eyedropper_cancel(), and eyedropper_init().

◆ is_set

bool Eyedropper::is_set = false

Definition at line 68 of file eyedropper_color.cc.

Referenced by eyedropper_cancel(), and eyedropper_color_set().

◆ is_undo

bool Eyedropper::is_undo = false

Definition at line 66 of file eyedropper_color.cc.

Referenced by eyedropper_init(), and eyedropper_modal().

◆ prop

PropertyRNA* Eyedropper::prop = nullptr

Definition at line 64 of file eyedropper_color.cc.

Referenced by eyedropper_color_set(), and eyedropper_init().

◆ ptr

PointerRNA Eyedropper::ptr = {}

Definition at line 63 of file eyedropper_color.cc.

Referenced by eyedropper_color_set(), and eyedropper_init().

◆ sample_text

char Eyedropper::sample_text[MAX_NAME] = {}

Definition at line 78 of file eyedropper_color.cc.

Referenced by eyedropper_color_sample_text_update(), and eyedropper_draw_cb().

◆ viewport_session

ViewportColorSampleSession* Eyedropper::viewport_session = nullptr

Definition at line 82 of file eyedropper_color.cc.

Referenced by eyedropper_color_sample_fl(), and eyedropper_exit().


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