diff options
author | Thomas Dinges <blender@dingto.org> | 2013-12-13 23:57:36 +0400 |
---|---|---|
committer | Thomas Dinges <blender@dingto.org> | 2013-12-13 23:57:54 +0400 |
commit | f372758257e268d4c1278aceeb243c1aa83ad695 (patch) | |
tree | 6e77b53e970897047e874307176b9792fb468770 /source/blender/blenkernel/BKE_modifier.h | |
parent | 1e045a241789270cba91f779d4fa1871d6b4c43b (diff) |
Interface / Modifiers: Don't show cage placeholder in modifier header, if the current modifier does not support it or the cage is disabled (like Subsurf 0).
This way we save some space but still avoid the jumping around while changing settings in the header itself.
Thanks to Brecht for help on this. :)
Diffstat (limited to 'source/blender/blenkernel/BKE_modifier.h')
-rw-r--r-- | source/blender/blenkernel/BKE_modifier.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_modifier.h b/source/blender/blenkernel/BKE_modifier.h index 65038c7f09c..3275adf79fa 100644 --- a/source/blender/blenkernel/BKE_modifier.h +++ b/source/blender/blenkernel/BKE_modifier.h @@ -321,6 +321,7 @@ void modifier_unique_name(struct ListBase *modifiers, struct ModifierDa void modifier_copyData(struct ModifierData *md, struct ModifierData *target); bool modifier_dependsOnTime(struct ModifierData *md); bool modifier_supportsMapping(struct ModifierData *md); +bool modifier_supportsCage(struct Scene *scene, struct ModifierData *md); bool modifier_couldBeCage(struct Scene *scene, struct ModifierData *md); bool modifier_isCorrectableDeformed(struct ModifierData *md); bool modifier_isSameTopology(ModifierData *md); |