\hypertarget{class_ogre_1_1_timer}{}\section{Ogre\+:\+:Timer Class Reference}
\label{class_ogre_1_1_timer}\index{Ogre\+::\+Timer@{Ogre\+::\+Timer}}


\hyperlink{class_ogre_1_1_timer}{Timer} class.  




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



Inheritance diagram for Ogre\+:\+:Timer\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=154pt]{class_ogre_1_1_timer__inherit__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_timer_ae9d0299693765d37b2f0b75c013755d2}{Timer} ()
\item 
unsigned long \hyperlink{class_ogre_1_1_timer_a98cd6171d89aa2474f743f7375a8d412}{get\+Microseconds} ()
\begin{DoxyCompactList}\small\item\em Returns microseconds since initialisation or last reset. \end{DoxyCompactList}\item 
unsigned long \hyperlink{class_ogre_1_1_timer_a5bf37f7326bf37a6b9a12722e758faa6}{get\+Microseconds\+C\+PU} ()
\begin{DoxyCompactList}\small\item\em Returns microseconds since initialisation or last reset, only C\+PU time measured. \end{DoxyCompactList}\item 
unsigned long \hyperlink{class_ogre_1_1_timer_abcbb2a56c8d2a928ce4470f6ad7fbff7}{get\+Milliseconds} ()
\begin{DoxyCompactList}\small\item\em Returns milliseconds since initialisation or last reset. \end{DoxyCompactList}\item 
unsigned long \hyperlink{class_ogre_1_1_timer_a5dec0b5b6ecf2058f67c8dfb64ced988}{get\+Milliseconds\+C\+PU} ()
\begin{DoxyCompactList}\small\item\em Returns milliseconds since initialisation or last reset, only C\+PU time measured. \end{DoxyCompactList}\item 
void \hyperlink{class_ogre_1_1_timer_a93b3cf0994bf9fdd32e2f52c43799bb3}{reset} ()
\begin{DoxyCompactList}\small\item\em Resets timer. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\hyperlink{class_ogre_1_1_timer}{Timer} class. 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_timer_ae9d0299693765d37b2f0b75c013755d2}\label{class_ogre_1_1_timer_ae9d0299693765d37b2f0b75c013755d2}} 
\index{Ogre\+::\+Timer@{Ogre\+::\+Timer}!Timer@{Timer}}
\index{Timer@{Timer}!Ogre\+::\+Timer@{Ogre\+::\+Timer}}
\subsubsection{\texorpdfstring{Timer()}{Timer()}}
{\footnotesize\ttfamily Ogre\+::\+Timer\+::\+Timer (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_timer_a93b3cf0994bf9fdd32e2f52c43799bb3}\label{class_ogre_1_1_timer_a93b3cf0994bf9fdd32e2f52c43799bb3}} 
\index{Ogre\+::\+Timer@{Ogre\+::\+Timer}!reset@{reset}}
\index{reset@{reset}!Ogre\+::\+Timer@{Ogre\+::\+Timer}}
\subsubsection{\texorpdfstring{reset()}{reset()}}
{\footnotesize\ttfamily void Ogre\+::\+Timer\+::reset (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Resets timer. 

\mbox{\Hypertarget{class_ogre_1_1_timer_abcbb2a56c8d2a928ce4470f6ad7fbff7}\label{class_ogre_1_1_timer_abcbb2a56c8d2a928ce4470f6ad7fbff7}} 
\index{Ogre\+::\+Timer@{Ogre\+::\+Timer}!get\+Milliseconds@{get\+Milliseconds}}
\index{get\+Milliseconds@{get\+Milliseconds}!Ogre\+::\+Timer@{Ogre\+::\+Timer}}
\subsubsection{\texorpdfstring{get\+Milliseconds()}{getMilliseconds()}}
{\footnotesize\ttfamily unsigned long Ogre\+::\+Timer\+::get\+Milliseconds (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Returns milliseconds since initialisation or last reset. 

\mbox{\Hypertarget{class_ogre_1_1_timer_a98cd6171d89aa2474f743f7375a8d412}\label{class_ogre_1_1_timer_a98cd6171d89aa2474f743f7375a8d412}} 
\index{Ogre\+::\+Timer@{Ogre\+::\+Timer}!get\+Microseconds@{get\+Microseconds}}
\index{get\+Microseconds@{get\+Microseconds}!Ogre\+::\+Timer@{Ogre\+::\+Timer}}
\subsubsection{\texorpdfstring{get\+Microseconds()}{getMicroseconds()}}
{\footnotesize\ttfamily unsigned long Ogre\+::\+Timer\+::get\+Microseconds (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Returns microseconds since initialisation or last reset. 

\mbox{\Hypertarget{class_ogre_1_1_timer_a5dec0b5b6ecf2058f67c8dfb64ced988}\label{class_ogre_1_1_timer_a5dec0b5b6ecf2058f67c8dfb64ced988}} 
\index{Ogre\+::\+Timer@{Ogre\+::\+Timer}!get\+Milliseconds\+C\+PU@{get\+Milliseconds\+C\+PU}}
\index{get\+Milliseconds\+C\+PU@{get\+Milliseconds\+C\+PU}!Ogre\+::\+Timer@{Ogre\+::\+Timer}}
\subsubsection{\texorpdfstring{get\+Milliseconds\+C\+P\+U()}{getMillisecondsCPU()}}
{\footnotesize\ttfamily unsigned long Ogre\+::\+Timer\+::get\+Milliseconds\+C\+PU (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Returns milliseconds since initialisation or last reset, only C\+PU time measured. 

\mbox{\Hypertarget{class_ogre_1_1_timer_a5bf37f7326bf37a6b9a12722e758faa6}\label{class_ogre_1_1_timer_a5bf37f7326bf37a6b9a12722e758faa6}} 
\index{Ogre\+::\+Timer@{Ogre\+::\+Timer}!get\+Microseconds\+C\+PU@{get\+Microseconds\+C\+PU}}
\index{get\+Microseconds\+C\+PU@{get\+Microseconds\+C\+PU}!Ogre\+::\+Timer@{Ogre\+::\+Timer}}
\subsubsection{\texorpdfstring{get\+Microseconds\+C\+P\+U()}{getMicrosecondsCPU()}}
{\footnotesize\ttfamily unsigned long Ogre\+::\+Timer\+::get\+Microseconds\+C\+PU (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



Returns microseconds since initialisation or last reset, only C\+PU time measured. 



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\hyperlink{_ogre_timer_8h}{Ogre\+Timer.\+h}\end{DoxyCompactItemize}
