\hypertarget{struct_ogre_1_1_render_target_1_1_frame_stats}{}\doxysection{Ogre\+::Render\+Target\+::Frame\+Stats Struct Reference}
\label{struct_ogre_1_1_render_target_1_1_frame_stats}\index{Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}}


{\ttfamily \#include $<$Ogre\+Render\+Target.\+h$>$}

\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
float \mbox{\hyperlink{struct_ogre_1_1_render_target_1_1_frame_stats_a4e2453ac395f96a11a966f18590610e0}{avg\+F\+PS}}
\begin{DoxyCompactList}\small\item\em average frames per second (F\+PS) since call to \mbox{\hyperlink{class_ogre_1_1_root_a8eda253befda1255cbfd3b298f62449e}{Root\+::start\+Rendering}} \end{DoxyCompactList}\item 
size\+\_\+t \mbox{\hyperlink{struct_ogre_1_1_render_target_1_1_frame_stats_a6b4e063f6df89d63021022eb8f43d91c}{batch\+Count}}
\begin{DoxyCompactList}\small\item\em number of batches rendered in the last \mbox{\hyperlink{class_ogre_1_1_render_target_a5f78714e152067e10b381f9d262bcacb}{update()}} call. \end{DoxyCompactList}\item 
float \mbox{\hyperlink{struct_ogre_1_1_render_target_1_1_frame_stats_ab07828877ca7c352d1a8b1afaab1df08}{best\+F\+PS}}
\begin{DoxyCompactList}\small\item\em best frames per second (F\+PS) since call to \mbox{\hyperlink{class_ogre_1_1_root_a8eda253befda1255cbfd3b298f62449e}{Root\+::start\+Rendering}} \end{DoxyCompactList}\item 
unsigned long \mbox{\hyperlink{struct_ogre_1_1_render_target_1_1_frame_stats_a720bee3828b5c2d2419e7afbeed0191e}{best\+Frame\+Time}}
\item 
float \mbox{\hyperlink{struct_ogre_1_1_render_target_1_1_frame_stats_a12556de54d8ea0ca7ccf064a07d25389}{last\+F\+PS}}
\begin{DoxyCompactList}\small\item\em frames per second (F\+PS) based on the frames rendered in the last second \end{DoxyCompactList}\item 
size\+\_\+t \mbox{\hyperlink{struct_ogre_1_1_render_target_1_1_frame_stats_ab1bf6f713ee6774a371fdf74f2ffaf44}{triangle\+Count}}
\begin{DoxyCompactList}\small\item\em number of triangles rendered in the last \mbox{\hyperlink{class_ogre_1_1_render_target_a5f78714e152067e10b381f9d262bcacb}{update()}} call. \end{DoxyCompactList}\item 
int \mbox{\hyperlink{struct_ogre_1_1_render_target_1_1_frame_stats_a252574d63b453563ed4b22ff574fc10b}{v\+Blank\+Miss\+Count}}
\item 
float \mbox{\hyperlink{struct_ogre_1_1_render_target_1_1_frame_stats_a49f1dd55396299921e69e1d7ed66c0fc}{worst\+F\+PS}}
\begin{DoxyCompactList}\small\item\em worst frames per second (F\+PS) since call to \mbox{\hyperlink{class_ogre_1_1_root_a8eda253befda1255cbfd3b298f62449e}{Root\+::start\+Rendering}} \end{DoxyCompactList}\item 
unsigned long \mbox{\hyperlink{struct_ogre_1_1_render_target_1_1_frame_stats_a7536670fa555a4f05c52ccdacc9c2194}{worst\+Frame\+Time}}
\end{DoxyCompactItemize}


\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_render_target_1_1_frame_stats_a12556de54d8ea0ca7ccf064a07d25389}\label{struct_ogre_1_1_render_target_1_1_frame_stats_a12556de54d8ea0ca7ccf064a07d25389}} 
\index{Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}!lastFPS@{lastFPS}}
\index{lastFPS@{lastFPS}!Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}}
\doxysubsubsection{\texorpdfstring{lastFPS}{lastFPS}}
{\footnotesize\ttfamily float Ogre\+::\+Render\+Target\+::\+Frame\+Stats\+::last\+F\+PS}



frames per second (F\+PS) based on the frames rendered in the last second 

\mbox{\Hypertarget{struct_ogre_1_1_render_target_1_1_frame_stats_a4e2453ac395f96a11a966f18590610e0}\label{struct_ogre_1_1_render_target_1_1_frame_stats_a4e2453ac395f96a11a966f18590610e0}} 
\index{Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}!avgFPS@{avgFPS}}
\index{avgFPS@{avgFPS}!Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}}
\doxysubsubsection{\texorpdfstring{avgFPS}{avgFPS}}
{\footnotesize\ttfamily float Ogre\+::\+Render\+Target\+::\+Frame\+Stats\+::avg\+F\+PS}



average frames per second (F\+PS) since call to \mbox{\hyperlink{class_ogre_1_1_root_a8eda253befda1255cbfd3b298f62449e}{Root\+::start\+Rendering}} 

