Blender  V3.3
blender::compositor::MapValueOperation Member List

This is the complete list of members for blender::compositor::MapValueOperation, including all inherited members.

add_input_socket(DataType datatype, ResizeMode resize_mode=ResizeMode::Center)blender::compositor::NodeOperationprotected
add_output_socket(DataType datatype)blender::compositor::NodeOperationprotected
canvas_blender::compositor::NodeOperationprotected
combine_hashes(size_t &combined, size_t other)blender::compositor::NodeOperationinlineprotectedstatic
current_pass_blender::compositor::MultiThreadedOperationprotected
deinit_execution() overrideblender::compositor::MapValueOperationvirtual
deinit_mutex()blender::compositor::NodeOperationprotected
deinitialize_tile_data(rcti *, void *)blender::compositor::NodeOperationinlinevirtual
determine_canvas(const rcti &preferred_area, rcti &r_area)blender::compositor::NodeOperationvirtual
determine_depending_area_of_interest(rcti *input, ReadBufferOperation *read_operation, rcti *output)blender::compositor::NodeOperationvirtual
exec_system_blender::compositor::NodeOperationprotected
execute_opencl(OpenCLDevice *, MemoryBuffer *, cl_mem, MemoryBuffer **, std::list< cl_mem > *, std::list< cl_kernel > *)blender::compositor::NodeOperationinlinevirtual
execute_opencl_region(OpenCLDevice *, rcti *, unsigned int, MemoryBuffer **, MemoryBuffer *)blender::compositor::NodeOperationinlinevirtual
execute_pixel(float output[4], int x, int y, void *)blender::compositor::NodeOperationinlineprotectedvirtual
execute_pixel_filtered(float[4], float, float, float[2], float[2])blender::compositor::NodeOperationinlineprotectedvirtual
execute_pixel_sampled(float output[4], float x, float y, PixelSampler sampler) overrideblender::compositor::MapValueOperationvirtual
execute_region(rcti *, unsigned int)blender::compositor::NodeOperationinlinevirtual
execution_model_blender::compositor::NodeOperationprotected
flags_blender::compositor::NodeOperationprotected
generate_hash()blender::compositor::NodeOperation
get_area_of_interest(int input_idx, const rcti &output_area, rcti &r_input_area)blender::compositor::NodeOperationvirtual
get_area_of_interest(NodeOperation *input_op, const rcti &output_area, rcti &r_input_area)blender::compositor::NodeOperation
get_canvas() constblender::compositor::NodeOperation
get_constant_elem_default(const float *default_elem)blender::compositor::NodeOperation
get_constant_value_default(float default_value)blender::compositor::NodeOperation
get_flags() constblender::compositor::NodeOperationinline
get_height() constblender::compositor::NodeOperationinline
get_id() constblender::compositor::NodeOperationinline
get_input_memory_buffer(MemoryBuffer **)blender::compositor::NodeOperationinlinevirtual
get_input_operation(int index)blender::compositor::NodeOperation
get_input_socket(unsigned int index)blender::compositor::NodeOperation
get_input_socket_reader(unsigned int index)blender::compositor::NodeOperationprotected
get_meta_data()blender::compositor::NodeOperationinlinevirtual
get_name() constblender::compositor::NodeOperationinline
get_number_of_input_sockets() constblender::compositor::NodeOperationinline
get_number_of_output_sockets() constblender::compositor::NodeOperationinline
get_output_socket(unsigned int index=0)blender::compositor::NodeOperation
get_render_priority() constblender::compositor::NodeOperationinlinevirtual
get_width() constblender::compositor::NodeOperationinline
hash_output_params()blender::compositor::NodeOperationinlineprotectedvirtual
hash_param(T param)blender::compositor::NodeOperationinlineprotected
hash_params(T1 param1, T2 param2)blender::compositor::NodeOperationinlineprotected
hash_params(T1 param1, T2 param2, T3 param3)blender::compositor::NodeOperationinlineprotected
init_data()blender::compositor::NodeOperationvirtual
init_execution() overrideblender::compositor::MapValueOperationvirtual
init_mutex()blender::compositor::NodeOperationprotected
initialize_tile_data(rcti *)blender::compositor::NodeOperationinlinevirtual
is_active_viewer_output() constblender::compositor::NodeOperationinlinevirtual
is_braked() constblender::compositor::NodeOperationinline
is_output_operation(bool) constblender::compositor::NodeOperationinlinevirtual
lock_mutex()blender::compositor::NodeOperationprotected
MapValueOperation()blender::compositor::MapValueOperation
MultiThreadedOperation()blender::compositor::MultiThreadedOperationprotected
NodeOperation()blender::compositor::NodeOperationprotected
num_passes_blender::compositor::MultiThreadedOperationprotected
read(float result[4], int x, int y, void *chunk_data)blender::compositor::NodeOperationinline
read_filtered(float result[4], float x, float y, float dx[2], float dy[2])blender::compositor::NodeOperationinline
read_sampled(float result[4], float x, float y, PixelSampler sampler)blender::compositor::NodeOperationinline
render(MemoryBuffer *output_buf, Span< rcti > areas, Span< MemoryBuffer * > inputs_bufs)blender::compositor::NodeOperation
set_bnodetree(const bNodeTree *tree)blender::compositor::NodeOperationinline
set_canvas(const rcti &canvas_area)blender::compositor::NodeOperation
set_canvas_input_index(unsigned int index)blender::compositor::NodeOperation
set_complex(bool complex)blender::compositor::NodeOperationinlineprotected
set_determined_canvas_modifier(std::function< void(rcti &canvas)> fn)blender::compositor::NodeOperationinline
set_execution_model(const eExecutionModel model)blender::compositor::NodeOperationinline
set_execution_system(ExecutionSystem *system)blender::compositor::NodeOperationinline
set_height(unsigned int height)blender::compositor::NodeOperationinlineprotected
set_id(const int id)blender::compositor::NodeOperationinline
set_name(const std::string name)blender::compositor::NodeOperationinline
set_settings(TexMapping *settings)blender::compositor::MapValueOperationinline
set_width(unsigned int width)blender::compositor::NodeOperationinlineprotected
unlock_mutex()blender::compositor::NodeOperationprotected
unset_canvas()blender::compositor::NodeOperation
update_draw()blender::compositor::NodeOperationinline
blender::compositor::NodeOperation::update_memory_buffer(MemoryBuffer *UNUSED(output), const rcti &UNUSED(area), Span< MemoryBuffer * > UNUSED(inputs))blender::compositor::NodeOperationinlinevirtual
update_memory_buffer_finished(MemoryBuffer *UNUSED(output), const rcti &UNUSED(area), Span< MemoryBuffer * > UNUSED(inputs))blender::compositor::MultiThreadedOperationinlineprotectedvirtual
update_memory_buffer_partial(MemoryBuffer *output, const rcti &area, Span< MemoryBuffer * > inputs) overrideblender::compositor::MapValueOperationvirtual
update_memory_buffer_started(MemoryBuffer *UNUSED(output), const rcti &UNUSED(area), Span< MemoryBuffer * > UNUSED(inputs))blender::compositor::MultiThreadedOperationinlineprotectedvirtual
~NodeOperation()blender::compositor::NodeOperationinlinevirtual