From d5870270151920a04cd69bbe4a78f118be09baef Mon Sep 17 00:00:00 2001 From: Jacques Lucke Date: Fri, 25 Sep 2020 12:49:18 +0200 Subject: Modifiers: add StructRNA pointer field to ModifierTypeInfo This reduces the number of places that have to be modified when a new modifier is added. Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D9000 --- source/blender/blenkernel/BKE_modifier.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source/blender/blenkernel') diff --git a/source/blender/blenkernel/BKE_modifier.h b/source/blender/blenkernel/BKE_modifier.h index 83d8177b390..6267642c577 100644 --- a/source/blender/blenkernel/BKE_modifier.h +++ b/source/blender/blenkernel/BKE_modifier.h @@ -170,6 +170,9 @@ typedef struct ModifierTypeInfo { /* The size of the modifier data type, used by allocation. */ int structSize; + /* StructRNA of this modifier. This is typically something like RNA_*Modifier. */ + struct StructRNA *srna; + ModifierTypeType type; ModifierTypeFlag flags; -- cgit v1.2.3