\mbox{\Hypertarget{struct_ogre_1_1_render_target_1_1_frame_stats_ab07828877ca7c352d1a8b1afaab1df08}\label{struct_ogre_1_1_render_target_1_1_frame_stats_ab07828877ca7c352d1a8b1afaab1df08}} 
\index{Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}!bestFPS@{bestFPS}}
\index{bestFPS@{bestFPS}!Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}}
\doxysubsubsection{\texorpdfstring{bestFPS}{bestFPS}}
{\footnotesize\ttfamily float Ogre\+::\+Render\+Target\+::\+Frame\+Stats\+::best\+F\+PS}



best frames per second (F\+PS) since call to \mbox{\hyperlink{class_ogre_1_1_root_a8eda253befda1255cbfd3b298f62449e}{Root\+::start\+Rendering}} 

\mbox{\Hypertarget{struct_ogre_1_1_render_target_1_1_frame_stats_a49f1dd55396299921e69e1d7ed66c0fc}\label{struct_ogre_1_1_render_target_1_1_frame_stats_a49f1dd55396299921e69e1d7ed66c0fc}} 
\index{Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}!worstFPS@{worstFPS}}
\index{worstFPS@{worstFPS}!Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}}
\doxysubsubsection{\texorpdfstring{worstFPS}{worstFPS}}
{\footnotesize\ttfamily float Ogre\+::\+Render\+Target\+::\+Frame\+Stats\+::worst\+F\+PS}



worst frames per second (F\+PS) since call to \mbox{\hyperlink{class_ogre_1_1_root_a8eda253befda1255cbfd3b298f62449e}{Root\+::start\+Rendering}} 

\mbox{\Hypertarget{struct_ogre_1_1_render_target_1_1_frame_stats_a720bee3828b5c2d2419e7afbeed0191e}\label{struct_ogre_1_1_render_target_1_1_frame_stats_a720bee3828b5c2d2419e7afbeed0191e}} 
\index{Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}!bestFrameTime@{bestFrameTime}}
\index{bestFrameTime@{bestFrameTime}!Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}}
\doxysubsubsection{\texorpdfstring{bestFrameTime}{bestFrameTime}}
{\footnotesize\ttfamily unsigned long Ogre\+::\+Render\+Target\+::\+Frame\+Stats\+::best\+Frame\+Time}

\mbox{\Hypertarget{struct_ogre_1_1_render_target_1_1_frame_stats_a7536670fa555a4f05c52ccdacc9c2194}\label{struct_ogre_1_1_render_target_1_1_frame_stats_a7536670fa555a4f05c52ccdacc9c2194}} 
\index{Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}!worstFrameTime@{worstFrameTime}}
\index{worstFrameTime@{worstFrameTime}!Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}}
\doxysubsubsection{\texorpdfstring{worstFrameTime}{worstFrameTime}}
{\footnotesize\ttfamily unsigned long Ogre\+::\+Render\+Target\+::\+Frame\+Stats\+::worst\+Frame\+Time}

\mbox{\Hypertarget{struct_ogre_1_1_render_target_1_1_frame_stats_ab1bf6f713ee6774a371fdf74f2ffaf44}\label{struct_ogre_1_1_render_target_1_1_frame_stats_ab1bf6f713ee6774a371fdf74f2ffaf44}} 
\index{Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}!triangleCount@{triangleCount}}
\index{triangleCount@{triangleCount}!Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}}
\doxysubsubsection{\texorpdfstring{triangleCount}{triangleCount}}
{\footnotesize\ttfamily size\+\_\+t Ogre\+::\+Render\+Target\+::\+Frame\+Stats\+::triangle\+Count}



number of triangles rendered in the last \mbox{\hyperlink{class_ogre_1_1_render_target_a5f78714e152067e10b381f9d262bcacb}{update()}} call. 

\mbox{\Hypertarget{struct_ogre_1_1_render_target_1_1_frame_stats_a6b4e063f6df89d63021022eb8f43d91c}\label{struct_ogre_1_1_render_target_1_1_frame_stats_a6b4e063f6df89d63021022eb8f43d91c}} 
\index{Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}!batchCount@{batchCount}}
\index{batchCount@{batchCount}!Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}}
\doxysubsubsection{\texorpdfstring{batchCount}{batchCount}}
{\footnotesize\ttfamily size\+\_\+t Ogre\+::\+Render\+Target\+::\+Frame\+Stats\+::batch\+Count}



number of batches rendered in the last \mbox{\hyperlink{class_ogre_1_1_render_target_a5f78714e152067e10b381f9d262bcacb}{update()}} call. 

\mbox{\Hypertarget{struct_ogre_1_1_render_target_1_1_frame_stats_a252574d63b453563ed4b22ff574fc10b}\label{struct_ogre_1_1_render_target_1_1_frame_stats_a252574d63b453563ed4b22ff574fc10b}} 
\index{Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}!vBlankMissCount@{vBlankMissCount}}
\index{vBlankMissCount@{vBlankMissCount}!Ogre::RenderTarget::FrameStats@{Ogre::RenderTarget::FrameStats}}
\doxysubsubsection{\texorpdfstring{vBlankMissCount}{vBlankMissCount}}
{\footnotesize\ttfamily int Ogre\+::\+Render\+Target\+::\+Frame\+Stats\+::v\+Blank\+Miss\+Count}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_ogre_render_target_8h}{Ogre\+Render\+Target.\+h}}\end{DoxyCompactItemize}
