Blender V4.3
eyedropper_driver.cc File Reference
#include "MEM_guardedalloc.h"
#include "DNA_anim_types.h"
#include "DNA_screen_types.h"
#include "BKE_context.hh"
#include "DEG_depsgraph.hh"
#include "DEG_depsgraph_build.hh"
#include "RNA_access.hh"
#include "RNA_define.hh"
#include "RNA_path.hh"
#include "UI_interface.hh"
#include "WM_api.hh"
#include "WM_types.hh"
#include "ED_keyframing.hh"
#include "eyedropper_intern.hh"
#include "interface_intern.hh"

Go to the source code of this file.

Classes

struct  DriverDropper
 

Functions

static bool driverdropper_init (bContext *C, wmOperator *op)
 
static void driverdropper_exit (bContext *C, wmOperator *op)
 
static void driverdropper_sample (bContext *C, wmOperator *op, const wmEvent *event)
 
static void driverdropper_cancel (bContext *C, wmOperator *op)
 
static int driverdropper_modal (bContext *C, wmOperator *op, const wmEvent *event)
 
static int driverdropper_invoke (bContext *C, wmOperator *op, const wmEvent *)
 
static int driverdropper_exec (bContext *C, wmOperator *op)
 
static bool driverdropper_poll (bContext *C)
 
void UI_OT_eyedropper_driver (wmOperatorType *ot)
 

Detailed Description

Eyedropper (Animation Driver Targets).

Defines:

Definition in file eyedropper_driver.cc.

Function Documentation

◆ driverdropper_cancel()

static void driverdropper_cancel ( bContext * C,
wmOperator * op )
static

Definition at line 124 of file eyedropper_driver.cc.

References driverdropper_exit().

Referenced by driverdropper_modal(), and UI_OT_eyedropper_driver().

◆ driverdropper_exec()

static int driverdropper_exec ( bContext * C,
wmOperator * op )
static

◆ driverdropper_exit()

static void driverdropper_exit ( bContext * C,
wmOperator * op )
static

◆ driverdropper_init()

◆ driverdropper_invoke()

◆ driverdropper_modal()

◆ driverdropper_poll()

static bool driverdropper_poll ( bContext * C)
static

Definition at line 185 of file eyedropper_driver.cc.

References CTX_wm_window().

Referenced by UI_OT_eyedropper_driver().

◆ driverdropper_sample()

◆ UI_OT_eyedropper_driver()