void
readBoneMap(READER &reader, IO &io)
{
- std::string name=reader.getString(15, true);
+ std::wstring name=
+ text::trim(text::to_WideChar(CP_OEMCP, reader.getString(15, true)));
unsigned int frame=reader.getUint();
IO::BoneMap::iterator found=io.boneMap.find(name);
if(found==io.boneMap.end()){
void
readMorphMap(READER &reader, IO &io)
{
- std::string name=reader.getString(15, true);
+ std::wstring name=
+ text::trim(text::to_WideChar(CP_OEMCP, reader.getString(15, true)));
unsigned int frame=reader.getUint();
IO::MorphMap::iterator found=io.morphMap.find(name);
if(found==io.morphMap.end()){
return false;
}
-BoneKeyFrameList* IO::getBoneKeyFrameList(const std::string &name)
+BoneKeyFrameList* IO::getBoneKeyFrameList(const std::wstring &name)
{
return boneMap[name];
}
-MorphKeyFrameList* IO::getMorphKeyFrameList(const std::string &name)
+MorphKeyFrameList* IO::getMorphKeyFrameList(const std::wstring &name)
{
return morphMap[name];
}