TuttleOFX  1
TuttleOFX/libraries/tuttle/src/tuttle/host/attribute/ParamPage.cpp
Go to the documentation of this file.
00001 #include "ParamPage.hpp"
00002 
00003 #include <tuttle/host/INode.hpp>
00004 
00005 namespace tuttle {
00006 namespace host {
00007 namespace attribute {
00008 
00009 ParamPage::ParamPage( INode&                           effect,
00010                       const std::string&                         name,
00011                       const ofx::attribute::OfxhParamDescriptor& descriptor )
00012         : Param( effect )
00013         , ofx::attribute::OfxhParamPage( descriptor, name, effect.getParamSet() )
00014 {}
00015 
00016 void ParamPage::copy( const ParamPage& p ) OFX_EXCEPTION_SPEC
00017 {
00018         //      paramChanged( ofx::attribute::eChangeUserEdited );
00019 }
00020 
00021 void ParamPage::copy( const OfxhParam& p ) OFX_EXCEPTION_SPEC
00022 {
00023         const ParamPage& param = dynamic_cast<const ParamPage&>( p );
00024 
00025         copy( param );
00026 }
00027 
00028 }
00029 }
00030 }
00031