37 Scene *scene = context.get_scene();
@ CMP_NODE_OUTPUT_IGNORE_ALPHA
Overall context of the compositor.
void register_viewer(ViewerOperation *viewer)
void add_node_input_preview(NodeInput *input)
void add_input_value(NodeOperationInput *input, float value)
void add_operation(NodeOperation *operation)
void map_input_socket(NodeInput *node_socket, NodeOperationInput *operation_socket)
void set_bnodetree(const bNodeTree *tree)
NodeOperationInput * get_input_socket(unsigned int index)
void set_canvas_input_index(unsigned int index)
set the index of the input socket that will determine the canvas of this operation
NodeInput * get_input_socket(unsigned int index) const
const bNode * get_bnode() const
get the reference to the SDNA bNode struct
ViewerNode(bNode *editor_node)
void convert_to_operations(NodeConverter &converter, const CompositorContext &context) const override
convert node to operation
void set_display_settings(const ColorManagedDisplaySettings *display_settings)
void set_image_user(ImageUser *image_user)
void set_view_name(const char *view_name)
void set_render_data(const RenderData *rd)
void set_use_alpha_input(bool value)
void set_image(Image *image)
void set_view_settings(const ColorManagedViewSettings *view_settings)