Blender  V2.59
Functions | Variables
rna_modifier.c File Reference
#include <float.h>
#include <limits.h>
#include <stdlib.h>
#include "RNA_define.h"
#include "rna_internal.h"
#include "DNA_armature_types.h"
#include "DNA_modifier_types.h"
#include "DNA_object_types.h"
#include "DNA_object_force.h"
#include "DNA_scene_types.h"
#include "MEM_guardedalloc.h"
#include "BLI_math.h"
#include "BKE_animsys.h"
#include "BKE_bmesh.h"
#include "BKE_multires.h"
#include "BKE_smoke.h"
#include "WM_api.h"
#include "WM_types.h"

Go to the source code of this file.

Functions

static void rna_def_property_subdivision_common (StructRNA *srna, const char type[])
static void rna_def_modifier_subsurf (BlenderRNA *brna)
static void rna_def_modifier_generic_map_info (StructRNA *srna)
static void rna_def_modifier_warp (BlenderRNA *brna)
static void rna_def_modifier_multires (BlenderRNA *brna)
static void rna_def_modifier_lattice (BlenderRNA *brna)
static void rna_def_modifier_curve (BlenderRNA *brna)
static void rna_def_modifier_build (BlenderRNA *brna)
static void rna_def_modifier_mirror (BlenderRNA *brna)
static void rna_def_modifier_decimate (BlenderRNA *brna)
static void rna_def_modifier_wave (BlenderRNA *brna)
static void rna_def_modifier_armature (BlenderRNA *brna)
static void rna_def_modifier_hook (BlenderRNA *brna)
static void rna_def_modifier_softbody (BlenderRNA *brna)
static void rna_def_modifier_boolean (BlenderRNA *brna)
static void rna_def_modifier_array (BlenderRNA *brna)
static void rna_def_modifier_edgesplit (BlenderRNA *brna)
static void rna_def_modifier_displace (BlenderRNA *brna)
static void rna_def_modifier_uvproject (BlenderRNA *brna)
static void rna_def_modifier_smooth (BlenderRNA *brna)
static void rna_def_modifier_cast (BlenderRNA *brna)
static void rna_def_modifier_meshdeform (BlenderRNA *brna)
static void rna_def_modifier_particlesystem (BlenderRNA *brna)
static void rna_def_modifier_particleinstance (BlenderRNA *brna)
static void rna_def_modifier_explode (BlenderRNA *brna)
static void rna_def_modifier_cloth (BlenderRNA *brna)
static void rna_def_modifier_smoke (BlenderRNA *brna)
static void rna_def_modifier_collision (BlenderRNA *brna)
static void rna_def_modifier_bevel (BlenderRNA *brna)
static void rna_def_modifier_shrinkwrap (BlenderRNA *brna)
static void rna_def_modifier_fluidsim (BlenderRNA *brna)
static void rna_def_modifier_mask (BlenderRNA *brna)
static void rna_def_modifier_simpledeform (BlenderRNA *brna)
static void rna_def_modifier_surface (BlenderRNA *brna)
static void rna_def_modifier_solidify (BlenderRNA *brna)
static void rna_def_modifier_screw (BlenderRNA *brna)
void RNA_def_modifier (BlenderRNA *brna)

Variables

EnumPropertyItem modifier_type_items []

Detailed Description

Definition in file rna_modifier.c.


Function Documentation

void RNA_def_modifier ( BlenderRNA brna)

Definition at line 2415 of file rna_modifier.c.

