\hypertarget{class_ogre_1_1_time_index}{}\section{Ogre\+:\+:Time\+Index Class Reference}
\label{class_ogre_1_1_time_index}\index{Ogre\+::\+Time\+Index@{Ogre\+::\+Time\+Index}}


Time index object used to search keyframe at the given position.  




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

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_time_index_adc00e0190b54c72be2185ce650daa7a7}{Time\+Index} (\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} time\+Pos)
\begin{DoxyCompactList}\small\item\em Construct time index object by the given time position. \end{DoxyCompactList}\item 
\hyperlink{class_ogre_1_1_time_index_ac6f0421e5a3c653ce5e5a1a6383e969f}{Time\+Index} (\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} time\+Pos, \hyperlink{namespace_ogre_ab6e842a18caf062ed73a5d3badd0dd4c}{uint} key\+Index)
\begin{DoxyCompactList}\small\item\em Construct time index object by the given time position and global keyframe index. \end{DoxyCompactList}\item 
\hyperlink{namespace_ogre_ab6e842a18caf062ed73a5d3badd0dd4c}{uint} \hyperlink{class_ogre_1_1_time_index_aac91b62e7e4922fdc10d9802d599bff3}{get\+Key\+Index} (void) const
\item 
\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} \hyperlink{class_ogre_1_1_time_index_a59714dd228bbf7a46f3e127afb8f7585}{get\+Time\+Pos} (void) const
\item 
bool \hyperlink{class_ogre_1_1_time_index_af4a497c3a9f2da1867019496f9b3bf71}{has\+Key\+Index} (void) const
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Time index object used to search keyframe at the given position. 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_time_index_adc00e0190b54c72be2185ce650daa7a7}\label{class_ogre_1_1_time_index_adc00e0190b54c72be2185ce650daa7a7}} 
\index{Ogre\+::\+Time\+Index@{Ogre\+::\+Time\+Index}!Time\+Index@{Time\+Index}}
\index{Time\+Index@{Time\+Index}!Ogre\+::\+Time\+Index@{Ogre\+::\+Time\+Index}}
\subsubsection{\texorpdfstring{Time\+Index()}{TimeIndex()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily Ogre\+::\+Time\+Index\+::\+Time\+Index (\begin{DoxyParamCaption}\item[{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}}]{time\+Pos }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Construct time index object by the given time position. 

\mbox{\Hypertarget{class_ogre_1_1_time_index_ac6f0421e5a3c653ce5e5a1a6383e969f}\label{class_ogre_1_1_time_index_ac6f0421e5a3c653ce5e5a1a6383e969f}} 
\index{Ogre\+::\+Time\+Index@{Ogre\+::\+Time\+Index}!Time\+Index@{Time\+Index}}
\index{Time\+Index@{Time\+Index}!Ogre\+::\+Time\+Index@{Ogre\+::\+Time\+Index}}
\subsubsection{\texorpdfstring{Time\+Index()}{TimeIndex()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily Ogre\+::\+Time\+Index\+::\+Time\+Index (\begin{DoxyParamCaption}\item[{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}}]{time\+Pos,  }\item[{\hyperlink{namespace_ogre_ab6e842a18caf062ed73a5d3badd0dd4c}{uint}}]{key\+Index }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Construct time index object by the given time position and global keyframe index. 

\begin{DoxyNote}{Note}
In normally, you don\textquotesingle{}t need to use this constructor directly, use \hyperlink{class_ogre_1_1_animation_ae2faf3af9715730aa9435a8b568fc1ae}{Animation\+::\+\_\+get\+Time\+Index} instead. 
\end{DoxyNote}


\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_time_index_af4a497c3a9f2da1867019496f9b3bf71}\label{class_ogre_1_1_time_index_af4a497c3a9f2da1867019496f9b3bf71}} 
\index{Ogre\+::\+Time\+Index@{Ogre\+::\+Time\+Index}!has\+Key\+Index@{has\+Key\+Index}}
\index{has\+Key\+Index@{has\+Key\+Index}!Ogre\+::\+Time\+Index@{Ogre\+::\+Time\+Index}}
\subsubsection{\texorpdfstring{has\+Key\+Index()}{hasKeyIndex()}}
{\footnotesize\ttfamily bool Ogre\+::\+Time\+Index\+::has\+Key\+Index (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_time_index_a59714dd228bbf7a46f3e127afb8f7585}\label{class_ogre_1_1_time_index_a59714dd228bbf7a46f3e127afb8f7585}} 
\index{Ogre\+::\+Time\+Index@{Ogre\+::\+Time\+Index}!get\+Time\+Pos@{get\+Time\+Pos}}
\index{get\+Time\+Pos@{get\+Time\+Pos}!Ogre\+::\+Time\+Index@{Ogre\+::\+Time\+Index}}
\subsubsection{\texorpdfstring{get\+Time\+Pos()}{getTimePos()}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} Ogre\+::\+Time\+Index\+::get\+Time\+Pos (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_time_index_aac91b62e7e4922fdc10d9802d599bff3}\label{class_ogre_1_1_time_index_aac91b62e7e4922fdc10d9802d599bff3}} 
\index{Ogre\+::\+Time\+Index@{Ogre\+::\+Time\+Index}!get\+Key\+Index@{get\+Key\+Index}}
\index{get\+Key\+Index@{get\+Key\+Index}!Ogre\+::\+Time\+Index@{Ogre\+::\+Time\+Index}}
\subsubsection{\texorpdfstring{get\+Key\+Index()}{getKeyIndex()}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_ab6e842a18caf062ed73a5d3badd0dd4c}{uint} Ogre\+::\+Time\+Index\+::get\+Key\+Index (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



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