TuttleOFX  1
tuttle::host::ofx::attribute::OfxhParamSetAccessor Class Reference

base class to the param set instance and param set descriptor More...

#include <OfxhParamSetAccessor.hpp>

Inheritance diagram for tuttle::host::ofx::attribute::OfxhParamSetAccessor:

Public Member Functions

virtual ~OfxhParamSetAccessor ()=0
virtual OfxParamSetHandle getParamSetHandle () const =0
 obtain a handle on this set for passing to the C api
virtual property::OfxhSetgetParamSetProps ()=0

Detailed Description

base class to the param set instance and param set descriptor

Definition at line 14 of file OfxhParamSetAccessor.hpp.


Constructor & Destructor Documentation

tuttle::host::ofx::attribute::OfxhParamSetAccessor::~OfxhParamSetAccessor ( ) [pure virtual]

Definition at line 8 of file OfxhParamSetAccessor.cpp.


Member Function Documentation

virtual OfxParamSetHandle tuttle::host::ofx::attribute::OfxhParamSetAccessor::getParamSetHandle ( ) const [pure virtual]

obtain a handle on this set for passing to the C api

Implemented in tuttle::host::ofx::attribute::OfxhParamSet, and tuttle::host::ofx::attribute::OfxhParamSetDescriptor.

virtual property::OfxhSet& tuttle::host::ofx::attribute::OfxhParamSetAccessor::getParamSetProps ( ) [pure virtual]

get the property handle that lives with the set The plugin descriptor/instance that derives from this will provide this.

Implemented in tuttle::host::ofx::imageEffect::OfxhImageEffectNode, tuttle::host::ofx::imageEffect::OfxhImageEffectNodeDescriptor, and tuttle::host::ofx::attribute::OfxhParamGroup.

Referenced by tuttle::host::ofx::attribute::OfxhParamGroup::getParamSetProps().


The documentation for this class was generated from the following files: