Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/ED_node.h
| Show All 31 Lines | |||||
| struct Main; | struct Main; | ||||
| struct Scene; | struct Scene; | ||||
| struct Scene; | struct Scene; | ||||
| struct ScrArea; | struct ScrArea; | ||||
| struct Tex; | struct Tex; | ||||
| struct View2D; | struct View2D; | ||||
| struct bContext; | struct bContext; | ||||
| struct bNode; | struct bNode; | ||||
| struct bNodeSocket; | |||||
| struct bNodeSocketType; | struct bNodeSocketType; | ||||
| struct bNodeTree; | struct bNodeTree; | ||||
| struct bNodeTree; | struct bNodeTree; | ||||
| struct bNodeTreeType; | struct bNodeTreeType; | ||||
| struct bNodeType; | struct bNodeType; | ||||
| typedef enum { | typedef enum { | ||||
| NODE_TOP = 1, | NODE_TOP = 1, | ||||
| Show All 26 Lines | |||||
| void ED_init_custom_node_socket_type(struct bNodeSocketType *stype); | void ED_init_custom_node_socket_type(struct bNodeSocketType *stype); | ||||
| void ED_init_standard_node_socket_type(struct bNodeSocketType *stype); | void ED_init_standard_node_socket_type(struct bNodeSocketType *stype); | ||||
| void ED_init_node_socket_type_virtual(struct bNodeSocketType *stype); | void ED_init_node_socket_type_virtual(struct bNodeSocketType *stype); | ||||
| void ED_node_sample_set(const float col[4]); | void ED_node_sample_set(const float col[4]); | ||||
| void ED_node_draw_snap( | void ED_node_draw_snap( | ||||
| struct View2D *v2d, const float cent[2], float size, NodeBorder border, unsigned int pos); | struct View2D *v2d, const float cent[2], float size, NodeBorder border, unsigned int pos); | ||||
| /* node_draw.c */ | /* node_draw.c */ | ||||
| void ED_node_socket_draw(struct bNodeSocket *sock, | |||||
| const struct rcti *rect, | |||||
| const float color[4], | |||||
| float scale); | |||||
| void ED_node_tree_update(const struct bContext *C); | void ED_node_tree_update(const struct bContext *C); | ||||
| void ED_node_tag_update_id(struct ID *id); | void ED_node_tag_update_id(struct ID *id); | ||||
| void ED_node_tag_update_nodetree(struct Main *bmain, struct bNodeTree *ntree, struct bNode *node); | void ED_node_tag_update_nodetree(struct Main *bmain, struct bNodeTree *ntree, struct bNode *node); | ||||
| void ED_node_sort(struct bNodeTree *ntree); | void ED_node_sort(struct bNodeTree *ntree); | ||||
| float ED_node_grid_size(void); | float ED_node_grid_size(void); | ||||
| /* node_relationships.c */ | /* node_relationships.c */ | ||||
| void ED_node_link_intersect_test(struct ScrArea *area, int test); | void ED_node_link_intersect_test(struct ScrArea *area, int test); | ||||
| Show All 35 Lines | |||||