svn merge -r39286:39385 https://svn.blender.org/svnroot/bf-blender/trunk/blender
[blender.git] / source / blender / modifiers / intern / MOD_displace.c
index 15af3132b04c19dd26464b9eb4ddc76419bdd1af..7bd2dbaa7e0183be51b9b915f36314efaae2b998 100644 (file)
@@ -134,6 +134,12 @@ static void foreachIDLink(ModifierData *md, Object *ob,
        foreachObjectLink(md, ob, (ObjectWalkFunc)walk, userData);
 }
 
+static void foreachTexLink(ModifierData *md, Object *ob,
+                                          TexWalkFunc walk, void *userData)
+{
+       walk(userData, ob, md, "texture");
+}
+
 static int isDisabled(ModifierData *md, int UNUSED(useRenderParams))
 {
        DisplaceModifierData *dmd = (DisplaceModifierData*) md;
@@ -284,4 +290,5 @@ ModifierTypeInfo modifierType_Displace = {
        /* dependsOnNormals */  dependsOnNormals,
        /* foreachObjectLink */ foreachObjectLink,
        /* foreachIDLink */     foreachIDLink,
+       /* foreachTexLink */    foreachTexLink,
 };