Blender V5.0
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 "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 wmOperatorStatus driverdropper_modal (bContext *C, wmOperator *op, const wmEvent *event)
static wmOperatorStatus driverdropper_invoke (bContext *C, wmOperator *op, const wmEvent *)
static wmOperatorStatus 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()

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

Definition at line 122 of file eyedropper_driver.cc.

References C, and driverdropper_exit().

Referenced by driverdropper_modal(), and UI_OT_eyedropper_driver().

◆ driverdropper_exec()

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

◆ driverdropper_exit()

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

◆ driverdropper_init()

◆ driverdropper_invoke()

◆ driverdropper_modal()

◆ driverdropper_poll()

bool driverdropper_poll ( bContext * C)
static

Definition at line 185 of file eyedropper_driver.cc.

References C, and CTX_wm_window().

Referenced by UI_OT_eyedropper_driver().

◆ driverdropper_sample()

◆ UI_OT_eyedropper_driver()