parent
edd3ed9e8f
commit
c4eb04bb8c
|
@ -495,13 +495,11 @@ void Exporter :: UnregisterExporter(const char* id)
|
|||
ExportProperties :: ExportProperties() {}
|
||||
|
||||
ExportProperties::ExportProperties(const ExportProperties &other)
|
||||
: mIntProperties(other.mIntProperties),
|
||||
mFloatProperties(other.mFloatProperties),
|
||||
mStringProperties(other.mStringProperties),
|
||||
mMatrixProperties(other.mMatrixProperties)
|
||||
{
|
||||
new(this) ExportProperties();
|
||||
|
||||
mIntProperties = other.mIntProperties;
|
||||
mFloatProperties = other.mFloatProperties;
|
||||
mStringProperties = other.mStringProperties;
|
||||
mMatrixProperties = other.mMatrixProperties;
|
||||
|
||||
}
|
||||
|
||||
|
|
|
@ -510,6 +510,9 @@ std::string XFileExporter::toXFileString(aiString &name)
|
|||
std::string str = std::string(name.C_Str());
|
||||
std::replace(str.begin(), str.end(), '<', '_');
|
||||
std::replace(str.begin(), str.end(), '>', '_');
|
||||
std::replace(str.begin(), str.end(), '{', '_');
|
||||
std::replace(str.begin(), str.end(), '}', '_');
|
||||
std::replace(str.begin(), str.end(), '$', '_');
|
||||
return str;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue