Exemple #1
0
            public StatisticsRemotePage(RemotePage page, LogData logData, PageContentMetaData pageContentMD, string [] groups)
            {
                m_page    = page;
                m_logData = logData;
                m_groups  = groups;

                float startTimeInS = logData.FrameRecords[0].FrameTimeInS;
                float endTimeInS   = logData.FrameRecords[logData.FrameRecords.Count - 1].FrameTimeInS;
                float totalTimeInS = endTimeInS - startTimeInS;

                if (!pageContentMD.m_append)
                {
                    m_page.content = "";
                }

                m_page.content += "h1.Build Info\n";
                m_page.content += "Log filename: [" + Path.GetFileName(pageContentMD.m_logFilename) + ".gz|^" + Path.GetFileName(pageContentMD.m_logFilename) + ".gz]\n";
                m_page.content += "Uploaded at: " + pageContentMD.m_timeDate + "\n";
                m_page.content += "Platform: " + pageContentMD.m_platform + "\n";
                m_page.content += "Build number: " + pageContentMD.m_buildNumber + "\n";
                if (pageContentMD.m_levelName != "")
                {
                    m_page.content += "Level name: " + pageContentMD.m_levelName + "\n";
                }
                m_page.content += "Uploaded by: " + pageContentMD.m_uploadedBy + "\n";
                m_page.content += "User build info: " + pageContentMD.m_userBuildInfo + "\n";

                m_page.content += "h2.Statistics data\n";
                m_page.content += string.Format("Time period: {0}s - {1}s ({2}s)\n", startTimeInS, endTimeInS, totalTimeInS);
                m_page.content += "(h:mm:ss.ss) " + GetHMSTimeString(startTimeInS) + " - " + GetHMSTimeString(endTimeInS) + "\n";
            }
Exemple #2
0
 public PageMetaData(string space, string title, string parentTitle, PageContentMetaData contentMetaData)
 {
     m_space           = space;
     m_title           = title;
     m_parentTitle     = parentTitle;
     m_contentMetaData = contentMetaData;
 }
Exemple #3
0
            public FPSBucketsRemotePage(RemotePage page, LogData logData, PageContentMetaData pageContentMD)
            {
                m_page    = page;
                m_logData = logData;

                if (!pageContentMD.m_append)
                {
                    m_page.content = "";
                }

                string logfilename = Path.GetFileName(pageContentMD.m_logFilename);

                m_page.content += "h1.Build Info\n";
                m_page.content += "Log filename: [" + logfilename + "|^" + logfilename + "]\n";
                m_page.content += "Uploaded at: " + pageContentMD.m_timeDate + "\n";
                m_page.content += "Platform: " + pageContentMD.m_platform + "\n";
                m_page.content += "Build number: " + pageContentMD.m_buildNumber + "\n";
                if (pageContentMD.m_levelName != "")
                {
                    m_page.content += "Level name: " + pageContentMD.m_levelName + "\n";
                }
                m_page.content += "Uploaded by: " + pageContentMD.m_uploadedBy + "\n";
                m_page.content += "User build info: " + pageContentMD.m_userBuildInfo + "\n";
            }