Blender V4.5
node_composite_map_value.cc File Reference
#include <algorithm>
#include "FN_multi_function_builder.hh"
#include "NOD_multi_function.hh"
#include "BKE_texture.h"
#include "RNA_access.hh"
#include "UI_interface.hh"
#include "UI_resources.hh"
#include "GPU_material.hh"
#include "node_composite_util.hh"

Go to the source code of this file.

Namespaces

namespace  blender
namespace  blender::nodes
namespace  blender::nodes::node_composite_map_value_cc

Functions

static void blender::nodes::node_composite_map_value_cc::cmp_node_map_value_declare (NodeDeclarationBuilder &b)
static void blender::nodes::node_composite_map_value_cc::node_composit_init_map_value (bNodeTree *, bNode *node)
static void blender::nodes::node_composite_map_value_cc::node_composit_buts_map_value (uiLayout *layout, bContext *, PointerRNA *ptr)
static bool blender::nodes::node_composite_map_value_cc::get_use_min (const bNode &node)
static bool blender::nodes::node_composite_map_value_cc::get_use_max (const bNode &node)
static int blender::nodes::node_composite_map_value_cc::node_gpu_material (GPUMaterial *material, bNode *node, bNodeExecData *, GPUNodeStack *inputs, GPUNodeStack *outputs)
template<bool UseMin, bool UseMax>
static float blender::nodes::node_composite_map_value_cc::map_value (const float value, const float offset, const float size, const float min, const float max)
static void blender::nodes::node_composite_map_value_cc::node_build_multi_function (blender::nodes::NodeMultiFunctionBuilder &builder)
static void register_node_type_cmp_map_value ()

Function Documentation

◆ register_node_type_cmp_map_value()