#include "ofxCore.h" #define kOfxActionBeginInstanceChanged "OfxActionBeginInstanceChanged" #define kOfxActionEndInstanceChanged "OfxActionEndInstanceChanged"
handlehandle to the plug-in instance, cast to an
inArgshas the following properties...
outArgsis redundant and is set to NULL.
are used to bracket all
actions, whether a single change or multiple changes. Some changes to a plugin instance can be grouped logically (eg: a 'reset all' button resetting all the instance's parameters), the begin/end instance changed actions allow a plugin to respond appropriately to a large set of changes. For example, a plugin that maintains a complex internal state can delay any changes to that state until all parameter changes have completed.