Blender  V3.3
Functions | Variables
#include <stdlib.h>
#include "DNA_ID.h"
#include "DNA_curve_types.h"
#include "DNA_key_types.h"
#include "DNA_lattice_types.h"
#include "DNA_mesh_types.h"
#include "DNA_scene_types.h"
#include "BLI_math.h"
#include "BLI_utildefines.h"
#include "BLT_translation.h"
#include "RNA_access.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "MEM_guardedalloc.h"
#include "rna_internal.h"

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()

static void rna_def_key ( BlenderRNA brna)
static

◆ RNA_def_key()

void RNA_def_key ( BlenderRNA brna)

Definition at line 1063 of file rna_key.c.

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

◆ rna_def_keyblock()

static void rna_def_keyblock ( BlenderRNA brna)
static

◆ rna_def_keydata()

static void rna_def_keydata ( BlenderRNA brna)
static

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, NULL, 0, NULL, NULL},
}
@ KEY_LINEAR
@ KEY_CARDINAL
@ KEY_BSPLINE
@ KEY_CATMULL_ROM

Definition at line 29 of file rna_key.c.

Referenced by rna_def_keyblock(), and rna_def_lattice().

◆ tilt_limit

const float tilt_limit = DEG2RADF(21600.0f)
static

Definition at line 800 of file rna_key.c.

Referenced by rna_def_keydata().