Blender V4.3
nla_ops.cc File Reference
#include <cstdio>
#include <cstring>
#include "DNA_scene_types.h"
#include "BKE_context.hh"
#include "ED_anim_api.hh"
#include "ED_screen.hh"
#include "RNA_access.hh"
#include "WM_api.hh"
#include "WM_types.hh"
#include "nla_intern.hh"

Go to the source code of this file.

Functions

bool nlaop_poll_tweakmode_off (bContext *C)
 
bool nlaop_poll_tweakmode_on (bContext *C)
 
bool nlaedit_is_tweakmode_on (bAnimContext *ac)
 
void nla_operatortypes ()
 
void ED_operatormacros_nla ()
 
void nla_keymap (wmKeyConfig *keyconf)
 

Function Documentation

◆ ED_operatormacros_nla()

◆ nla_keymap()

void nla_keymap ( wmKeyConfig * keyconf)

Definition at line 170 of file nla_ops.cc.

References RGN_TYPE_WINDOW, SPACE_NLA, and WM_keymap_ensure().

Referenced by ED_spacetype_nla().

◆ nla_operatortypes()

◆ nlaedit_is_tweakmode_on()

bool nlaedit_is_tweakmode_on ( bAnimContext * ac)

Is tweak-mode enabled - for use in NLA operator code.

Definition at line 72 of file nla_ops.cc.

References Scene::flag, SCE_NLA_EDIT_ON, and bAnimContext::scene.

Referenced by mouse_nla_tracks(), and nlatracks_pushdown_exec().

◆ nlaop_poll_tweakmode_off()

◆ nlaop_poll_tweakmode_on()

bool nlaop_poll_tweakmode_on ( bContext * C)

Tweak-mode IS enabled.

Definition at line 50 of file nla_ops.cc.

References CTX_data_scene(), ED_operator_nla_active(), SCE_NLA_EDIT_ON, and scene.

Referenced by NLA_OT_tweakmode_exit().