Workspace: Move engines to workspace and Properties Editor cleanup
[blender.git] / source / blender / blenkernel / BKE_node.h
index 3bb8f6c9ed346344a1dc9ad0a1acb994ddbf96bb..fe9fb2598d0c0adf2610d4c6f38769b098d5b590 100644 (file)
@@ -74,6 +74,7 @@ struct PointerRNA;
 struct RenderData;
 struct Scene;
 struct Tex;
+struct ViewRender;
 struct SpaceNode;
 struct ARegion;
 struct ColorManagedViewSettings;
@@ -282,7 +283,7 @@ typedef struct bNodeTreeType {
        /* callbacks */
        void (*free_cache)(struct bNodeTree *ntree);
        void (*free_node_cache)(struct bNodeTree *ntree, struct bNode *node);
-       void (*foreach_nodeclass)(struct Scene *scene, void *calldata, bNodeClassCallback func);        /* iteration over all node classes */
+       void (*foreach_nodeclass)(struct ViewRender *view_render, void *calldata, bNodeClassCallback func);     /* iteration over all node classes */
        /* Check visibility in the node editor */
        int (*poll)(const struct bContext *C, struct bNodeTreeType *ntreetype);
        /* Select a node tree from the context */