char texture[20];
std::wstring getTexture()const;
+ void setTexture(const char *src);
};
inline std::ostream &operator<<(std::ostream &os,
const Material &rhs)
{}
std::wstring getName()const;
void setName(const char *src);
+ void setEnglishName(const char *src);
};
inline std::ostream &operator<<(std::ostream &os,
const Bone &rhs)
////////////////////////////////////////////////////////////
//! \83{\81[\83\93\95\\8e¦\98g
////////////////////////////////////////////////////////////
-struct BoneDisplayName
+struct BoneGroup
{
char name[50];
char english_name[50];
void setName(const char *src);
void setEnglishName(const char *src);
+ std::wstring getName()const;
};
////////////////////////////////////////////////////////////
struct ToonTexture
{
char name[100];
+ std::wstring getName()const;
+ void setName(const char *src);
};
////////////////////////////////////////////////////////////
float friction;
//! \8d\84\91Ì\83^\83C\83v
PROCESS_TYPE processType;
+
+ std::wstring getName()const;
+ void setName(const char *src);
};
//! Joint(\95¨\97\9d\89\89\8eZ\82Å\82ÌJoint\82ÆConstraint\82Í\93¯\82¶\88Ó\96¡)
//! \82Î\82Ë
Vector3 springPos;
Vector3 springRot;
+
+ std::wstring getName()const;
+ void setName(const char *src);
};
std::vector<IK> ik_list;
std::vector<Morph> morph_list;
std::vector<unsigned short> face_list;
- std::vector<BoneDisplayName> bone_display_name_list;
+ std::vector<BoneGroup> bone_group_list;
std::vector<std::pair<unsigned short, unsigned char> > bone_display_list;
ToonTexture toon_textures[10];
std::vector<RigidBody> rigidbodies;
const Vector2* getUV(int index)const;
std::wstring getName()const;
+ std::wstring getComment()const;
std::wstring getEnglishName()const;
+ std::wstring getEnglishComment()const;
+ void setName(const char *src);
+ void setComment(const char *src);
+ void setEnglishName(const char *src);
+ void setEnglishComment(const char *src);
};
inline std::ostream &operator<<(std::ostream &os, const IO &rhs)
{