diff options
author | Ton Roosendaal <ton@blender.org> | 2006-01-03 14:34:28 +0300 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2006-01-03 14:34:28 +0300 |
commit | 4bc4eac1e5c15d45a25b3586ea637a1e035f5e1e (patch) | |
tree | 2a3f00c73e1c23b9c23f50bed6b1928482e787db /source/blender/include/BSE_node.h | |
parent | 85f089f3b951c110cd70f9864ba2536119d54453 (diff) |
Orange; tweaks for further integrating node editing in UI
- Previews inside groups now get updated too
- Activating nodes inside of groups updates UI and preview render correctly
- Entering/leaving groups updates UI and previewrender
- Material Node: now draws socket name next to colorpicker for inputs
Diffstat (limited to 'source/blender/include/BSE_node.h')
-rw-r--r-- | source/blender/include/BSE_node.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/source/blender/include/BSE_node.h b/source/blender/include/BSE_node.h index f6a9402b7a8..c5393f2e69e 100644 --- a/source/blender/include/BSE_node.h +++ b/source/blender/include/BSE_node.h @@ -40,10 +40,17 @@ struct SpaceNode; struct bNode; +struct bNodeTree; struct Material; - +struct ID; /* ************* API for editnode.c *********** */ + + /* helper calls to retreive active context for buttons, does groups */ +struct Material *editnode_get_active_material(struct Material *ma); +struct bNode *editnode_get_active_idnode(struct bNodeTree *ntree, short id_code); +struct bNode *editnode_get_active(struct bNodeTree *ntree); + void snode_tag_dirty(struct SpaceNode *snode); void snode_set_context(struct SpaceNode *snode); |