Three-in-one commit:
[blender-staging.git] / source / blender / makesdna / DNA_node_types.h
index 853857f6915df3bbb9b67e38e62560c7e6eab82a..05d3a276607eb0a374166c25573fce2771746cec 100644 (file)
@@ -109,7 +109,7 @@ typedef struct bNode {
        short done, level;              /* both for dependency and sorting */
        short lasty, menunr;    /* lasty: check preview render status, menunr: browse ID blocks */
        short stack_index;              /* for groupnode, offset in global caller stack */
-       short nr;                               /* number of this node in list, used for exec events */
+       short nr;                               /* number of this node in list, used for UI exec events */
        
        ListBase inputs, outputs;
        struct ID *id;                  /* optional link to libdata */
@@ -120,7 +120,7 @@ typedef struct bNode {
        float width, miniwidth;                 
        short custom1, custom2; /* to be abused for buttons */
        
-       short need_exec, pad1;  /* need_exec is set to optimize execution */
+       short need_exec, exec;  /* need_exec is set as UI execution event, exec is flag during exec */
        
        rctf totr;                              /* entire boundbox */
        rctf butr;                              /* optional buttons area */