#include "except.h"
#include "vertexformat.h"
+using namespace std;
+
namespace Msp {
namespace GL {
return stride;
}
-std::istream &operator>>(std::istream &in, VertexFormat &f)
+istream &operator>>(istream &in, VertexFormat &f)
{
- std::string str;
+ string str;
in>>str;
unsigned start=0;
while(1)
{
- unsigned underscore=str.find('_', start);
+ string::size_type underscore=str.find('_', start);
bool fail=false;
if(!str.compare(start, underscore-start, "VERTEX2"))
f=(f,VERTEX2);
if(fail)
{
- in.setstate(std::ios_base::failbit);
+ in.setstate(ios_base::failbit);
break;
}
- if(underscore==std::string::npos)
+ if(underscore==string::npos)
break;
start=underscore+1;
}