References eModifierMode_ApplyOnSpline, eModifierMode_Editmode, eModifierMode_Expanded, eModifierMode_OnCage, eModifierMode_Realtime, eModifierMode_Render, NA_RENAME, NC_OBJECT, ND_MODIFIER, NULL, PROP_BOOLEAN, PROP_EDITABLE, PROP_ENUM, PROP_LIB_EXCEPTION, PROP_NONE, PROP_STRING, rna_def_modifier_armature(), rna_def_modifier_array(), rna_def_modifier_bevel(), rna_def_modifier_boolean(), rna_def_modifier_build(), rna_def_modifier_cast(), rna_def_modifier_cloth(), rna_def_modifier_collision(), rna_def_modifier_curve(), rna_def_modifier_decimate(), rna_def_modifier_displace(), rna_def_modifier_edgesplit(), rna_def_modifier_explode(), rna_def_modifier_fluidsim(), rna_def_modifier_hook(), rna_def_modifier_lattice(), rna_def_modifier_mask(), rna_def_modifier_meshdeform(), rna_def_modifier_mirror(), rna_def_modifier_multires(), rna_def_modifier_particleinstance(), rna_def_modifier_particlesystem(), rna_def_modifier_screw(), rna_def_modifier_shrinkwrap(), rna_def_modifier_simpledeform(), rna_def_modifier_smoke(), rna_def_modifier_smooth(), rna_def_modifier_softbody(), rna_def_modifier_solidify(), rna_def_modifier_subsurf(), rna_def_modifier_surface(), rna_def_modifier_uvproject(), rna_def_modifier_warp(), rna_def_modifier_wave(), RNA_def_property(), RNA_def_property_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_flag(), RNA_def_property_string_funcs(), RNA_def_property_ui_icon(), RNA_def_property_ui_text(), RNA_def_property_update(), RNA_def_struct(), RNA_def_struct_name_property(), RNA_def_struct_path_func(), RNA_def_struct_refine_func(), RNA_def_struct_sdna(), and RNA_def_struct_ui_text().

static void rna_def_modifier_armature ( BlenderRNA brna) [static]
static void rna_def_modifier_array ( BlenderRNA brna) [static]
static void rna_def_modifier_bevel ( BlenderRNA brna) [static]
static void rna_def_modifier_boolean ( BlenderRNA brna) [static]
static void rna_def_modifier_build ( BlenderRNA brna) [static]
static void rna_def_modifier_cast ( BlenderRNA brna) [static]
static void rna_def_modifier_cloth ( BlenderRNA brna) [static]
static void rna_def_modifier_collision ( BlenderRNA brna) [static]
static void rna_def_modifier_curve ( BlenderRNA brna) [static]
static void rna_def_modifier_decimate ( BlenderRNA brna) [static]
static void rna_def_modifier_displace ( BlenderRNA brna) [static]
static void rna_def_modifier_edgesplit ( BlenderRNA brna) [static]
static void rna_def_modifier_explode ( BlenderRNA brna) [static]
static void rna_def_modifier_fluidsim ( BlenderRNA brna) [static]
static void rna_def_modifier_generic_map_info ( StructRNA srna) [static]
static void rna_def_modifier_hook ( BlenderRNA brna) [static]
static void rna_def_modifier_lattice ( BlenderRNA brna) [static]
static void rna_def_modifier_mask ( BlenderRNA brna) [static]
static void rna_def_modifier_meshdeform ( BlenderRNA brna) [static]
static void rna_def_modifier_mirror ( BlenderRNA brna) [static]
static void rna_def_modifier_multires ( BlenderRNA brna) [static]
static void rna_def_modifier_particleinstance ( BlenderRNA brna) [static]
static void rna_def_modifier_particlesystem ( BlenderRNA brna) [static]
static void rna_def_modifier_screw ( BlenderRNA brna) [static]
static void rna_def_modifier_shrinkwrap ( BlenderRNA brna) [static]
static void rna_def_modifier_simpledeform ( BlenderRNA brna) [static]
static void rna_def_modifier_smoke ( BlenderRNA brna) [static]
static void rna_def_modifier_smooth ( BlenderRNA brna) [static]
static void rna_def_modifier_softbody ( BlenderRNA brna) [static]
static void rna_def_modifier_solidify ( BlenderRNA brna) [static]
static void rna_def_modifier_subsurf ( BlenderRNA brna) [static]
static void rna_def_modifier_surface ( BlenderRNA brna) [static]
static void rna_def_modifier_uvproject ( BlenderRNA brna) [static]
static void rna_def_modifier_warp ( BlenderRNA brna) [static]
static void rna_def_modifier_wave ( BlenderRNA brna) [static]
static void rna_def_property_subdivision_common ( StructRNA srna,
const char  type[] 
) [static]

Variable Documentation