Blender V4.3
math_functions.cc File Reference

Go to the source code of this file.

Namespaces

namespace  blender
 
namespace  blender::nodes
 

Macros

#define RETURN_OPERATION_INFO(title_case_name, shader_name)
 
#define RETURN_OPERATION_INFO(title_case_name, shader_name)
 
#define RETURN_OPERATION_INFO(title_case_name, shader_name)
 

Functions

const FloatMathOperationInfoblender::nodes::get_float_math_operation_info (const int operation)
 
const FloatMathOperationInfoblender::nodes::get_float_compare_operation_info (const int operation)
 
const FloatMathOperationInfoblender::nodes::get_float3_math_operation_info (const int operation)
 

Macro Definition Documentation

◆ RETURN_OPERATION_INFO [1/3]

#define RETURN_OPERATION_INFO ( title_case_name,
shader_name )
Value:
{ \
static const FloatMathOperationInfo info{title_case_name, shader_name}; \
return &info; \
} \
((void)0)

Referenced by blender::nodes::get_float3_math_operation_info(), blender::nodes::get_float_compare_operation_info(), and blender::nodes::get_float_math_operation_info().

◆ RETURN_OPERATION_INFO [2/3]

#define RETURN_OPERATION_INFO ( title_case_name,
shader_name )
Value:
{ \
static const FloatMathOperationInfo info{title_case_name, shader_name}; \
return &info; \
} \
((void)0)

◆ RETURN_OPERATION_INFO [3/3]

#define RETURN_OPERATION_INFO ( title_case_name,
shader_name )
Value:
{ \
static const FloatMathOperationInfo info{title_case_name, shader_name}; \
return &info; \
} \
((void)0)