Blender V5.0
FN_multi_function_context.hh File Reference
#include "FN_user_data.hh"

Go to the source code of this file.

Classes

class  blender::fn::multi_function::Context
class  blender::fn::multi_function::ContextBuilder

Namespaces

namespace  blender
namespace  blender::fn
namespace  blender::fn::multi_function

Detailed Description

An #Context is passed along with every call to a multi-function. Right now it does nothing, but it can be used for the following purposes:

  • Pass debug information up and down the function call stack.
  • Pass reusable memory buffers to sub-functions to increase performance.
  • Pass cached data to called functions.

Definition in file FN_multi_function_context.hh.