luxlabs header browser preview


@class NSString, OZViewControllerGroup;

@interface OZFxPlugParameterHandler : NSObject <FxParameterCreationAPI, FxParameterCreationAPI_v2, FxParameterCreationAPI_v3, FxParameterRetrievalAPI, FxParameterRetrievalAPI_v2, FxParameterRetrievalAPI_v3, FxParameterSettingAPI, FxParameterSettingAPI_v2, FxParameterSettingAPI_v3, FxOptionalParameterCreationAPI, FxOptionalParameterRetrievalAPI, FxOptionalParameterSettingAPI, PROAPIObject, FxPlugAPIDelegate, FxRenderNotificationAPI, FxUndoAPI, FxParameterRetrievalAPIPrivate, FxParameterSettingAPIPrivate, FxParameterAPIPrivate, FxMixingAPI, OZFxPlugInternalParamAPI> {
    OZViewControllerGroup *_viewControllerGroup;
    void *_folderStack;
    void *_channelMap;
    struct map<unsigned int, ParameterTransactionHelpers, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, ParameterTransactionHelpers>>> { struct __tree<std::__value_type<unsigned int, ParameterTransactionHelpers>, std::__map_value_compare<unsigned int, std::__value_type<unsigned int, ParameterTransactionHelpers>, std::less<unsigned int>>, std::allocator<std::__value_type<unsigned int, ParameterTransactionHelpers>>> { void *__begin_node_; struct __compressed_pair<std::__tree_end_node<std::__tree_node_base<void *> *>, std::allocator<std::__tree_node<std::__value_type<unsigned int, ParameterTransactionHelpers>, void *>>> { struct __tree_end_node<std::__tree_node_base<void *> *> { void *__left_; } __value_; } __pair1_; struct __compressed_pair<unsigned long, std::__map_value_compare<unsigned int, std::__value_type<unsigned int, ParameterTransactionHelpers>, std::less<unsigned int>>> { unsigned long long __value_; } __pair3_; } __tree_; } _paramCreationMap;
    void *_baseChannel;
    void *_context;
    struct GLRenderer { } *_renderer;
    BOOL _filmSpace;
    BOOL _startActionCalled;
    BOOL _showedParameterSettingWarning;
    int _numWriteActions;
    struct vector<OZChannelBlindData *, std::allocator<OZChannelBlindData *>> { struct OZChannelBlindData **__begin_; struct OZChannelBlindData **__end_; struct __compressed_pair<OZChannelBlindData **, std::allocator<OZChannelBlindData *>> { struct OZChannelBlindData **__value_; } __end_cap_; } _customParameterList;
    BOOL _postAddParameters;
    BOOL _hasPointParam;
    BOOL _isNewGradientColorize;
    BOOL _appTerminating;
    struct atomic<bool> { struct __cxx_atomic_impl<bool, std::__cxx_atomic_base_impl<bool>> { _Atomic BOOL __a_value; } __a_; } _pluginRemoved;
    struct OZFxPlugRenderContextManager { void /* function */ **_vptr$OZFxPlugRenderContextManager; struct FxColorDescription { struct PCColorDescription { struct PCCFRef<CGColorSpace *> { struct CGColorSpace *_obj; } _colorSpaceRef; int _dynamicRange; struct PCToneMapMethod { int _type; float _gain; } _toneMapMethod; } _pcColorDesc; BOOL _isPremultiplied; } _workingColorDescription; float _blendingGamma; struct map<_opaque_pthread_t *, std::stack<OZFxPlugRenderContext *>, std::less<_opaque_pthread_t *>, std::allocator<std::pair<_opaque_pthread_t *const, std::stack<OZFxPlugRenderContext *>>>> { struct __tree<std::__value_type<_opaque_pthread_t *, std::stack<OZFxPlugRenderContext *>>, std::__map_value_compare<_opaque_pthread_t *, std::__value_type<_opaque_pthread_t *, std::stack<OZFxPlugRenderContext *>>, std::less<_opaque_pthread_t *>>, std::allocator<std::__value_type<_opaque_pthread_t *, std::stack<OZFxPlugRenderContext *>>>> { void *__begin_node_; struct __compressed_pair<std::__tree_end_node<std::__tree_node_base<void *> *>, std::allocator<std::__tree_node<std::__value_type<_opaque_pthread_t *, std::stack<OZFxPlugRenderContext *>>, void *>>> { struct __tree_end_node<std::__tree_node_base<void *> *> { void *__left_; } __value_; } __pair1_; struct __compressed_pair<unsigned long, std::__map_value_compare<_opaque_pthread_t *, std::__value_type<_opaque_pthread_t *, std::stack<OZFxPlugRenderContext *>>, std::less<_opaque_pthread_t *>>> { unsigned long long __value_; } __pair3_; } __tree_; } _contexts; struct PCSpinLock { struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lock; } _contextLock; } _threadContextManager;
    void *_flagMap;
    struct stack<bool, std::deque<bool>> { struct deque<bool, std::allocator<bool>> { struct __split_buffer<bool *, std::allocator<bool *>> { BOOL **__first_; BOOL **__begin_; BOOL **__end_; struct __compressed_pair<bool **, std::allocator<bool *>> { BOOL **__value_; } __end_cap_; } __map_; unsigned long long __start_; struct __compressed_pair<unsigned long, std::allocator<bool>> { unsigned long long __value_; } __size_; } c; } _suppressChannelChangesStack;
    BOOL _hasPathParameters;
    struct vector<unsigned int, std::allocator<unsigned int>> { unsigned int *__begin_; unsigned int *__end_; struct __compressed_pair<unsigned int *, std::allocator<unsigned int>> { unsigned int *__value_; } __end_cap_; } _fullWidthCustomParams;
    BOOL _sendingNotifications;
    struct shared_ptr<OZFxPlugSharedLock> { struct OZFxPlugSharedLock *__ptr_; struct __shared_weak_count *__cntrl_; } _fxPlugLock;
}

