void bgExporterMax::ExpScene() { struct tm *newtime; time_t aclock; time(&aclock); newtime = localtime(&aclock); TSTR today = _tasctime(newtime); today.remove(today.length() - 1); _ftprintf(m_pStream, _T("%s\t%s\n"), _T("#BG3D_MODEL"), FixupName(today)); // 날짜 _ftprintf(m_pStream, _T("%s\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\n"), _T("#SCENE_INFO"), m_Scene.iVersion, // 버전 m_Scene.iFirstFrame, // 시작 프레임 m_Scene.iLastFrame, // 마지막 프레임 m_Scene.iFrameSpeed, // 프레임 스피드 m_Scene.iTickPerFrame, // 프레임당 틱 m_Scene.iNumMesh, // 메시 갯수 m_Scene.iMaxWeight, // 가중치 m_Scene.iBindPose); // 바인드포즈 }
// Dump some global animation information. void HoeMax::ExportGlobalInfo() { struct tm *newtime; time_t aclock; time( &aclock ); newtime = localtime(&aclock); TSTR today = _tasctime(newtime); // The date string has a \n appended. today.remove(today.length()-1); // Remove the \n // Start with a file identifier and format version m_file.Printf( "// %s\t%.2f\n", this->LongDesc(), this->Version()*0.01f); m_file.Printf( "// %s\t%s\n", this->AuthorName(), this->CopyrightMessage()); m_file.Printf( "// \"%s\" - %s\n", Utils::FixupName(ip->GetCurFileName()), (TCHAR*)today); m_file.Printf( "\n"); }
// Dump some global animation information. void Exporter::ExportGlobalInfo() { Interval range = ip->GetAnimRange(); struct tm *newtime; time_t aclock; time( &aclock ); newtime = localtime(&aclock); TSTR today = _tasctime(newtime); // The date string has a \n appended. today.remove(today.length()-1); // Remove the \n strcpy(rsm->MaxFileName,FixupName(ip->GetCurFilePath())); // Texmap* env = ip->GetEnvironmentMap(); }