Cleanup: use static vars where appropriate
This commit is contained in:
@@ -343,7 +343,7 @@ static void make_duplis_group(const DupliContext *ctx)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const DupliGenerator gen_dupli_group = {
|
static const DupliGenerator gen_dupli_group = {
|
||||||
OB_DUPLIGROUP, /* type */
|
OB_DUPLIGROUP, /* type */
|
||||||
make_duplis_group /* make_duplis */
|
make_duplis_group /* make_duplis */
|
||||||
};
|
};
|
||||||
@@ -421,7 +421,7 @@ static void make_duplis_frames(const DupliContext *ctx)
|
|||||||
*ob = copyob;
|
*ob = copyob;
|
||||||
}
|
}
|
||||||
|
|
||||||
const DupliGenerator gen_dupli_frames = {
|
static const DupliGenerator gen_dupli_frames = {
|
||||||
OB_DUPLIFRAMES, /* type */
|
OB_DUPLIFRAMES, /* type */
|
||||||
make_duplis_frames /* make_duplis */
|
make_duplis_frames /* make_duplis */
|
||||||
};
|
};
|
||||||
@@ -571,7 +571,7 @@ static void make_duplis_verts(const DupliContext *ctx)
|
|||||||
vdd.dm->release(vdd.dm);
|
vdd.dm->release(vdd.dm);
|
||||||
}
|
}
|
||||||
|
|
||||||
const DupliGenerator gen_dupli_verts = {
|
static const DupliGenerator gen_dupli_verts = {
|
||||||
OB_DUPLIVERTS, /* type */
|
OB_DUPLIVERTS, /* type */
|
||||||
make_duplis_verts /* make_duplis */
|
make_duplis_verts /* make_duplis */
|
||||||
};
|
};
|
||||||
@@ -684,7 +684,7 @@ static void make_duplis_font(const DupliContext *ctx)
|
|||||||
MEM_freeN(chartransdata);
|
MEM_freeN(chartransdata);
|
||||||
}
|
}
|
||||||
|
|
||||||
const DupliGenerator gen_dupli_verts_font = {
|
static const DupliGenerator gen_dupli_verts_font = {
|
||||||
OB_DUPLIVERTS, /* type */
|
OB_DUPLIVERTS, /* type */
|
||||||
make_duplis_font /* make_duplis */
|
make_duplis_font /* make_duplis */
|
||||||
};
|
};
|
||||||
@@ -847,7 +847,7 @@ static void make_duplis_faces(const DupliContext *ctx)
|
|||||||
fdd.dm->release(fdd.dm);
|
fdd.dm->release(fdd.dm);
|
||||||
}
|
}
|
||||||
|
|
||||||
const DupliGenerator gen_dupli_faces = {
|
static const DupliGenerator gen_dupli_faces = {
|
||||||
OB_DUPLIFACES, /* type */
|
OB_DUPLIFACES, /* type */
|
||||||
make_duplis_faces /* make_duplis */
|
make_duplis_faces /* make_duplis */
|
||||||
};
|
};
|
||||||
@@ -1168,7 +1168,7 @@ static void make_duplis_particles(const DupliContext *ctx)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const DupliGenerator gen_dupli_particles = {
|
static const DupliGenerator gen_dupli_particles = {
|
||||||
OB_DUPLIPARTS, /* type */
|
OB_DUPLIPARTS, /* type */
|
||||||
make_duplis_particles /* make_duplis */
|
make_duplis_particles /* make_duplis */
|
||||||
};
|
};
|
||||||
|
@@ -2415,7 +2415,8 @@ static void bmesh_kernel_vert_separate__cleanup(BMesh *bm, LinkNode *edges_separ
|
|||||||
/* don't visit again */
|
/* don't visit again */
|
||||||
n_prev->next = n_step->next;
|
n_prev->next = n_step->next;
|
||||||
}
|
}
|
||||||
} while ((n_prev = n_step),
|
} while ((void)
|
||||||
|
(n_prev = n_step),
|
||||||
(n_step = n_step->next));
|
(n_step = n_step->next));
|
||||||
|
|
||||||
} while ((n_orig = n_orig->next) && n_orig->next);
|
} while ((n_orig = n_orig->next) && n_orig->next);
|
||||||
|
@@ -246,4 +246,4 @@ void RenderLayersDepthProg::executePixelSampled(float output[4], float x, float
|
|||||||
unsigned int offset = (iy * this->getWidth() + ix);
|
unsigned int offset = (iy * this->getWidth() + ix);
|
||||||
output[0] = inputBuffer[offset];
|
output[0] = inputBuffer[offset];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -91,6 +91,11 @@ int main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
|
|
||||||
fprintf(fpout, "/* DataToC output of file <%s> */\n\n", argv[1]);
|
fprintf(fpout, "/* DataToC output of file <%s> */\n\n", argv[1]);
|
||||||
|
|
||||||
|
/* Quiet 'missing-variable-declarations' warning. */
|
||||||
|
fprintf(fpout, "extern int datatoc_%s_size;\n", argv[1]);
|
||||||
|
fprintf(fpout, "extern char datatoc_%s[];\n\n", argv[1]);
|
||||||
|
|
||||||
fprintf(fpout, "int datatoc_%s_size = %d;\n", argv[1], (int)size);
|
fprintf(fpout, "int datatoc_%s_size = %d;\n", argv[1], (int)size);
|
||||||
fprintf(fpout, "char datatoc_%s[] = {\n", argv[1]);
|
fprintf(fpout, "char datatoc_%s[] = {\n", argv[1]);
|
||||||
while (size--) {
|
while (size--) {
|
||||||
|
@@ -52,6 +52,7 @@
|
|||||||
#include "BKE_deform.h"
|
#include "BKE_deform.h"
|
||||||
|
|
||||||
#include "RNA_access.h"
|
#include "RNA_access.h"
|
||||||
|
#include "RNA_enum_types.h"
|
||||||
|
|
||||||
#include "ED_anim_api.h"
|
#include "ED_anim_api.h"
|
||||||
#include "ED_keyframing.h"
|
#include "ED_keyframing.h"
|
||||||
|
@@ -314,7 +314,7 @@ void ED_gplayer_frames_keytype_set(bGPDlayer *gpl, short type)
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/* globals for copy/paste data (like for other copy/paste buffers) */
|
/* globals for copy/paste data (like for other copy/paste buffers) */
|
||||||
ListBase gp_anim_copybuf = {NULL, NULL};
|
static ListBase gp_anim_copybuf = {NULL, NULL};
|
||||||
static int gp_anim_copy_firstframe = 999999999;
|
static int gp_anim_copy_firstframe = 999999999;
|
||||||
static int gp_anim_copy_lastframe = -999999999;
|
static int gp_anim_copy_lastframe = -999999999;
|
||||||
static int gp_anim_copy_cfra = 0;
|
static int gp_anim_copy_cfra = 0;
|
||||||
|
@@ -343,7 +343,7 @@ ListBase gp_strokes_copypastebuf = {NULL, NULL};
|
|||||||
* This is needed to prevent dangling and unsafe pointers when pasting across datablocks,
|
* This is needed to prevent dangling and unsafe pointers when pasting across datablocks,
|
||||||
* or after a color used by a stroke in the buffer gets deleted (via user action or undo).
|
* or after a color used by a stroke in the buffer gets deleted (via user action or undo).
|
||||||
*/
|
*/
|
||||||
GHash *gp_strokes_copypastebuf_colors = NULL;
|
static GHash *gp_strokes_copypastebuf_colors = NULL;
|
||||||
|
|
||||||
/* Free copy/paste buffer data */
|
/* Free copy/paste buffer data */
|
||||||
void ED_gpencil_strokes_copybuf_free(void)
|
void ED_gpencil_strokes_copybuf_free(void)
|
||||||
|
@@ -821,8 +821,6 @@ static int brush_uv_sculpt_tool_set_exec(bContext *C, wmOperator *op)
|
|||||||
|
|
||||||
static void BRUSH_OT_uv_sculpt_tool_set(wmOperatorType *ot)
|
static void BRUSH_OT_uv_sculpt_tool_set(wmOperatorType *ot)
|
||||||
{
|
{
|
||||||
/* from rna_scene.c */
|
|
||||||
extern EnumPropertyItem uv_sculpt_tool_items[];
|
|
||||||
/* identifiers */
|
/* identifiers */
|
||||||
ot->name = "UV Sculpt Tool Set";
|
ot->name = "UV Sculpt Tool Set";
|
||||||
ot->description = "Set the UV sculpt tool";
|
ot->description = "Set the UV sculpt tool";
|
||||||
@@ -836,7 +834,7 @@ static void BRUSH_OT_uv_sculpt_tool_set(wmOperatorType *ot)
|
|||||||
ot->flag = 0;
|
ot->flag = 0;
|
||||||
|
|
||||||
/* props */
|
/* props */
|
||||||
ot->prop = RNA_def_enum(ot->srna, "tool", uv_sculpt_tool_items, 0, "Tool", "");
|
ot->prop = RNA_def_enum(ot->srna, "tool", rna_enum_uv_sculpt_tool_items, 0, "Tool", "");
|
||||||
}
|
}
|
||||||
|
|
||||||
/***** Stencil Control *****/
|
/***** Stencil Control *****/
|
||||||
|
@@ -821,7 +821,7 @@ static void clip_keymap(struct wmKeyConfig *keyconf)
|
|||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
const char *clip_context_dir[] = {"edit_movieclip", "edit_mask", NULL};
|
static const char *clip_context_dir[] = {"edit_movieclip", "edit_mask", NULL};
|
||||||
|
|
||||||
static int clip_context(const bContext *C, const char *member, bContextDataResult *result)
|
static int clip_context(const bContext *C, const char *member, bContextDataResult *result)
|
||||||
{
|
{
|
||||||
|
@@ -435,7 +435,7 @@ static void sequencer_dropboxes(void)
|
|||||||
|
|
||||||
/* ************* end drop *********** */
|
/* ************* end drop *********** */
|
||||||
|
|
||||||
const char *sequencer_context_dir[] = {"edit_mask", NULL};
|
static const char *sequencer_context_dir[] = {"edit_mask", NULL};
|
||||||
|
|
||||||
static int sequencer_context(const bContext *C, const char *member, bContextDataResult *result)
|
static int sequencer_context(const bContext *C, const char *member, bContextDataResult *result)
|
||||||
{
|
{
|
||||||
|
@@ -76,7 +76,7 @@ typedef struct {
|
|||||||
|
|
||||||
static size_t gpu_buffer_size_from_type(DerivedMesh *dm, GPUBufferType type);
|
static size_t gpu_buffer_size_from_type(DerivedMesh *dm, GPUBufferType type);
|
||||||
|
|
||||||
const GPUBufferTypeSettings gpu_buffer_type_settings[] = {
|
static const GPUBufferTypeSettings gpu_buffer_type_settings[] = {
|
||||||
/* vertex */
|
/* vertex */
|
||||||
{GL_ARRAY_BUFFER, 3},
|
{GL_ARRAY_BUFFER, 3},
|
||||||
/* normal */
|
/* normal */
|
||||||
|
@@ -114,6 +114,8 @@ extern EnumPropertyItem rna_enum_brush_image_tool_items[];
|
|||||||
|
|
||||||
extern EnumPropertyItem rna_enum_gpencil_sculpt_brush_items[];
|
extern EnumPropertyItem rna_enum_gpencil_sculpt_brush_items[];
|
||||||
|
|
||||||
|
extern EnumPropertyItem rna_enum_uv_sculpt_tool_items[];
|
||||||
|
|
||||||
extern EnumPropertyItem rna_enum_axis_xy_items[];
|
extern EnumPropertyItem rna_enum_axis_xy_items[];
|
||||||
extern EnumPropertyItem rna_enum_axis_xyz_items[];
|
extern EnumPropertyItem rna_enum_axis_xyz_items[];
|
||||||
|
|
||||||
|
@@ -140,6 +140,9 @@ set(GENSRC_CFLAGS)
|
|||||||
if(CMAKE_COMPILER_IS_GNUCC OR (CMAKE_C_COMPILER_ID MATCHES "Clang"))
|
if(CMAKE_COMPILER_IS_GNUCC OR (CMAKE_C_COMPILER_ID MATCHES "Clang"))
|
||||||
set(GENSRC_CFLAGS "-Wno-missing-prototypes")
|
set(GENSRC_CFLAGS "-Wno-missing-prototypes")
|
||||||
endif()
|
endif()
|
||||||
|
if(CMAKE_C_COMPILER_ID MATCHES "Clang")
|
||||||
|
set(GENSRC_CFLAGS "${GENSRC_CFLAGS} -Wno-missing-variable-declarations")
|
||||||
|
endif()
|
||||||
|
|
||||||
if(GENSRC_CFLAGS)
|
if(GENSRC_CFLAGS)
|
||||||
set_source_files_properties(${GENSRC} PROPERTIES COMPILE_FLAGS "${GENSRC_CFLAGS}")
|
set_source_files_properties(${GENSRC} PROPERTIES COMPILE_FLAGS "${GENSRC_CFLAGS}")
|
||||||
|
@@ -46,6 +46,7 @@
|
|||||||
#include "RNA_access.h"
|
#include "RNA_access.h"
|
||||||
#include "RNA_define.h"
|
#include "RNA_define.h"
|
||||||
#include "RNA_types.h"
|
#include "RNA_types.h"
|
||||||
|
#include "RNA_enum_types.h"
|
||||||
|
|
||||||
#include "rna_internal.h"
|
#include "rna_internal.h"
|
||||||
|
|
||||||
|
@@ -94,13 +94,13 @@ EnumPropertyItem rna_enum_exr_codec_items[] = {
|
|||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
EnumPropertyItem uv_sculpt_relaxation_items[] = {
|
static EnumPropertyItem uv_sculpt_relaxation_items[] = {
|
||||||
{UV_SCULPT_TOOL_RELAX_LAPLACIAN, "LAPLACIAN", 0, "Laplacian", "Use Laplacian method for relaxation"},
|
{UV_SCULPT_TOOL_RELAX_LAPLACIAN, "LAPLACIAN", 0, "Laplacian", "Use Laplacian method for relaxation"},
|
||||||
{UV_SCULPT_TOOL_RELAX_HC, "HC", 0, "HC", "Use HC method for relaxation"},
|
{UV_SCULPT_TOOL_RELAX_HC, "HC", 0, "HC", "Use HC method for relaxation"},
|
||||||
{0, NULL, 0, NULL, NULL}
|
{0, NULL, 0, NULL, NULL}
|
||||||
};
|
};
|
||||||
|
|
||||||
EnumPropertyItem uv_sculpt_tool_items[] = {
|
EnumPropertyItem rna_enum_uv_sculpt_tool_items[] = {
|
||||||
{UV_SCULPT_TOOL_PINCH, "PINCH", 0, "Pinch", "Pinch UVs"},
|
{UV_SCULPT_TOOL_PINCH, "PINCH", 0, "Pinch", "Pinch UVs"},
|
||||||
{UV_SCULPT_TOOL_RELAX, "RELAX", 0, "Relax", "Relax UVs"},
|
{UV_SCULPT_TOOL_RELAX, "RELAX", 0, "Relax", "Relax UVs"},
|
||||||
{UV_SCULPT_TOOL_GRAB, "GRAB", 0, "Grab", "Grab UVs"},
|
{UV_SCULPT_TOOL_GRAB, "GRAB", 0, "Grab", "Grab UVs"},
|
||||||
@@ -175,7 +175,7 @@ EnumPropertyItem rna_enum_snap_node_element_items[] = {
|
|||||||
{0, NULL, 0, NULL, NULL}
|
{0, NULL, 0, NULL, NULL}
|
||||||
};
|
};
|
||||||
|
|
||||||
EnumPropertyItem snap_uv_element_items[] = {
|
static EnumPropertyItem snap_uv_element_items[] = {
|
||||||
{SCE_SNAP_MODE_INCREMENT, "INCREMENT", ICON_SNAP_INCREMENT, "Increment", "Snap to increments of grid"},
|
{SCE_SNAP_MODE_INCREMENT, "INCREMENT", ICON_SNAP_INCREMENT, "Increment", "Snap to increments of grid"},
|
||||||
{SCE_SNAP_MODE_VERTEX, "VERTEX", ICON_SNAP_VERTEX, "Vertex", "Snap to vertices"},
|
{SCE_SNAP_MODE_VERTEX, "VERTEX", ICON_SNAP_VERTEX, "Vertex", "Snap to vertices"},
|
||||||
{0, NULL, 0, NULL, NULL}
|
{0, NULL, 0, NULL, NULL}
|
||||||
@@ -265,12 +265,14 @@ EnumPropertyItem rna_enum_curve_fit_method_items[] = {
|
|||||||
R_IMF_ENUM_TIFF \
|
R_IMF_ENUM_TIFF \
|
||||||
|
|
||||||
|
|
||||||
EnumPropertyItem image_only_type_items[] = {
|
#ifdef RNA_RUNTIME
|
||||||
|
static EnumPropertyItem image_only_type_items[] = {
|
||||||
|
|
||||||
IMAGE_TYPE_ITEMS_IMAGE_ONLY
|
IMAGE_TYPE_ITEMS_IMAGE_ONLY
|
||||||
|
|
||||||
{0, NULL, 0, NULL, NULL}
|
{0, NULL, 0, NULL, NULL}
|
||||||
};
|
};
|
||||||
|
#endif
|
||||||
|
|
||||||
EnumPropertyItem rna_enum_image_type_items[] = {
|
EnumPropertyItem rna_enum_image_type_items[] = {
|
||||||
{0, "", 0, N_("Image"), NULL},
|
{0, "", 0, N_("Image"), NULL},
|
||||||
@@ -408,7 +410,7 @@ EnumPropertyItem rna_enum_bake_pass_filter_type_items[] = {
|
|||||||
{0, NULL, 0, NULL, NULL}
|
{0, NULL, 0, NULL, NULL}
|
||||||
};
|
};
|
||||||
|
|
||||||
EnumPropertyItem rna_enum_gpencil_interpolation_mode_items[] = {
|
static EnumPropertyItem rna_enum_gpencil_interpolation_mode_items[] = {
|
||||||
/* interpolation */
|
/* interpolation */
|
||||||
{0, "", 0, N_("Interpolation"), "Standard transitions between keyframes"},
|
{0, "", 0, N_("Interpolation"), "Standard transitions between keyframes"},
|
||||||
{GP_IPO_LINEAR, "LINEAR", ICON_IPO_LINEAR, "Linear", "Straight-line interpolation between A and B (i.e. no ease in/out)"},
|
{GP_IPO_LINEAR, "LINEAR", ICON_IPO_LINEAR, "Linear", "Straight-line interpolation between A and B (i.e. no ease in/out)"},
|
||||||
@@ -2665,7 +2667,7 @@ static void rna_def_tool_settings(BlenderRNA *brna)
|
|||||||
|
|
||||||
prop = RNA_def_property(srna, "uv_sculpt_tool", PROP_ENUM, PROP_NONE);
|
prop = RNA_def_property(srna, "uv_sculpt_tool", PROP_ENUM, PROP_NONE);
|
||||||
RNA_def_property_enum_sdna(prop, NULL, "uv_sculpt_tool");
|
RNA_def_property_enum_sdna(prop, NULL, "uv_sculpt_tool");
|
||||||
RNA_def_property_enum_items(prop, uv_sculpt_tool_items);
|
RNA_def_property_enum_items(prop, rna_enum_uv_sculpt_tool_items);
|
||||||
RNA_def_property_ui_text(prop, "UV Sculpt Tools", "Select Tools for the UV sculpt brushes");
|
RNA_def_property_ui_text(prop, "UV Sculpt Tools", "Select Tools for the UV sculpt brushes");
|
||||||
|
|
||||||
prop = RNA_def_property(srna, "uv_relax_method", PROP_ENUM, PROP_NONE);
|
prop = RNA_def_property(srna, "uv_relax_method", PROP_ENUM, PROP_NONE);
|
||||||
|
@@ -28,6 +28,7 @@
|
|||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
|
||||||
#include "RNA_define.h"
|
#include "RNA_define.h"
|
||||||
|
#include "RNA_enum_types.h"
|
||||||
|
|
||||||
#include "rna_internal.h"
|
#include "rna_internal.h"
|
||||||
|
|
||||||
@@ -75,7 +76,7 @@ EnumPropertyItem rna_enum_gpencil_sculpt_brush_items[] = {
|
|||||||
{ 0, NULL, 0, NULL, NULL }
|
{ 0, NULL, 0, NULL, NULL }
|
||||||
};
|
};
|
||||||
|
|
||||||
EnumPropertyItem rna_enum_gpencil_lockaxis_items[] = {
|
static EnumPropertyItem rna_enum_gpencil_lockaxis_items[] = {
|
||||||
{ GP_LOCKAXIS_NONE, "GP_LOCKAXIS_NONE", 0, "None", "" },
|
{ GP_LOCKAXIS_NONE, "GP_LOCKAXIS_NONE", 0, "None", "" },
|
||||||
{ GP_LOCKAXIS_X, "GP_LOCKAXIS_X", 0, "X", "Project strokes to plane locked to X" },
|
{ GP_LOCKAXIS_X, "GP_LOCKAXIS_X", 0, "X", "Project strokes to plane locked to X" },
|
||||||
{ GP_LOCKAXIS_Y, "GP_LOCKAXIS_Y", 0, "Y", "Project strokes to plane locked to Y" },
|
{ GP_LOCKAXIS_Y, "GP_LOCKAXIS_Y", 0, "Y", "Project strokes to plane locked to Y" },
|
||||||
|
@@ -47,6 +47,8 @@
|
|||||||
#include "BKE_particle.h"
|
#include "BKE_particle.h"
|
||||||
#include "BKE_scene.h"
|
#include "BKE_scene.h"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#ifdef _OPENMP
|
#ifdef _OPENMP
|
||||||
# include "BKE_mesh.h" /* BKE_MESH_OMP_LIMIT */
|
# include "BKE_mesh.h" /* BKE_MESH_OMP_LIMIT */
|
||||||
#endif
|
#endif
|
||||||
|
@@ -40,7 +40,6 @@
|
|||||||
#include "BLI_math.h"
|
#include "BLI_math.h"
|
||||||
#include "BLI_utildefines.h"
|
#include "BLI_utildefines.h"
|
||||||
|
|
||||||
|
|
||||||
#include "BKE_collision.h"
|
#include "BKE_collision.h"
|
||||||
#include "BKE_cdderivedmesh.h"
|
#include "BKE_cdderivedmesh.h"
|
||||||
#include "BKE_global.h"
|
#include "BKE_global.h"
|
||||||
@@ -48,6 +47,8 @@
|
|||||||
#include "BKE_pointcache.h"
|
#include "BKE_pointcache.h"
|
||||||
#include "BKE_scene.h"
|
#include "BKE_scene.h"
|
||||||
|
|
||||||
|
#include "MOD_modifiertypes.h"
|
||||||
|
|
||||||
static void initData(ModifierData *md)
|
static void initData(ModifierData *md)
|
||||||
{
|
{
|
||||||
CollisionModifierData *collmd = (CollisionModifierData *) md;
|
CollisionModifierData *collmd = (CollisionModifierData *) md;
|
||||||
|
@@ -39,7 +39,6 @@
|
|||||||
|
|
||||||
#include "BLI_utildefines.h"
|
#include "BLI_utildefines.h"
|
||||||
|
|
||||||
|
|
||||||
#include "BKE_cdderivedmesh.h"
|
#include "BKE_cdderivedmesh.h"
|
||||||
#include "BKE_lattice.h"
|
#include "BKE_lattice.h"
|
||||||
#include "BKE_library_query.h"
|
#include "BKE_library_query.h"
|
||||||
@@ -48,6 +47,7 @@
|
|||||||
#include "depsgraph_private.h"
|
#include "depsgraph_private.h"
|
||||||
#include "DEG_depsgraph_build.h"
|
#include "DEG_depsgraph_build.h"
|
||||||
|
|
||||||
|
#include "MOD_modifiertypes.h"
|
||||||
|
|
||||||
static void initData(ModifierData *md)
|
static void initData(ModifierData *md)
|
||||||
{
|
{
|
||||||
|
@@ -43,6 +43,7 @@
|
|||||||
#include "depsgraph_private.h"
|
#include "depsgraph_private.h"
|
||||||
#include "DEG_depsgraph_build.h"
|
#include "DEG_depsgraph_build.h"
|
||||||
|
|
||||||
|
#include "MOD_modifiertypes.h"
|
||||||
|
|
||||||
static void initData(ModifierData *md)
|
static void initData(ModifierData *md)
|
||||||
{
|
{
|
||||||
|
@@ -48,6 +48,7 @@
|
|||||||
|
|
||||||
#include "DNA_object_types.h"
|
#include "DNA_object_types.h"
|
||||||
|
|
||||||
|
#include "MOD_modifiertypes.h"
|
||||||
|
|
||||||
static DerivedMesh *doEdgeSplit(DerivedMesh *dm, EdgeSplitModifierData *emd)
|
static DerivedMesh *doEdgeSplit(DerivedMesh *dm, EdgeSplitModifierData *emd)
|
||||||
{
|
{
|
||||||
|
@@ -51,9 +51,9 @@
|
|||||||
#include "BKE_particle.h"
|
#include "BKE_particle.h"
|
||||||
#include "BKE_scene.h"
|
#include "BKE_scene.h"
|
||||||
|
|
||||||
|
|
||||||
#include "MEM_guardedalloc.h"
|
#include "MEM_guardedalloc.h"
|
||||||
|
|
||||||
|
#include "MOD_modifiertypes.h"
|
||||||
|
|
||||||
static void initData(ModifierData *md)
|
static void initData(ModifierData *md)
|
||||||
{
|
{
|
||||||
|
@@ -47,6 +47,8 @@
|
|||||||
#include "DEG_depsgraph_build.h"
|
#include "DEG_depsgraph_build.h"
|
||||||
|
|
||||||
#include "MOD_fluidsim_util.h"
|
#include "MOD_fluidsim_util.h"
|
||||||
|
#include "MOD_modifiertypes.h"
|
||||||
|
|
||||||
#include "MEM_guardedalloc.h"
|
#include "MEM_guardedalloc.h"
|
||||||
|
|
||||||
/* Fluidsim */
|
/* Fluidsim */
|
||||||
|
@@ -53,6 +53,8 @@
|
|||||||
#include "depsgraph_private.h"
|
#include "depsgraph_private.h"
|
||||||
#include "DEG_depsgraph_build.h"
|
#include "DEG_depsgraph_build.h"
|
||||||
|
|
||||||
|
#include "MOD_modifiertypes.h"
|
||||||
|
|
||||||
#include "BLI_strict_flags.h"
|
#include "BLI_strict_flags.h"
|
||||||
|
|
||||||
static void copyData(ModifierData *md, ModifierData *target)
|
static void copyData(ModifierData *md, ModifierData *target)
|
||||||
|
@@ -48,6 +48,8 @@
|
|||||||
#include "depsgraph_private.h"
|
#include "depsgraph_private.h"
|
||||||
#include "DEG_depsgraph_build.h"
|
#include "DEG_depsgraph_build.h"
|
||||||
|
|
||||||
|
#include "MOD_modifiertypes.h"
|
||||||
|
|
||||||
static void initData(ModifierData *md)
|
static void initData(ModifierData *md)
|
||||||
{
|
{
|
||||||
MirrorModifierData *mmd = (MirrorModifierData *) md;
|
MirrorModifierData *mmd = (MirrorModifierData *) md;
|
||||||
|
@@ -46,6 +46,8 @@
|
|||||||
#include "BKE_modifier.h"
|
#include "BKE_modifier.h"
|
||||||
#include "BKE_subsurf.h"
|
#include "BKE_subsurf.h"
|
||||||
|
|
||||||
|
#include "MOD_modifiertypes.h"
|
||||||
|
|
||||||
static void initData(ModifierData *md)
|
static void initData(ModifierData *md)
|
||||||
{
|
{
|
||||||
MultiresModifierData *mmd = (MultiresModifierData *)md;
|
MultiresModifierData *mmd = (MultiresModifierData *)md;
|
||||||
|
@@ -44,6 +44,8 @@
|
|||||||
#include "BKE_modifier.h"
|
#include "BKE_modifier.h"
|
||||||
#include "BKE_ocean.h"
|
#include "BKE_ocean.h"
|
||||||
|
|
||||||
|
#include "MOD_modifiertypes.h"
|
||||||
|
|
||||||
#ifdef WITH_OCEANSIM
|
#ifdef WITH_OCEANSIM
|
||||||
static void init_cache_data(Object *ob, struct OceanModifierData *omd)
|
static void init_cache_data(Object *ob, struct OceanModifierData *omd)
|
||||||
{
|
{
|
||||||
|
@@ -54,6 +54,8 @@
|
|||||||
#include "depsgraph_private.h"
|
#include "depsgraph_private.h"
|
||||||
#include "DEG_depsgraph_build.h"
|
#include "DEG_depsgraph_build.h"
|
||||||
|
|
||||||
|
#include "MOD_modifiertypes.h"
|
||||||
|
|
||||||
static void initData(ModifierData *md)
|
static void initData(ModifierData *md)
|
||||||
{
|
{
|
||||||
ParticleInstanceModifierData *pimd = (ParticleInstanceModifierData *) md;
|
ParticleInstanceModifierData *pimd = (ParticleInstanceModifierData *) md;
|
||||||
|
@@ -77,6 +77,8 @@
|
|||||||
#include "BKE_mesh_mapping.h"
|
#include "BKE_mesh_mapping.h"
|
||||||
#include "BKE_modifier.h"
|
#include "BKE_modifier.h"
|
||||||
|
|
||||||
|
#include "MOD_modifiertypes.h"
|
||||||
|
|
||||||
#include "bmesh.h"
|
#include "bmesh.h"
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
|
@@ -45,7 +45,6 @@
|
|||||||
|
|
||||||
#include "BLI_utildefines.h"
|
#include "BLI_utildefines.h"
|
||||||
|
|
||||||
|
|
||||||
#include "BKE_cdderivedmesh.h"
|
#include "BKE_cdderivedmesh.h"
|
||||||
#include "BKE_library.h"
|
#include "BKE_library.h"
|
||||||
#include "BKE_library_query.h"
|
#include "BKE_library_query.h"
|
||||||
@@ -56,6 +55,8 @@
|
|||||||
#include "depsgraph_private.h"
|
#include "depsgraph_private.h"
|
||||||
#include "DEG_depsgraph_build.h"
|
#include "DEG_depsgraph_build.h"
|
||||||
|
|
||||||
|
#include "MOD_modifiertypes.h"
|
||||||
|
|
||||||
static void initData(ModifierData *md)
|
static void initData(ModifierData *md)
|
||||||
{
|
{
|
||||||
SmokeModifierData *smd = (SmokeModifierData *) md;
|
SmokeModifierData *smd = (SmokeModifierData *) md;
|
||||||
|
@@ -35,6 +35,8 @@
|
|||||||
#include "bmesh.h"
|
#include "bmesh.h"
|
||||||
#include "bmesh_tools.h"
|
#include "bmesh_tools.h"
|
||||||
|
|
||||||
|
#include "MOD_modifiertypes.h"
|
||||||
|
|
||||||
static DerivedMesh *triangulate_dm(DerivedMesh *dm, const int quad_method, const int ngon_method)
|
static DerivedMesh *triangulate_dm(DerivedMesh *dm, const int quad_method, const int ngon_method)
|
||||||
{
|
{
|
||||||
DerivedMesh *result;
|
DerivedMesh *result;
|
||||||
|
@@ -50,7 +50,9 @@
|
|||||||
#include "DEG_depsgraph_build.h"
|
#include "DEG_depsgraph_build.h"
|
||||||
|
|
||||||
#include "MEM_guardedalloc.h"
|
#include "MEM_guardedalloc.h"
|
||||||
|
|
||||||
#include "MOD_weightvg_util.h"
|
#include "MOD_weightvg_util.h"
|
||||||
|
#include "MOD_modifiertypes.h"
|
||||||
|
|
||||||
/**************************************
|
/**************************************
|
||||||
* Modifiers functions. *
|
* Modifiers functions. *
|
||||||
|
@@ -47,7 +47,9 @@
|
|||||||
#include "DEG_depsgraph_build.h"
|
#include "DEG_depsgraph_build.h"
|
||||||
|
|
||||||
#include "MEM_guardedalloc.h"
|
#include "MEM_guardedalloc.h"
|
||||||
|
|
||||||
#include "MOD_weightvg_util.h"
|
#include "MOD_weightvg_util.h"
|
||||||
|
#include "MOD_modifiertypes.h"
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -51,7 +51,9 @@
|
|||||||
#include "DEG_depsgraph_build.h"
|
#include "DEG_depsgraph_build.h"
|
||||||
|
|
||||||
#include "MEM_guardedalloc.h"
|
#include "MEM_guardedalloc.h"
|
||||||
|
|
||||||
#include "MOD_weightvg_util.h"
|
#include "MOD_weightvg_util.h"
|
||||||
|
#include "MOD_modifiertypes.h"
|
||||||
|
|
||||||
//#define USE_TIMEIT
|
//#define USE_TIMEIT
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user