mirror of
https://github.com/cookiengineer/audacity
synced 2026-03-06 14:35:32 +01:00
Some WrappedType members just for radio buttons are no longer needed
This commit is contained in:
@@ -37,62 +37,6 @@ bool WrappedType::IsString()
|
||||
return eWrappedType == eWrappedString;
|
||||
}
|
||||
|
||||
/// @param W Wrapped type to compare
|
||||
/// @return true iff types and values are the same.
|
||||
bool WrappedType::ValuesMatch( const WrappedType & W )
|
||||
{
|
||||
if( W.eWrappedType != eWrappedType )
|
||||
return false;
|
||||
switch( eWrappedType )
|
||||
{
|
||||
case eWrappedString:
|
||||
return *W.mpStr == *mpStr;
|
||||
break;
|
||||
case eWrappedInt:
|
||||
return *W.mpInt == *mpInt;
|
||||
break;
|
||||
case eWrappedDouble:
|
||||
return *W.mpDouble == *mpDouble;
|
||||
break;
|
||||
case eWrappedBool:
|
||||
return *W.mpBool == *mpBool;
|
||||
break;
|
||||
case eWrappedEnum:
|
||||
wxASSERT( false );
|
||||
break;
|
||||
default:
|
||||
wxASSERT( false );
|
||||
break;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
void WrappedType::WriteToAsWrappedType( const WrappedType & W )
|
||||
{
|
||||
wxASSERT( W.eWrappedType == eWrappedType );
|
||||
switch( eWrappedType )
|
||||
{
|
||||
case eWrappedString:
|
||||
*mpStr = *W.mpStr;
|
||||
break;
|
||||
case eWrappedInt:
|
||||
*mpInt = *W.mpInt;
|
||||
break;
|
||||
case eWrappedDouble:
|
||||
*mpDouble = *W.mpDouble;
|
||||
break;
|
||||
case eWrappedBool:
|
||||
*mpBool = *W.mpBool;
|
||||
break;
|
||||
case eWrappedEnum:
|
||||
wxASSERT( false );
|
||||
break;
|
||||
default:
|
||||
wxASSERT( false );
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
wxString WrappedType::ReadAsString()
|
||||
|
||||
Reference in New Issue
Block a user