void ForestItemData::unpackData(BitStream* stream)
{
   Parent::unpackData(stream);

   String localName;
   stream->read( &localName );
   setInternalName( localName );

   char readBuffer[1024];

   stream->readString(readBuffer);
   mShapeFile = StringTable->insert(readBuffer);
   
   mCollidable = stream->readFlag();

   stream->read( &mRadius );

   stream->read( &mMass );
   stream->read( &mRigidity );
   stream->read( &mTightnessCoefficient );
   stream->read( &mDampingCoefficient );

   stream->read( &mWindScale );
   stream->read( &mTrunkBendScale );
   stream->read( &mWindBranchAmp );
   stream->read( &mWindDetailAmp );
   stream->read( &mWindDetailFreq );
}
//
// assignment operator
//
ComRoutineActionNamePart &
ComRoutineActionNamePart::operator = (const ComRoutineActionNamePart &name)
{
  setExternalName(name.getExternalName());
  setInternalName(name.getInternalName());
  toInternalIdentifierFlags_ = name.toInternalIdentifierFlags_;
  setUudfUID(name.getUudfUID());
  return *this;
}
Example #3
0
    PeakPercent() : maxp(0.0), minp(10000)
    {
        setType(RideMetric::Average);
        setSymbol("peak_percent");
        setInternalName("MMP Percentage");
        setName(tr("MMP Percentage"));
        setMetricUnits(tr("%"));
        setPrecision(1); // e.g. 99.9%
        setImperialUnits(tr("%"));

    }
Example #4
0
bool MachineBridge::setAttachmentData(INetworkAdapter *iface, uint32_t attachmentType, QString qAttachmentData)
{
	switch(attachmentType)
	{
		case NetworkAttachmentType::NATNetwork:	return setNatNetwork(iface, qAttachmentData);
		case NetworkAttachmentType::Bridged:	return setBridgedIface(iface, qAttachmentData);
		case NetworkAttachmentType::Internal:	return setInternalName(iface, qAttachmentData);
		case NetworkAttachmentType::HostOnly:	return setHostIface(iface, qAttachmentData);
		case NetworkAttachmentType::Generic:	return setGenericDriver(iface, qAttachmentData);
		case NetworkAttachmentType::Null:
		case NetworkAttachmentType::NAT:
		default:
			return true;
	}
	return false;
}
Example #5
0
 AvgRunCadence()
 {
     setSymbol("average_run_cad");
     setInternalName("Average Running Cadence");
 }
Example #6
0
 DistanceSwim() : mts(0.0)
 {
     setSymbol("distance_swim");
     setInternalName("Distance Swim");
 }
Example #7
0
 XPower() : xpower(0.0), secs(0.0)
 {
     setSymbol("skiba_xpower");
     setInternalName("xPower");
 }
 TRIMPPoints() : score(0.0)
 {
     setSymbol("trimp_points");
     setInternalName("TRIMP Points");
 }
 AerobicDecoupling() : percent(0.0)
 {
     setSymbol("aerobic_decoupling");
     setInternalName("Aerobic Decoupling");
 }
Example #10
0
 LNP() : lnp(0.0), secs(0.0)
 {
     setSymbol("govss_lnp");
     setInternalName("LNP");
 }
Example #11
0
 NP() : np(0.0), secs(0.0)
 {
     setSymbol("coggan_np");
     setInternalName("NP");
 }
    XPower() : xpower(0.0), secs(0.0)
    {
        setSymbol("skiba_xpower");
#ifdef ENABLE_METRICS_TRANSLATION
        setInternalName("xPower");
    }
Example #13
0
 XPowerSwim() : xpower(0.0), secs(0.0)
 {
     setSymbol("swimscore_xpower");
     setInternalName("xPower Swim");
 }
void ForestItemData::onNameChange( const char *name )
{
   setInternalName( name );
}
Example #15
0
 LeftRightBalance()
 {
     setSymbol("left_right_balance");
     setInternalName("Left/Right Balance");
 }
    WorkoutTime() : seconds(0.0)
    {
        setSymbol("workout_time");
#ifdef ENABLE_METRICS_TRANSLATION
        setInternalName("Duration");
    }