Blender  V3.3
Functions | Variables
rna_curveprofile.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include "DNA_curve_types.h"
#include "DNA_curveprofile_types.h"
#include "RNA_define.h"
#include "rna_internal.h"
#include "WM_api.h"
#include "WM_types.h"

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

static void rna_def_curveprofile ( BlenderRNA brna)
static

◆ rna_def_curveprofile_points_api()

static void rna_def_curveprofile_points_api ( BlenderRNA brna,
PropertyRNA cprop 
)
static

◆ rna_def_curveprofilepoint()

static void rna_def_curveprofilepoint ( BlenderRNA brna)
static

◆ RNA_def_profile()

void RNA_def_profile ( BlenderRNA brna)

Definition at line 297 of file rna_curveprofile.c.

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, NULL, 0, NULL, NULL},
}
@ HD_VECT
@ HD_FREE
@ HD_AUTO
@ HD_ALIGN

Definition at line 119 of file rna_curveprofile.c.

Referenced by rna_def_curvemappoint(), and rna_def_curveprofilepoint().