Blender  V3.3
Classes | Namespaces | Enumerations | Functions
FN_multi_function_param_type.hh File Reference
#include "FN_multi_function_data_type.hh"

Go to the source code of this file.

Classes

struct  blender::fn::MFParamTag< Category, T >
 
class  blender::fn::MFParamType
 

Namespaces

 blender
 
 blender::fn
 

Enumerations

enum class  blender::fn::MFParamCategory {
  blender::fn::SingleInput , blender::fn::VectorInput , blender::fn::SingleOutput , blender::fn::VectorOutput ,
  blender::fn::SingleMutable , blender::fn::VectorMutable
}
 

Functions

bool blender::fn::operator== (const MFParamType &a, const MFParamType &b)
 
bool blender::fn::operator!= (const MFParamType &a, const MFParamType &b)
 

Detailed Description

A multi-function has an arbitrary amount of parameters. Every parameter belongs to one of three interface types:

Furthermore, every parameter has a MFDataType that describes what kind of data is being passed around.

Definition in file FN_multi_function_param_type.hh.