@property (getter=isColorCorrection) BOOL colorCorrection;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)dealloc;
- (BOOL)suppressUpdates;
- (struct GLRenderer { } *)renderer;
- (id).cxx_construct;
- (struct OZChannelBase { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; } *)channelWithID:(int)a0;
- (void).cxx_destruct;
- (id)displayName;
- (unsigned int)parameterCount;
- (struct OZChannelBase { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; } *)parameterAtIndex:(unsigned int)a0;
- (void *)channelMap;
- (BOOL)_getFloatValue:(double *)a0 fromParm:(unsigned int)a1 atTime:(union { double x0; struct *x1; })a2;
- (void)dumpAllChannels;
- (void)sendUpdateEvent;
- (BOOL)setStringParameterValue:(id)a0 toParm:(unsigned int)a1;
- (id)transactionForParameterID:(unsigned int)a0 atTime:(struct { long long x0; int x1; unsigned int x2; long long x3; })a1 transactionID:(unsigned long long)a2 pluginSessionID:(unsigned long long)a3;
- (BOOL)addPopupMenuWithName:(id)a0 parmId:(unsigned int)a1 defaultValue:(unsigned int)a2 menuEntries:(id)a3 parmFlags:(unsigned int)a4;
- (BOOL)imageSize:(struct CGSize { double x0; double x1; } *)a0 fromParameter:(unsigned int)a1 atTime:(struct { long long x0; int x1; unsigned int x2; long long x3; })a2;
- (int)numWriteActions;
- (BOOL)setCustomParameterValue:(id)a0 toParm:(unsigned int)a1;
- (void)setIsRendering:(BOOL)a0;
- (BOOL)setXValue:(double)a0 YValue:(double)a1 toParm:(unsigned int)a2 atTime:(double)a3;
- (BOOL)startUndoGroup:(id)a0;
- (void)updateInspector;
- (BOOL)_floatParameter:(int)a0 hasValidMin:(double)a1 max:(double)a2 sliderMin:(double)a3 sliderMax:(double)a4 defaultValue:(double)a5 paramFlags:(unsigned int)a6;
- (BOOL)_getAngle:(double *)a0 fromParm:(unsigned int)a1 atTime:(union { double x0; struct *x1; })a2;
- (BOOL)_getBoolValue:(BOOL *)a0 fromParm:(unsigned int)a1 atTime:(union { double x0; struct *x1; })a2;
- (BOOL)_getCustomParameterValue:(id *)a0 fromParm:(unsigned int)a1 atTime:(union { double x0; struct *x1; })a2;
- (BOOL)_getGradientSamples:(void *)a0 numSamples:(unsigned long long)a1 depth:(unsigned long long)a2 fromParm:(unsigned int)a3 atTime:(union { double x0; struct *x1; })a4;
- (BOOL)_getHistogramBlackIn:(double *)a0 BlackOut:(double *)a1 WhiteIn:(double *)a2 WhiteOut:(double *)a3 Gamma:(double *)a4 forChannel:(unsigned long long)a5 fromParm:(unsigned int)a6 atTime:(union { double x0; struct *x1; })a7;
- (BOOL)_getIntValue:(int *)a0 fromParm:(unsigned int)a1 atTime:(union { double x0; struct *x1; })a2;
- (BOOL)_getPathID:(void **)a0 fromParm:(unsigned int)a1 atTime:(union { double x0; struct *x1; })a2;
- (BOOL)_getRedValue:(double *)a0 greenValue:(double *)a1 blueValue:(double *)a2 alphaValue:(double *)a3 fromParm:(unsigned int)a4 atTime:(union { double x0; struct *x1; })a5;
- (BOOL)_getRedValue:(double *)a0 greenValue:(double *)a1 blueValue:(double *)a2 fromParm:(unsigned int)a3 atTime:(union { double x0; struct *x1; })a4;
- (BOOL)_getXValue:(double *)a0 YValue:(double *)a1 fromParm:(unsigned int)a2 atTime:(union { double x0; struct *x1; })a3;
- (BOOL)_intParameter:(int)a0 hasValidMin:(int)a1 max:(int)a2 sliderMin:(int)a3 sliderMax:(int)a4 defaultValue:(int)a5 paramFlags:(unsigned int)a6;
- (BOOL)_setBoolValue:(BOOL)a0 toParm:(unsigned int)a1 atTime:(union { double x0; struct *x1; })a2;
- (BOOL)_setCustomParameterValue:(id)a0 toParm:(unsigned int)a1 atTime:(union { double x0; struct *x1; })a2;
- (BOOL)_setFloatValue:(double)a0 toParm:(unsigned int)a1 atTime:(union { double x0; struct *x1; })a2;
- (BOOL)_setHistogramBlackIn:(double)a0 BlackOut:(double)a1 WhiteIn:(double)a2 WhiteOut:(double)a3 Gamma:(double)a4 forChannel:(unsigned long long)a5 fromParm:(unsigned int)a6 atTime:(union { double x0; struct *x1; })a7;
- (BOOL)_setIntValue:(int)a0 toParm:(unsigned int)a1 atTime:(union { double x0; struct *x1; })a2;
- (BOOL)_setPathID:(void *)a0 toParm:(unsigned int)a1 atTime:(union { double x0; struct *x1; })a2;
- (BOOL)_setRedValue:(double)a0 greenValue:(double)a1 blueValue:(double)a2 alphaValue:(double)a3 toParm:(unsigned int)a4 atTime:(union { double x0; struct *x1; })a5;
- (BOOL)_setRedValue:(double)a0 greenValue:(double)a1 blueValue:(double)a2 toParm:(unsigned int)a3 atTime:(union { double x0; struct *x1; })a4;
- (BOOL)_setXValue:(double)a0 YValue:(double)a1 toParm:(unsigned int)a2 atTime:(union { double x0; struct *x1; })a3;
- (BOOL)_setupRenderer;
- (void)_updateUI:(id)a0;
- (void)_updateUIForParm:(int)a0;
- (void)abortAndWait;
- (struct OZChannelBool { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; struct OZChannelImpl *x14; struct OZChannelImpl *x15; struct OZChannelInfo *x16; struct OZChannelInfo *x17; struct OZCurve *x18; } *)absolutePointsChannel;
- (void)actionEnded;
- (void)actionStarted;
- (BOOL)add2DScaleWithName:(id)a0 parmId:(unsigned int)a1 defaultX:(double)a2 defaultY:(double)a3 parmFlags:(unsigned int)a4;
- (BOOL)add2DVectorWithName:(id)a0 parmId:(unsigned int)a1 defaultX:(double)a2 defaultY:(double)a3 parmFlags:(unsigned int)a4;
- (void)addAbsolutePointCheckbox:(unsigned int)a0;
- (BOOL)addAngleSliderWithName:(id)a0 parmId:(unsigned int)a1 defaultValue:(double)a2 parameterMin:(double)a3 parameterMax:(double)a4 parmFlags:(unsigned int)a5;
- (BOOL)addColorParameterWithName:(id)a0 parmId:(unsigned int)a1 defaultRed:(double)a2 defaultGreen:(double)a3 defaultBlue:(double)a4 defaultAlpha:(double)a5 parmFlags:(unsigned int)a6;
- (BOOL)addColorParameterWithName:(id)a0 parmId:(unsigned int)a1 defaultRed:(double)a2 defaultGreen:(double)a3 defaultBlue:(double)a4 parmFlags:(unsigned int)a5;
- (BOOL)addCustomParameterWithName:(id)a0 parmId:(unsigned int)a1 defaultValue:(id)a2 parmFlags:(unsigned int)a3;
- (void)addExistingChannel:(struct OZChannelBase { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; } *)a0;
- (void)addExistingGroup:(void *)a0;
- (BOOL)addFlags:(unsigned int)a0 toParm:(unsigned int)a1;
- (void)addFlipCheckbox:(unsigned int)a0;
- (void)addFlipCheckbox:(unsigned int)a0 withChannel:(struct OZChannelBool { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; struct OZChannelImpl *x14; struct OZChannelImpl *x15; struct OZChannelInfo *x16; struct OZChannelInfo *x17; struct OZCurve *x18; } *)a1;
- (BOOL)addFloatSliderWithName:(id)a0 parmId:(unsigned int)a1 defaultValue:(double)a2 parameterMin:(double)a3 parameterMax:(double)a4 sliderMin:(double)a5 sliderMax:(double)a6 delta:(double)a7 parmFlags:(unsigned int)a8;
- (BOOL)addGradientPositionedWithName:(id)a0 parmId:(unsigned int)a1 parmFlags:(unsigned int)a2;
- (BOOL)addGradientWithName:(id)a0 parmId:(unsigned int)a1 parmFlags:(unsigned int)a2;
- (BOOL)addHistogramWithName:(id)a0 parmId:(unsigned int)a1 parmFlags:(unsigned int)a2;
- (BOOL)addImageReferenceWithName:(id)a0 parmId:(unsigned int)a1 parmFlags:(unsigned int)a2;
- (void)addInputPointsCheckbox:(unsigned int)a0;
- (void)addInputPointsCheckbox:(unsigned int)a0 withChannel:(struct OZChannelBool { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; struct OZChannelImpl *x14; struct OZChannelImpl *x15; struct OZChannelInfo *x16; struct OZChannelInfo *x17; struct OZCurve *x18; } *)a1;
- (BOOL)addIntSliderWithName:(id)a0 parmId:(unsigned int)a1 defaultValue:(int)a2 parameterMin:(int)a3 parameterMax:(int)a4 sliderMin:(int)a5 sliderMax:(int)a6 delta:(int)a7 parmFlags:(unsigned int)a8;
- (BOOL)addLevelsWithName:(id)a0 parmId:(unsigned int)a1 hideGamma:(BOOL)a2 parmFlags:(unsigned int)a3;
- (void)addMixSlider:(unsigned int)a0;
- (void)addMixSlider:(unsigned int)a0 withChannel:(struct OZChannelPercent { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; struct OZChannelImpl *x14; struct OZChannelImpl *x15; struct OZChannelInfo *x16; struct OZChannelInfo *x17; struct OZCurve *x18; } *)a1;
- (void)addParamMappingForParameterChannel:(struct OZChannelBase { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; } *)a0;
- (BOOL)addPathPickerWithName:(id)a0 parmId:(unsigned int)a1 parmFlags:(unsigned int)a2;
- (BOOL)addPercentSliderWithName:(id)a0 parmId:(unsigned int)a1 defaultValue:(double)a2 parameterMin:(double)a3 parameterMax:(double)a4 sliderMin:(double)a5 sliderMax:(double)a6 delta:(double)a7 parmFlags:(unsigned int)a8;
- (BOOL)addPointParameterWithName:(id)a0 parmId:(unsigned int)a1 defaultX:(double)a2 defaultY:(double)a3 parmFlags:(unsigned int)a4;
- (BOOL)addPopupMenuWithNameAndTags:(id)a0 parmId:(unsigned int)a1 defaultValue:(unsigned int)a2 menuEntries:(id)a3 tags:(const int *)a4 tagCount:(int)a5 parmFlags:(unsigned int)a6;
- (void)addPublishOSCCheckbox:(unsigned int)a0;
- (BOOL)addStringParameterWithName:(id)a0 parmId:(unsigned int)a1 defaultValue:(id)a2 parmFlags:(unsigned int)a3;
- (BOOL)addToggleButtonWithName:(id)a0 parmId:(unsigned int)a1 defaultValue:(BOOL)a2 parmFlags:(unsigned int)a3;
- (void)appWillTerminate:(id)a0;
- (void *)baseChannel;
- (void)beginOperationWithChannel:(struct OZChannelBase { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; } *)a0;
- (void *)beginTimingOperation:(struct { long long x0; int x1; unsigned int x2; long long x3; })a0 forChannel:(struct OZChannelBase { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; } *)a1;
- (void)callParameterChanged:(id)a0 forParameterID:(unsigned int)a1 modifiedParameterIDs:(void *)a2 changedParameters:(id)a3 sharedBase:(void *)a4 supportsParametersChanged:(BOOL)a5;
- (struct OZChannelBase { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; } *)channelForParameterID:(unsigned int)a0;
- (void)clearImageList;
- (BOOL)conformsToProtocol:(id)a0 version:(unsigned int)a1;
- (BOOL)containsParameterWithID:(unsigned int)a0;
- (void *)contextManager;
- (double)convertFromFigTime:(const struct { long long x0; int x1; unsigned int x2; long long x3; } *)a0;
- (struct { long long x0; int x1; unsigned int x2; long long x3; })convertToFigTime:(double)a0;
- (void)copyFolderRecursiveFrom:(void *)a0 To:(void *)a1;
- (void)copyFolderRecursiveFrom:(void *)a0 To:(void *)a1 Skip:(int)a2;
- (void)copyValueGettersFrom:(id)a0;
- (void *)customParameterList;
- (id)decodeLegacyData:(id)a0 forParameterID:(unsigned int)a1;
- (BOOL)doneAddingParams;
- (void)dumpChannelFolder:(void *)a0 depth:(int)a1;
- (void)endOperationWithChannel:(struct OZChannelBase { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; } *)a0;
- (BOOL)endParameterSubGroup;
- (void)endTimingOperation:(void *)a0;
- (BOOL)endUndoGroup;
- (union { double x0; struct *x1; })figDurationToFxDuration:(struct { long long x0; int x1; unsigned int x2; long long x3; } *)a0 withConversionData:(void *)a1;
- (union { double x0; struct *x1; })figTimeToFxTime:(struct { long long x0; int x1; unsigned int x2; long long x3; } *)a0 withConversionData:(void *)a1;
- (BOOL)finalizeImage:(id)a0 withSceneNode:(void *)a1 pixelBounds:(struct PCRect<int> { int x0; int x1; int x2; int x3; })a2 agent:(void *)a3 andRenderParams:(const void *)a4 atTime:(union { double x0; struct *x1; })a5;
- (struct OZChannelBool { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; struct OZChannelImpl *x14; struct OZChannelImpl *x15; struct OZChannelInfo *x16; struct OZChannelInfo *x17; struct OZCurve *x18; } *)flipChannel;
- (BOOL)folderWasModified:(void *)a0 inDocument:(void *)a1 parameterID:(unsigned int)a2 modifiedParamID:(void *)a3 supportsParametersChanged:(BOOL)a4 paramsChangedArray:(id)a5 target:(id)a6;
- (void)forceRenderAtTime:(union { double x0; struct *x1; })a0;
- (unsigned int)fxParameterFlagsForChannel:(struct OZChannelBase { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; } *)a0;
- (struct { long long x0; int x1; unsigned int x2; long long x3; })fxTimeToFigTime:(union { double x0; struct *x1; })a0 withConversionData:(void *)a1;
- (id)getAllParameterValuesAtTime:(struct { long long x0; int x1; unsigned int x2; long long x3; })a0 transactionID:(unsigned long long)a1 pluginSessionID:(unsigned long long)a2;
- (BOOL)getBitmap:(id *)a0 layerOffsetX:(double *)a1 layerOffsetY:(double *)a2 requestInfo:(struct { union { double x0; struct *x1; } x0; unsigned long long x1; unsigned long long x2; double x3; double x4; unsigned long long x5; })a3 fromParm:(unsigned int)a4 atTime:(double)a5;
- (BOOL)getBoolValue:(BOOL *)a0 fromParm:(unsigned int)a1 atTime:(double)a2;
- (struct PCRect<double> { double x0; double x1; double x2; double x3; })getBoundsFromSceneNode:(void *)a0 withRenderParams:(void *)a1;
- (void)getColorInFxPlugColorSpace:(void *)a0 red:(float *)a1 green:(float *)a2 blue:(float *)a3 alpha:(float *)a4;
- (BOOL)getCustomParameterValue:(id *)a0 fromParm:(unsigned int)a1;
- (BOOL)getCustomParameterValue:(id *)a0 fromParm:(unsigned int)a1 atTime:(double)a2;
- (void)getFieldMode:(int *)a0 fromFootage:(void *)a1;
- (BOOL)getFloatValue:(double *)a0 fromParm:(unsigned int)a1 atTime:(double)a2;
- (BOOL)getGradientSamples:(void *)a0 numSamples:(unsigned long long)a1 depth:(unsigned long long)a2 fromParm:(unsigned int)a3 atTime:(double)a4;
- (BOOL)getGradientStartEnd:(double *)a0 startY:(double *)a1 endX:(double *)a2 endY:(double *)a3 type:(int *)a4 fromParm:(unsigned int)a5 atTime:(union { double x0; struct *x1; })a6;
- (BOOL)getHeliumImage:(id *)a0 layerOffsetX:(double *)a1 layerOffsetY:(double *)a2 requestInfo:(struct { union { double x0; struct *x1; } x0; unsigned long long x1; unsigned long long x2; double x3; double x4; unsigned long long x5; })a3 fromParm:(unsigned int)a4 atTime:(union { double x0; struct *x1; })a5;
- (BOOL)getHistogramBlackIn:(double *)a0 BlackOut:(double *)a1 WhiteIn:(double *)a2 WhiteOut:(double *)a3 Gamma:(double *)a4 forChannel:(unsigned long long)a5 fromParm:(unsigned int)a6 atTime:(double)a7;
- (BOOL)getIntValue:(int *)a0 fromParm:(unsigned int)a1 atTime:(double)a2;
- (void)getLayerOffsetX:(double *)a0 andOffsetY:(double *)a1 fromSceneNode:(void *)a2 withRenderParams:(const void *)a3;
- (BOOL)getLevelsBlack:(double *)a0 White:(double *)a1 Gamma:(double *)a2 fromParm:(unsigned int)a3 atTime:(union { double x0; struct *x1; })a4;
- (BOOL)getParameterFlags:(unsigned int *)a0 fromParm:(unsigned int)a1;
- (BOOL)getPathID:(void **)a0 fromParm:(unsigned int)a1 atTime:(double)a2;
- (double)getPixelAspectRatioFromSceneNode:(void *)a0;
- (struct CGColorSpace { } *)getPluginColorSpace;
- (void)getPointChannel:(struct OZChannel **)a0 nearestPoint:(struct PCVector2<double> { double x0; double x1; })a1 atTime:(struct { long long x0; int x1; unsigned int x2; long long x3; })a2;
- (BOOL)getRedValue:(double *)a0 GreenValue:(double *)a1 BlueValue:(double *)a2 AlphaValue:(double *)a3 fromParm:(unsigned int)a4 atTime:(double)a5;
- (BOOL)getRedValue:(double *)a0 GreenValue:(double *)a1 BlueValue:(double *)a2 fromParm:(unsigned int)a3 atTime:(double)a4;
- (BOOL)getRedValue:(double *)a0 greenValue:(double *)a1 blueValue:(double *)a2 alphaValue:(double *)a3 fromParm:(unsigned int)a4 atTime:(double)a5;
- (BOOL)getRedValue:(double *)a0 greenValue:(double *)a1 blueValue:(double *)a2 fromParm:(unsigned int)a3 atTime:(double)a4;
- (void *)getScene;
- (void *)getSceneNode;
- (struct PCToneMapMethod { int x0; float x1; })getSceneToneMapMethod;
- (BOOL)getStringParameterValue:(id *)a0 fromParm:(unsigned int)a1;
- (struct OZRenderState { struct { long long x0; int x1; unsigned int x2; long long x3; } x0; double x1; double x2; double x3; unsigned int x4; struct OZTransformNode *x5; BOOL x6; struct PCMatrix44Tmpl<double> { double x0[4][4]; } x7; BOOL x8; BOOL x9; BOOL x10; BOOL x11; BOOL x12; BOOL x13; struct OZRenderNode *x14; int x15; BOOL x16; struct OZElement *x17; BOOL x18; BOOL x19; BOOL x20; BOOL x21; BOOL x22; BOOL x23; BOOL x24; BOOL x25; BOOL x26; BOOL x27; BOOL x28; int x29; struct TransformSet { unsigned long long x0; } x30; void *x31; })getTempContextRenderState;
- (BOOL)getTexture:(id *)a0 layerOffsetX:(double *)a1 layerOffsetY:(double *)a2 requestInfo:(struct { union { double x0; struct *x1; } x0; unsigned long long x1; unsigned long long x2; double x3; double x4; unsigned long long x5; })a3 fromParm:(unsigned int)a4 atTime:(double)a5;
- (BOOL)getXValue:(double *)a0 YValue:(double *)a1 fromParm:(unsigned int)a2 atTime:(double)a3;
- (BOOL)hasPathParameters;
- (BOOL)hasPointParameters;
- (BOOL)hasValidParameterID:(int)a0 checkMix:(BOOL)a1 checkSpecialCheckboxIDs:(BOOL)a2;
- (struct vector<unsigned int, std::allocator<unsigned int>> { unsigned int *x0; unsigned int *x1; struct __compressed_pair<unsigned int *, std::allocator<unsigned int>> { unsigned int *x0; } x2; })imageParamIDs;
- (id)initWithBaseChannel:(void *)a0 andCopy:(id)a1 Skip:(int)a2 andPluginLock:(struct shared_ptr<OZFxPlugSharedLock> { struct OZFxPlugSharedLock *x0; struct __shared_weak_count *x1; })a3;
- (id)initWithBaseChannel:(void *)a0 andCopy:(id)a1 andPluginLock:(struct shared_ptr<OZFxPlugSharedLock> { struct OZFxPlugSharedLock *x0; struct __shared_weak_count *x1; })a2;
- (id)initWithBaseChannel:(void *)a0 andPluginLock:(struct shared_ptr<OZFxPlugSharedLock> { struct OZFxPlugSharedLock *x0; struct __shared_weak_count *x1; })a1;
- (struct OZChannelBool { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; struct OZChannelImpl *x14; struct OZChannelImpl *x15; struct OZChannelInfo *x16; struct OZChannelInfo *x17; struct OZCurve *x18; } *)inputPointsChannel;
- (BOOL)isImageWellMediaFlexoMediaForSceneNode:(void *)a0;
- (BOOL)isPerformingBulkChange;
- (BOOL)isRendering;
- (struct PCPtr<LiImageSource> { struct LiImageSource *x0; struct PCSharedCount { struct PC_Sp_counted_base *x0; } x1; })makeSourceFromSceneNode:(void *)a0 withRenderParams:(void *)a1;
- (void)markForDynamicParameterUsage;
- (double)mixAmountAtTime:(union { double x0; struct *x1; })a0;
- (struct OZChannelPercent { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; struct OZChannelImpl *x14; struct OZChannelImpl *x15; struct OZChannelInfo *x16; struct OZChannelInfo *x17; struct OZCurve *x18; } *)mixChannel;
- (id)motionEffectForLockedSharedBase:(void *)a0;
- (void)movePublishOSCChannelToEnd;
- (void)onVTBUserInteractionEventNotification:(id)a0;
- (unsigned int)paramIDForImageWellWithSceneNode:(unsigned int)a0;
- (BOOL)parameter:(int)a0 hasValidFlags:(unsigned int)a1;
- (void)postChannelChange:(struct OZChannelBase { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; } *)a0 flagsOnly:(BOOL)a1;
- (void)postGetParameter:(void *)a0;
- (void)preChannelChange:(struct OZChannelBase { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; } *)a0 flagsOnly:(BOOL)a1;
- (void *)preGetCMTime:(struct { long long x0; int x1; unsigned int x2; long long x3; } *)a0 forChannel:(struct OZChannelBase { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; } *)a1 atFxTime:(union { double x0; struct *x1; })a2;
- (struct OZChannelBool { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; struct OZChannelImpl *x14; struct OZChannelImpl *x15; struct OZChannelInfo *x16; struct OZChannelInfo *x17; struct OZCurve *x18; } *)publishOSCChannel;
- (void)reAddHiddenParameters;
- (BOOL)removeFlags:(unsigned int)a0 fromParm:(unsigned int)a1;
- (void)removeHiddenParameters;
- (void)removeParameter:(unsigned int)a0;
- (void)restoreParameterFlagsForChannel:(struct OZChannelBase { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; } *)a0;
- (BOOL)retrieveImage:(id *)a0 layerOffsetX:(double *)a1 layerOffsetY:(double *)a2 requestInfo:(struct { union { double x0; struct *x1; } x0; unsigned long long x1; unsigned long long x2; double x3; double x4; unsigned long long x5; })a3 fromParm:(unsigned int)a4 atTime:(union { double x0; struct *x1; })a5 retriever:(SEL)a6 ARGB:(BOOL)a7 imageType:(unsigned long long)a8;
- (BOOL)safeToSetParameters;
- (void)saveParameterFlags;
- (void)sendNotifications:(id)a0;
- (void)setAgent:(void *)a0 toScaleTo:(const void *)a1;
- (BOOL)setBoolValue:(BOOL)a0 toParm:(unsigned int)a1 atTime:(double)a2;
- (void)setColorFromFxPlugColorSpace:(void *)a0 red:(float)a1 green:(float)a2 blue:(float)a3 alpha:(float)a4;
- (BOOL)setCustomParameterDefaultValue:(id)a0 parmId:(unsigned int)a1;
- (BOOL)setCustomParameterValue:(id)a0 toParm:(unsigned int)a1 atTime:(double)a2;
- (void)setDoneAddingParams:(BOOL)a0;
- (BOOL)setFloatValue:(double)a0 toParm:(unsigned int)a1 atTime:(double)a2;
- (BOOL)setGradientFlags:(BOOL)a0 toParam:(unsigned int)a1;
- (BOOL)setGradientHiddenWithOSC:(BOOL)a0 toParam:(unsigned int)a1;
- (BOOL)setGradientStartEnd:(double)a0 startY:(double)a1 endX:(double)a2 endY:(double)a3 toParm:(unsigned int)a4 atTime:(union { double x0; struct *x1; })a5;
- (void)setHandlingOSCEvents:(BOOL)a0;
- (BOOL)setHistogramBlackIn:(double)a0 BlackOut:(double)a1 WhiteIn:(double)a2 WhiteOut:(double)a3 Gamma:(double)a4 forChannel:(unsigned long long)a5 fromParm:(unsigned int)a6 atTime:(double)a7;
- (BOOL)setIntValue:(int)a0 toParm:(unsigned int)a1 atTime:(double)a2;
- (void)setIsNewGradientColorize:(BOOL)a0;
- (BOOL)setLevelsBlack:(double)a0 White:(double)a1 Gamma:(double)a2 forParm:(unsigned int)a3 atTime:(union { double x0; struct *x1; })a4;
- (void)setObjectID;
- (void)setParameterFlags:(unsigned int)a0 forChannel:(struct OZChannelBase { void /* function */ **x0; struct OZFactory *x1; void /* function */ **x2; unsigned int x3; struct PCString { struct __CFString *x0; } x4; struct PCString *x5; struct OZChannelFolder *x6; unsigned long long x7; unsigned long long x8; void *x9; struct __CFString *x10; struct __CFString *x11; struct __CFString *x12; struct OZChannelTimeConverter *x13; } *)a1;
- (BOOL)setParameterFlags:(unsigned int)a0 toParm:(unsigned int)a1;
- (BOOL)setPathID:(void *)a0 toParm:(unsigned int)a1 atTime:(double)a2;
- (void)setPluginRemoved:(BOOL)a0;
- (BOOL)setRedValue:(double)a0 GreenValue:(double)a1 BlueValue:(double)a2 AlphaValue:(double)a3 toParm:(unsigned int)a4 atTime:(double)a5;
- (BOOL)setRedValue:(double)a0 GreenValue:(double)a1 BlueValue:(double)a2 toParm:(unsigned int)a3 atTime:(double)a4;
- (BOOL)setRedValue:(double)a0 greenValue:(double)a1 blueValue:(double)a2 alphaValue:(double)a3 toParm:(unsigned int)a4 atTime:(double)a5;
- (BOOL)setRedValue:(double)a0 greenValue:(double)a1 blueValue:(double)a2 toParm:(unsigned int)a3 atTime:(double)a4;
- (void)setRenderParams:(const void *)a0 withLithiumInput:(void *)a1 withLithiumAgent:(void *)a2;
- (void)setViewControllerGroup:(id)a0;
- (void)setupImageParamIDs:(void *)a0;
- (BOOL)shouldFlipPoints;
- (void)softDisableAllChannels;
- (BOOL)startParameterSubGroup:(id)a0 parmId:(unsigned int)a1 parmFlags:(unsigned int)a2;
- (void)stopObservingViewControllerGroup;
- (void)updateChannelMap;
- (void)updateInspectorAndDeleteChannel:(id)a0;
- (void)updateKeyframeEditor;
- (BOOL)useAbsolutePoints;
- (BOOL)useInputPoints;
- (BOOL)usesRationalTime;
- (BOOL)wantsHDRColors;

@end