\hypertarget{class_ogre_1_1_texture_frame_controller_value}{}\section{Ogre\+:\+:Texture\+Frame\+Controller\+Value Class Reference}
\label{class_ogre_1_1_texture_frame_controller_value}\index{Ogre\+::\+Texture\+Frame\+Controller\+Value@{Ogre\+::\+Texture\+Frame\+Controller\+Value}}


Predefined controller value for getting / setting the frame number of a texture layer.  




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



Inheritance diagram for Ogre\+:\+:Texture\+Frame\+Controller\+Value\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=240pt]{class_ogre_1_1_texture_frame_controller_value__inherit__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_texture_frame_controller_value_a9a1644686bc16e783116d7fbd0735852}{Texture\+Frame\+Controller\+Value} (\hyperlink{class_ogre_1_1_texture_unit_state}{Texture\+Unit\+State} $\ast$t)
\item 
\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} \hyperlink{class_ogre_1_1_texture_frame_controller_value_a5e7bcfebbd2be4feefc6f1a6490ed830}{get\+Value} (void) const
\begin{DoxyCompactList}\small\item\em Gets the frame number as a parametric value in the range \mbox{[}0,1\mbox{]}. \end{DoxyCompactList}\item 
void \hyperlink{class_ogre_1_1_texture_frame_controller_value_a99a02798e8722ec697dcdce3b6b3b81b}{set\+Value} (\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} value)
\begin{DoxyCompactList}\small\item\em Sets the frame number as a parametric value in the range \mbox{[}0,1\mbox{]}; the actual frame number is (value $\ast$ num\+Frames) \% num\+Frames). \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Predefined controller value for getting / setting the frame number of a texture layer. 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_texture_frame_controller_value_a9a1644686bc16e783116d7fbd0735852}\label{class_ogre_1_1_texture_frame_controller_value_a9a1644686bc16e783116d7fbd0735852}} 
\index{Ogre\+::\+Texture\+Frame\+Controller\+Value@{Ogre\+::\+Texture\+Frame\+Controller\+Value}!Texture\+Frame\+Controller\+Value@{Texture\+Frame\+Controller\+Value}}
\index{Texture\+Frame\+Controller\+Value@{Texture\+Frame\+Controller\+Value}!Ogre\+::\+Texture\+Frame\+Controller\+Value@{Ogre\+::\+Texture\+Frame\+Controller\+Value}}
\subsubsection{\texorpdfstring{Texture\+Frame\+Controller\+Value()}{TextureFrameControllerValue()}}
{\footnotesize\ttfamily Ogre\+::\+Texture\+Frame\+Controller\+Value\+::\+Texture\+Frame\+Controller\+Value (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_texture_unit_state}{Texture\+Unit\+State} $\ast$}]{t }\end{DoxyParamCaption})}



\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_texture_frame_controller_value_a5e7bcfebbd2be4feefc6f1a6490ed830}\label{class_ogre_1_1_texture_frame_controller_value_a5e7bcfebbd2be4feefc6f1a6490ed830}} 
\index{Ogre\+::\+Texture\+Frame\+Controller\+Value@{Ogre\+::\+Texture\+Frame\+Controller\+Value}!get\+Value@{get\+Value}}
\index{get\+Value@{get\+Value}!Ogre\+::\+Texture\+Frame\+Controller\+Value@{Ogre\+::\+Texture\+Frame\+Controller\+Value}}
\subsubsection{\texorpdfstring{get\+Value()}{getValue()}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} Ogre\+::\+Texture\+Frame\+Controller\+Value\+::get\+Value (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [virtual]}}



Gets the frame number as a parametric value in the range \mbox{[}0,1\mbox{]}. 



Implements \hyperlink{class_ogre_1_1_controller_value_a745741bba579264e57d797683d3feacd}{Ogre\+::\+Controller\+Value$<$ Real $>$}.

\mbox{\Hypertarget{class_ogre_1_1_texture_frame_controller_value_a99a02798e8722ec697dcdce3b6b3b81b}\label{class_ogre_1_1_texture_frame_controller_value_a99a02798e8722ec697dcdce3b6b3b81b}} 
\index{Ogre\+::\+Texture\+Frame\+Controller\+Value@{Ogre\+::\+Texture\+Frame\+Controller\+Value}!set\+Value@{set\+Value}}
\index{set\+Value@{set\+Value}!Ogre\+::\+Texture\+Frame\+Controller\+Value@{Ogre\+::\+Texture\+Frame\+Controller\+Value}}
\subsubsection{\texorpdfstring{set\+Value()}{setValue()}}
{\footnotesize\ttfamily void Ogre\+::\+Texture\+Frame\+Controller\+Value\+::set\+Value (\begin{DoxyParamCaption}\item[{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Sets the frame number as a parametric value in the range \mbox{[}0,1\mbox{]}; the actual frame number is (value $\ast$ num\+Frames) \% num\+Frames). 



Implements \hyperlink{class_ogre_1_1_controller_value_ab719e69a47857662b71041b9c74e546b}{Ogre\+::\+Controller\+Value$<$ Real $>$}.



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