[Bf-blender-cvs] [a689b5932de] master: Cleanup: remove unused internal grease pencil definitions

Campbell Barton noreply at git.blender.org
Thu Jul 1 03:08:03 CEST 2021


Commit: a689b5932de3f27b6c14c51bc5bfc4c46699e04c
Author: Campbell Barton
Date:   Thu Jul 1 10:14:40 2021 +1000
Branches: master
https://developer.blender.org/rBa689b5932de3f27b6c14c51bc5bfc4c46699e04c

Cleanup: remove unused internal grease pencil definitions

===================================================================

M	source/blender/editors/gpencil/gpencil_intern.h

===================================================================

diff --git a/source/blender/editors/gpencil/gpencil_intern.h b/source/blender/editors/gpencil/gpencil_intern.h
index 39be3db71b9..d1a1e417d9e 100644
--- a/source/blender/editors/gpencil/gpencil_intern.h
+++ b/source/blender/editors/gpencil/gpencil_intern.h
@@ -548,51 +548,6 @@ void GPENCIL_OT_convert_old_files(struct wmOperatorType *ot);
 /* armatures */
 void GPENCIL_OT_generate_weights(struct wmOperatorType *ot);
 
-/* ****************************************************** */
-/* FILTERED ACTION DATA - TYPES  ---> XXX DEPRECATED OLD ANIM SYSTEM CODE! */
-
-/* XXX - TODO: replace this with the modern bAnimListElem... */
-/* This struct defines a structure used for quick access */
-typedef struct bActListElem {
-  struct bActListElem *next, *prev;
-
-  void *data; /* source data this elem represents */
-  int type;   /* one of the ACTTYPE_* values */
-  int flag;   /* copy of elem's flags for quick access */
-  int index;  /* copy of adrcode where applicable */
-
-  void *key_data; /* motion data - ipo or ipo-curve */
-  short datatype; /* type of motion data to expect */
-
-  struct bActionGroup *grp; /* action group that owns the channel */
-
-  void *owner;     /* will either be an action channel or fake IPO-channel (for keys) */
-  short ownertype; /* type of owner */
-} bActListElem;
-
-/* ****************************************************** */
-/* FILTER ACTION DATA - METHODS/TYPES */
-
-/* filtering flags  - under what circumstances should a channel be added */
-typedef enum ACTFILTER_FLAGS {
-  ACTFILTER_VISIBLE = (1 << 0),    /* should channels be visible */
-  ACTFILTER_SEL = (1 << 1),        /* should channels be selected */
-  ACTFILTER_FOREDIT = (1 << 2),    /* does editable status matter */
-  ACTFILTER_CHANNELS = (1 << 3),   /* do we only care that it is a channel */
-  ACTFILTER_IPOKEYS = (1 << 4),    /* only channels referencing IPO's */
-  ACTFILTER_ONLYICU = (1 << 5),    /* only reference ipo-curves */
-  ACTFILTER_FORDRAWING = (1 << 6), /* make list for interface drawing */
-  ACTFILTER_ACTGROUPED = (1 << 7), /* belongs to the active group */
-} ACTFILTER_FLAGS;
-
-/* Action Editor - Main Data types */
-typedef enum ACTCONT_TYPES {
-  ACTCONT_NONE = 0,
-  ACTCONT_ACTION,
-  ACTCONT_SHAPEKEY,
-  ACTCONT_GPENCIL,
-} ACTCONT_TYPES;
-
 /* ****************************************************** */
 /* Stroke Iteration Utilities */



More information about the Bf-blender-cvs mailing list