Blender V5.0
rna_key.cc File Reference
#include <cstdlib>
#include "DNA_key_types.h"
#include "DNA_scene_types.h"
#include "BLI_math_rotation.h"
#include "RNA_define.hh"
#include "RNA_enum_types.hh"
#include "WM_types.hh"
#include "rna_internal.hh"

Go to the source code of this file.

Functions

static void rna_def_keydata (BlenderRNA *brna)
static void rna_def_keyblock (BlenderRNA *brna)
static void rna_def_key (BlenderRNA *brna)
void RNA_def_key (BlenderRNA *brna)

Variables

const EnumPropertyItem rna_enum_keyblock_type_items []
static const float tilt_limit = DEG2RADF(21600.0f)

Function Documentation

◆ RNA_def_key()

void RNA_def_key ( BlenderRNA * brna)

Definition at line 1140 of file rna_key.cc.

References rna_def_key(), rna_def_keyblock(), and rna_def_keydata().

◆ rna_def_key()

◆ rna_def_keyblock()

◆ rna_def_keydata()

Variable Documentation

◆ rna_enum_keyblock_type_items

const EnumPropertyItem rna_enum_keyblock_type_items[]
Initial value:
= {
{KEY_LINEAR, "KEY_LINEAR", 0, "Linear", ""},
{KEY_CARDINAL, "KEY_CARDINAL", 0, "Cardinal", ""},
{KEY_CATMULL_ROM, "KEY_CATMULL_ROM", 0, "Catmull-Rom", ""},
{KEY_BSPLINE, "KEY_BSPLINE", 0, "BSpline", ""},
{0, nullptr, 0, nullptr, nullptr},
}
@ KEY_LINEAR
@ KEY_CARDINAL
@ KEY_BSPLINE
@ KEY_CATMULL_ROM

Definition at line 23 of file rna_key.cc.

Referenced by rna_def_keyblock(), and rna_def_lattice().

◆ tilt_limit

const float tilt_limit = DEG2RADF(21600.0f)
static

Definition at line 847 of file rna_key.cc.