SHARE
TWEET

Untitled

a guest Jul 17th, 2017 41 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. void Model::ReadMD5Mesh(std::ifstream& file)
  2. {
  3.     std::string MD5VersionToken;
  4.     file >> MD5VersionToken;
  5.  
  6.     if (file.fail() || MD5VersionToken != "MD5Version")
  7.     {
  8.         return;
  9.     }
  10.  
  11.     int MD5Version = 0;
  12.     file >> MD5Version;
  13.  
  14.     if (file.fail() || MD5Version != 10)
  15.     {
  16.         return;
  17.     }
  18.  
  19.     std::string numJointsToken;
  20.     file >> numJointsToken;
  21.  
  22.     if (file.fail() || numJointsToken != "numJoints")
  23.     {
  24.         return;
  25.     }
  26.  
  27.     int numJoints = 0;
  28.     file >> numJoints;
  29.  
  30.     if (file.fail())
  31.     {
  32.         return;
  33.     }
  34.  
  35.     std::string numMeshesToken;
  36.     file >> numMeshesToken;
  37.  
  38.     if (file.fail() || numMeshesToken != "numMeshes")
  39.     {
  40.         return;
  41.     }
  42.  
  43.     int numMeshes = 0;
  44.     file >> numMeshes;
  45.  
  46.     if (file.fail())
  47.     {
  48.         return;
  49.     }
  50. }
RAW Paste Data
Top