Blender V4.3
rna_curveprofile.cc File Reference
#include <cstdio>
#include <cstdlib>
#include "DNA_curve_types.h"
#include "DNA_curveprofile_types.h"
#include "RNA_define.hh"
#include "rna_internal.hh"
#include "BLT_translation.hh"
#include "WM_api.hh"
#include "WM_types.hh"

Go to the source code of this file.

Functions

static void rna_def_curveprofilepoint (BlenderRNA *brna)
 
static void rna_def_curveprofile_points_api (BlenderRNA *brna, PropertyRNA *cprop)
 
static void rna_def_curveprofile (BlenderRNA *brna)
 
void RNA_def_profile (BlenderRNA *brna)
 

Variables

static const EnumPropertyItem prop_handle_type_items []
 

Function Documentation

◆ rna_def_curveprofile()

◆ rna_def_curveprofile_points_api()

◆ rna_def_curveprofilepoint()

◆ RNA_def_profile()

void RNA_def_profile ( BlenderRNA * brna)

Definition at line 302 of file rna_curveprofile.cc.

References rna_def_curveprofile(), and rna_def_curveprofilepoint().

Variable Documentation

◆ prop_handle_type_items

const EnumPropertyItem prop_handle_type_items[]
static
Initial value:
= {
{HD_AUTO, "AUTO", ICON_HANDLE_AUTO, "Auto Handle", ""},
{HD_VECT, "VECTOR", ICON_HANDLE_VECTOR, "Vector Handle", ""},
{HD_FREE, "FREE", ICON_HANDLE_FREE, "Free Handle", ""},
{HD_ALIGN, "ALIGN", ICON_HANDLE_ALIGNED, "Aligned Free Handles", ""},
{0, nullptr, 0, nullptr, nullptr},
}
@ HD_VECT
@ HD_FREE
@ HD_AUTO
@ HD_ALIGN

Definition at line 123 of file rna_curveprofile.cc.

Referenced by rna_def_curvemappoint(), and rna_def_curveprofilepoint().