\hypertarget{class_ogre_1_1_overlay_profile_session_listener}{}\doxysection{Ogre\+::Overlay\+Profile\+Session\+Listener Class Reference}
\label{class_ogre_1_1_overlay_profile_session_listener}\index{Ogre::OverlayProfileSessionListener@{Ogre::OverlayProfileSessionListener}}


Concrete impl.  




{\ttfamily \#include $<$Ogre\+Overlay\+Profile\+Session\+Listener.\+h$>$}



Inheritance diagram for Ogre\+::Overlay\+Profile\+Session\+Listener\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=233pt]{class_ogre_1_1_overlay_profile_session_listener__inherit__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{group___overlays_ga8eaf5c62bec83cede8f1608d998bad1a}{Display\+Mode}} \{ \mbox{\hyperlink{group___overlays_gga8eaf5c62bec83cede8f1608d998bad1aa5b3ca2d76f173ddbf852adef988cf514}{D\+I\+S\+P\+L\+A\+Y\+\_\+\+P\+E\+R\+C\+E\+N\+T\+A\+GE}}, 
\mbox{\hyperlink{group___overlays_gga8eaf5c62bec83cede8f1608d998bad1aa20d40e6172289b29a23c04d4de06d864}{D\+I\+S\+P\+L\+A\+Y\+\_\+\+M\+I\+L\+L\+I\+S\+E\+C\+O\+N\+DS}}
 \}
\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group___overlays_ga0e01e25edada5ead1e83defaa33a36d5}{Overlay\+Profile\+Session\+Listener}} ()
\item 
virtual \mbox{\hyperlink{group___overlays_gaebe4b67ba05a64874b143fd0725fa3de}{$\sim$\+Overlay\+Profile\+Session\+Listener}} ()
\item 
virtual void \mbox{\hyperlink{group___overlays_ga71c22e881e91f9cc375ba55c145ce02a}{change\+Enable\+State}} (bool enabled)
\item 
virtual void \mbox{\hyperlink{group___overlays_gaa6f75403a640cfc3c1b70c60faf3ad03}{display\+Results}} (const \mbox{\hyperlink{class_ogre_1_1_profile_instance}{Profile\+Instance}} \&instance, \mbox{\hyperlink{namespace_ogre_a4304981347643708ee9a7ba8884e5758}{ulong}} max\+Total\+Frame\+Time)
\item 
virtual void \mbox{\hyperlink{group___overlays_ga7652f6ce58d31b3613fecb2206142a3c}{finialize\+Session}} ()
\item 
\mbox{\hyperlink{group___overlays_ga8eaf5c62bec83cede8f1608d998bad1a}{Display\+Mode}} \mbox{\hyperlink{group___overlays_ga945723ccd02d3d9592903813e27d5e94}{get\+Display\+Mode}} () const
\begin{DoxyCompactList}\small\item\em Get the display mode for the overlay. \end{DoxyCompactList}\item 
\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} \mbox{\hyperlink{group___overlays_ga1071609968c77da817a2e7cad817bed7}{get\+Overlay\+Height}} () const
\item 
\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} \mbox{\hyperlink{group___overlays_gab78db047c2c4e618f36ff84b5430c352}{get\+Overlay\+Left}} () const
\item 
\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} \mbox{\hyperlink{group___overlays_ga5e2444c3553a432e0403d6a7da6e39f1}{get\+Overlay\+Top}} () const
\item 
\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} \mbox{\hyperlink{group___overlays_ga4e715f58918a24d710325fc60c6d9f09}{get\+Overlay\+Width}} () const
\item 
virtual void \mbox{\hyperlink{group___overlays_ga015d977b47be9122d96cc185c5f9f818}{initialize\+Session}} ()
\item 
void \mbox{\hyperlink{group___overlays_gac129b7c4d9396dfd36587baae858387e}{set\+Display\+Mode}} (\mbox{\hyperlink{group___overlays_ga8eaf5c62bec83cede8f1608d998bad1a}{Display\+Mode}} d)
\begin{DoxyCompactList}\small\item\em Set the display mode for the overlay. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group___overlays_gae6499766c023a82604089b5709bd5766}{set\+Overlay\+Dimensions}} (\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} width, \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} height)
\begin{DoxyCompactList}\small\item\em Set the size of the profiler overlay, in pixels. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{group___overlays_gae5f061c130a4b6d0e77b2194c3c7752a}{set\+Overlay\+Position}} (\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} left, \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} top)
\begin{DoxyCompactList}\small\item\em Set the position of the profiler overlay, in pixels. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Concrete impl. 

of the \mbox{\hyperlink{class_ogre_1_1_profile_session_listener}{Profile\+Session\+Listener}} which visualizes the profling results using overlays. 

The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_ogre_overlay_profile_session_listener_8h}{Ogre\+Overlay\+Profile\+Session\+Listener.\+h}}\end{DoxyCompactItemize}
