Blender V2.61 - r43446
Functions | Variables

rna_modifier.c File Reference

#include <float.h>
#include <limits.h>
#include <stdlib.h>
#include "RNA_define.h"
#include "RNA_enum_types.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_dynamicpaint.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_dynamic_paint (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)
static void rna_def_modifier_weightvg_mask (BlenderRNA *brna, StructRNA *srna)
static void rna_def_modifier_weightvgedit (BlenderRNA *brna)
static void rna_def_modifier_weightvgmix (BlenderRNA *brna)
static void rna_def_modifier_weightvgproximity (BlenderRNA *brna)
static void rna_def_modifier_remesh (BlenderRNA *brna)
static void rna_def_modifier_ocean (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 3069 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_dynamic_paint(), 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_ocean(), rna_def_modifier_particleinstance(), rna_def_modifier_particlesystem(), rna_def_modifier_remesh(), 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_modifier_weightvgedit(), rna_def_modifier_weightvgmix(), rna_def_modifier_weightvgproximity(), 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_dynamic_paint ( 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_ocean ( 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_remesh ( 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_modifier_weightvg_mask ( BlenderRNA brna,
StructRNA srna 
) [static]
static void rna_def_modifier_weightvgedit ( BlenderRNA brna) [static]
static void rna_def_modifier_weightvgmix ( BlenderRNA brna) [static]
static void rna_def_modifier_weightvgproximity ( BlenderRNA brna) [static]
static void rna_def_property_subdivision_common ( StructRNA srna,
const char  type[] 
) [static]

Variable Documentation