Blob Blame Raw


#include "tstepparam.h"

//
// OBSOLETO??
//

/*

PERSIST_IDENTIFIER(TDoubleStepParam, "doubleStepParam")

//------------------------------------------------------------------------------

TDoubleStepParam::TDoubleStepParam(double v)
                : TDoubleParam(v)
{}

//------------------------------------------------------------------------------

TDoubleStepParam::TDoubleStepParam(const TDoubleParam &src)
                : TDoubleParam(src)
{}

//------------------------------------------------------------------------------

TDoubleStepParam::~TDoubleStepParam()
{}

//------------------------------------------------------------------------------

double TDoubleStepParam::getValue(double frame, bool cropped) const
{
  if (getKeyframeCount() == 0)
    return getDefaultValue();

  if(isKeyframe(frame))
    return TDoubleParam::getValue(frame);

  int index = getPrevKeyframe(frame);
  if (index != -1)
    return getKeyframe(index).m_value;
  else
   return getKeyframe(0).m_value;
}

//------------------------------------------------------------------------------
*/