OfxParameterSuiteV1::paramEditBegin — Used to group any parameter changes for undo/redo purposes


#include "ofxParam.h" 
OfxStatus (*paramEditBegin) ( OfxParamSetHandle paramSet ,
  const char * name ) ;


  • paramSet - the parameter set in which this is happening
  • name - label to attach to any undo/redo string UTF8


If a plugin calls paramSetValue/paramSetValueAtTime on one or more parameters, either from custom GUI interaction or some analysis of imagery etc.. this is used to indicate the start of a set of a parameter changes that should be considered part of a single undo/redo block.

\note paramEditBegin should only be called from within a kOfxActionInstanceChanged or interact action.

See also OfxParameterSuiteV1::paramEditEnd