Blender V5.0
rna_object_api.cc File Reference
#include <cstdlib>
#include <cstring>
#include <ctime>
#include "BLI_kdopbvh.hh"
#include "BLI_math_geom.h"
#include "RNA_define.hh"
#include "DNA_constraint_types.h"
#include "DNA_modifier_types.h"
#include "ED_outliner.hh"
#include "rna_internal.hh"

Go to the source code of this file.

Macros

#define MESH_DM_INFO_STR_MAX   16384

Functions

void RNA_api_object (StructRNA *srna)

Variables

static const EnumPropertyItem space_items []

Macro Definition Documentation

◆ MESH_DM_INFO_STR_MAX

#define MESH_DM_INFO_STR_MAX   16384

Definition at line 25 of file rna_object_api.cc.

Referenced by RNA_api_object().

Function Documentation

◆ RNA_api_object()

Variable Documentation

◆ space_items

const EnumPropertyItem space_items[]
static
Initial value:
= {
{CONSTRAINT_SPACE_WORLD, "WORLD", 0, "World Space", "The most global space in Blender"},
"POSE",
0,
"Pose Space",
"The pose space of a bone (its armature's object space)"},
"LOCAL_WITH_PARENT",
0,
"Local With Parent",
"The rest pose local space of a bone (this matrix includes parent transforms)"},
{CONSTRAINT_SPACE_LOCAL, "LOCAL", 0, "Local Space", "The local space of an object/bone"},
{0, nullptr, 0, nullptr, nullptr},
}
@ CONSTRAINT_SPACE_POSE
@ CONSTRAINT_SPACE_WORLD
@ CONSTRAINT_SPACE_LOCAL
@ CONSTRAINT_SPACE_PARLOCAL

Definition at line 27 of file rna_object_api.cc.

Referenced by def_fn_rotate_euler(), blender::nodes::node_fn_rotate_rotation_cc::node_rna(), PARTICLE_OT_copy_particle_systems(), RNA_api_object(), rna_def_modifier_grease_pencil_weight_angle(), and rna_def_volume_render().