Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/ED_node.h
| Show All 26 Lines | |||||
| struct bNodeType; | struct bNodeType; | ||||
| typedef enum { | typedef enum { | ||||
| NODE_TOP = 1, | NODE_TOP = 1, | ||||
| NODE_BOTTOM = 2, | NODE_BOTTOM = 2, | ||||
| NODE_LEFT = 4, | NODE_LEFT = 4, | ||||
| NODE_RIGHT = 8, | NODE_RIGHT = 8, | ||||
| } NodeBorder; | } NodeBorder; | ||||
| ENUM_OPERATORS(NodeBorder, NODE_RIGHT) | |||||
| #define NODE_GRID_STEP_SIZE U.widget_unit /* Based on the grid nodes snap to. */ | #define NODE_GRID_STEP_SIZE U.widget_unit /* Based on the grid nodes snap to. */ | ||||
| #define NODE_EDGE_PAN_INSIDE_PAD 2 | #define NODE_EDGE_PAN_INSIDE_PAD 2 | ||||
| #define NODE_EDGE_PAN_OUTSIDE_PAD 0 /* Disable clamping for node panning, use whole screen. */ | #define NODE_EDGE_PAN_OUTSIDE_PAD 0 /* Disable clamping for node panning, use whole screen. */ | ||||
| #define NODE_EDGE_PAN_SPEED_RAMP 1 | #define NODE_EDGE_PAN_SPEED_RAMP 1 | ||||
| #define NODE_EDGE_PAN_MAX_SPEED 26 /* In UI units per second, slower than default. */ | #define NODE_EDGE_PAN_MAX_SPEED 26 /* In UI units per second, slower than default. */ | ||||
| #define NODE_EDGE_PAN_DELAY 0.5f | #define NODE_EDGE_PAN_DELAY 0.5f | ||||
| #define NODE_EDGE_PAN_ZOOM_INFLUENCE 0.5f | #define NODE_EDGE_PAN_ZOOM_INFLUENCE 0.5f | ||||
| ▲ Show 20 Lines • Show All 143 Lines • ▼ Show 20 Lines | |||||
| /** | /** | ||||
| * Assumes link with #NODE_LINKFLAG_HILITE set. | * Assumes link with #NODE_LINKFLAG_HILITE set. | ||||
| */ | */ | ||||
| void node_insert_on_link_flags(Main &bmain, SpaceNode &snode); | void node_insert_on_link_flags(Main &bmain, SpaceNode &snode); | ||||
| void node_insert_on_link_flags_clear(bNodeTree &node_tree); | void node_insert_on_link_flags_clear(bNodeTree &node_tree); | ||||
| } // namespace blender::ed::space_node | } // namespace blender::ed::space_node | ||||
| #endif | #endif | ||||
| No newline at end of file | |||||