コード例 #1
0
void StringParameterHandler::setParameterValue( IECore::Parameter *parameter, ValueSource valueSource )
{
	StringParameter *stringParameter = static_cast<StringParameter *>( parameter );
	if( valueSource==Storage )
	{
		stringParameter->setTypedValue( m_storage );
	}
	else
	{
		std::ostringstream s;
		m_knob->to_script( s, 0, false );
		stringParameter->setTypedValue( s.str() );
	}
}