OSDN Git Service

separate vertex with uv or normal.
[meshio/meshio.git] / include / vmd.h
old mode 100755 (executable)
new mode 100644 (file)
index abe11d6..0385d6e
@@ -171,14 +171,14 @@ struct IO
        char name[20];
 
        //! \83\82\81[\83V\83\87\83\93
-       typedef std::map<std::string, BoneKeyFrameList*> BoneMap;
+       typedef std::map<std::wstring, BoneKeyFrameList*> BoneMap;
        BoneMap boneMap;
-       std::vector<std::string> boneKeys;
+       std::vector<std::wstring> boneKeys;
 
        //! \95\\8fî
-       typedef std::map<std::string, MorphKeyFrameList*> MorphMap;
+       typedef std::map<std::wstring, MorphKeyFrameList*> MorphMap;
        MorphMap morphMap;
-       std::vector<std::string> morphKeys;
+       std::vector<std::wstring> morphKeys;
 
        IO();
        ~IO();
@@ -187,8 +187,8 @@ struct IO
        bool read(const char *path);
        bool write(std::ostream &os);
 
-       BoneKeyFrameList* getBoneKeyFrameList(const std::string &name);
-       MorphKeyFrameList* getMorphKeyFrameList(const std::string &name);
+       BoneKeyFrameList* getBoneKeyFrameList(const std::wstring &name);
+       MorphKeyFrameList* getMorphKeyFrameList(const std::wstring &name);
 };
 inline std::ostream& operator<<(std::ostream &os, const IO &rhs)
 {