Ejemplo n.º 1
0
bool HesperisInterface::ReadCurveData(CurveGroup * data)
{
	if(!CheckFileExists()) return false;
	
	HesperisFile hes;
	hes.setReadComponent(HesperisFile::RCurve);
	hes.addCurve("curves", data);
	if(!hes.open(FileName)) return false;
	hes.close();
	
	return true;
}
Ejemplo n.º 2
0
bool BccWorld::readCurveDataFromFile()
{
	if(BaseFile::InvalidFilename(BccGlobal::FileName)) 
		return false;
	
	if(!BaseFile::FileExists(BccGlobal::FileName)) {
		BccGlobal::FileName = "unknown";
		return false;
	}
	
	HesperisFile hes;
	hes.setReadComponent(HesperisFile::RCurve);
	hes.addCurve("curves", m_curves);
	if(!hes.open(BccGlobal::FileName)) return false;
	hes.close();
	
	return true;
}