\hypertarget{class_ogre_1_1_animable_value}{}\section{Ogre\+:\+:Animable\+Value Class Reference}
\label{class_ogre_1_1_animable_value}\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}


Defines an object property which is animable, i.\+e.  




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



Inheritance diagram for Ogre\+:\+:Animable\+Value\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=199pt]{class_ogre_1_1_animable_value__inherit__graph}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69}{Value\+Type} \{ \newline
\hyperlink{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69af2f0a37077706342371d65539e56b295}{I\+NT}, 
\hyperlink{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a3062c18887fcc426f17c19d786edeaef}{R\+E\+AL}, 
\hyperlink{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a31cb7b9505f0707baee335b0b200a135}{V\+E\+C\+T\+O\+R2}, 
\hyperlink{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a4f77f4de37ff20785d425d00dde7864a}{V\+E\+C\+T\+O\+R3}, 
\newline
\hyperlink{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a8c429058bd40804133f32ee95337f05b}{V\+E\+C\+T\+O\+R4}, 
\hyperlink{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69ac56bb2149a2092c3a3d834c6def9571a}{Q\+U\+A\+T\+E\+R\+N\+I\+ON}, 
\hyperlink{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a019d638a0420937709b0ca4ded01a57e}{C\+O\+L\+O\+UR}, 
\hyperlink{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a6821a401bbbad6d7649104b0978c4216}{R\+A\+D\+I\+AN}, 
\newline
\hyperlink{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a67875f169fb2deebc7c3590efbe621f1}{D\+E\+G\+R\+EE}
 \}\begin{DoxyCompactList}\small\item\em The type of the value being animated. \end{DoxyCompactList}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_animable_value_a280f34861f78ae0f9560ce6d49bd2346}{Animable\+Value} (\hyperlink{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69}{Value\+Type} t)
\item 
virtual \hyperlink{class_ogre_1_1_animable_value_a89c0b065a5d1a3398e2663713bdf5007}{$\sim$\+Animable\+Value} ()
\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_a0077811577a67da9e17fe0582eddf9d0}{apply\+Delta\+Value} (int)
\begin{DoxyCompactList}\small\item\em Apply delta value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_a87058d1fc51ccbdeeb7d265d3bc6118a}{apply\+Delta\+Value} (\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real})
\begin{DoxyCompactList}\small\item\em Set value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_a59283e8287fd1e9dc82c02f843809407}{apply\+Delta\+Value} (const \hyperlink{class_ogre_1_1_vector2}{Vector2} \&)
\begin{DoxyCompactList}\small\item\em Apply delta value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_abb5b33797a6afb9fedbbc12a83c2201e}{apply\+Delta\+Value} (const \hyperlink{class_ogre_1_1_vector3}{Vector3} \&)
\begin{DoxyCompactList}\small\item\em Apply delta value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_a4fe4b177fb24522f3e1325a6e8daab62}{apply\+Delta\+Value} (const \hyperlink{class_ogre_1_1_vector4}{Vector4} \&)
\begin{DoxyCompactList}\small\item\em Apply delta value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_a7db4121de1ba46cbf27fb9d8a0365cf2}{apply\+Delta\+Value} (const \hyperlink{class_ogre_1_1_quaternion}{Quaternion} \&)
\begin{DoxyCompactList}\small\item\em Apply delta value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_ad131854d6fc1551de763ea93634d618c}{apply\+Delta\+Value} (const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&)
\begin{DoxyCompactList}\small\item\em Apply delta value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_a8a546dead00468e8de1a93a853c5bb59}{apply\+Delta\+Value} (const \hyperlink{class_ogre_1_1_degree}{Degree} \&)
\begin{DoxyCompactList}\small\item\em Apply delta value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_a83b671f2ba59e036b6256ad64cca2ffe}{apply\+Delta\+Value} (const \hyperlink{class_ogre_1_1_radian}{Radian} \&)
\begin{DoxyCompactList}\small\item\em Apply delta value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_a662bf10183dd75b2786eb4343c63db8c}{apply\+Delta\+Value} (const \hyperlink{class_ogre_1_1_any}{Any} \&val)
\begin{DoxyCompactList}\small\item\em Apply delta value. \end{DoxyCompactList}\item 
\hyperlink{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69}{Value\+Type} \hyperlink{class_ogre_1_1_animable_value_ad0d304b3016677c9579fa7f598d30153}{get\+Type} (void) const
\begin{DoxyCompactList}\small\item\em Gets the value type of this animable value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_ae544d029ad24ed12090d5ecbb2202ce8}{reset\+To\+Base\+Value} (void)
\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_ab3198ebe772d4ffeac4f5656420b3a3f}{set\+Current\+State\+As\+Base\+Value} (void)=0
\begin{DoxyCompactList}\small\item\em Sets the current state as the \textquotesingle{}base\textquotesingle{} value; used for delta animation. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_a7bf19d59335bc397010e009eaf593288}{set\+Value} (int)
\begin{DoxyCompactList}\small\item\em Set value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_a950b8bf6bd5090aa8717215dcba68877}{set\+Value} (\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real})
\begin{DoxyCompactList}\small\item\em Set value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_a4b0159d919981f3e5f6c69461bda725f}{set\+Value} (const \hyperlink{class_ogre_1_1_vector2}{Vector2} \&)
\begin{DoxyCompactList}\small\item\em Set value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_a8beaf446718c7169fd6e8580b5a0fa4e}{set\+Value} (const \hyperlink{class_ogre_1_1_vector3}{Vector3} \&)
\begin{DoxyCompactList}\small\item\em Set value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_a8d6e93903faee8c7a0e557e4852111f9}{set\+Value} (const \hyperlink{class_ogre_1_1_vector4}{Vector4} \&)
\begin{DoxyCompactList}\small\item\em Set value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_a61de4fd8eca078570639cb200178a40d}{set\+Value} (const \hyperlink{class_ogre_1_1_quaternion}{Quaternion} \&)
\begin{DoxyCompactList}\small\item\em Set value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_a39c32d892f553e9aa1f45091edabeb74}{set\+Value} (const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&)
\begin{DoxyCompactList}\small\item\em Set value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_a1eb74e53e38812bc97931068a4a538db}{set\+Value} (const \hyperlink{class_ogre_1_1_radian}{Radian} \&)
\begin{DoxyCompactList}\small\item\em Set value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_ae0bac21aa939447bb48efa668a7b9da4}{set\+Value} (const \hyperlink{class_ogre_1_1_degree}{Degree} \&)
\begin{DoxyCompactList}\small\item\em Set value. \end{DoxyCompactList}\item 
virtual void \hyperlink{class_ogre_1_1_animable_value_ac9f25ae01ac3b9cec80df9e7e930bac9}{set\+Value} (const \hyperlink{class_ogre_1_1_any}{Any} \&val)
\begin{DoxyCompactList}\small\item\em Set value. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Defines an object property which is animable, i.\+e. 

may be keyframed. \begin{DoxyRemark}{Remarks}
Animable properties are those which can be altered over time by a predefined keyframe sequence. They may be set directly, or they may be modified from their existing state (common if multiple animations are expected to apply at once). Implementors of this interface are expected to override the \textquotesingle{}set\+Value\textquotesingle{}, \textquotesingle{}set\+Current\+State\+As\+Base\+Value\textquotesingle{} and \textquotesingle{}apply\+Delta\+Value\textquotesingle{} methods appropriate to the type in question, and to initialise the type. 
\end{DoxyRemark}
\begin{DoxyParagraph}{}
\hyperlink{class_ogre_1_1_animable_value}{Animable\+Value} instances are accessible through any class which extends \hyperlink{class_ogre_1_1_animable_object}{Animable\+Object} in order to expose it\textquotesingle{}s animable properties. 
\end{DoxyParagraph}
\begin{DoxyNote}{Note}
This class is an instance of the Adapter pattern, since it generalises access to a particular property. Whilst it could have been templated such that the type which was being referenced was compiled in, this would make it more difficult to aggregated generically, and since animations are often comprised of multiple properties it helps to be able to deal with all values through a single class. 
\end{DoxyNote}


\subsection{Member Enumeration Documentation}
\mbox{\Hypertarget{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69}\label{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!Value\+Type@{Value\+Type}}
\index{Value\+Type@{Value\+Type}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{Value\+Type}{ValueType}}
{\footnotesize\ttfamily enum \hyperlink{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69}{Ogre\+::\+Animable\+Value\+::\+Value\+Type}}



The type of the value being animated. 

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{I\+NT@{I\+NT}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!I\+NT@{I\+NT}}}\mbox{\Hypertarget{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69af2f0a37077706342371d65539e56b295}\label{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69af2f0a37077706342371d65539e56b295}} 
I\+NT&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{R\+E\+AL@{R\+E\+AL}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!R\+E\+AL@{R\+E\+AL}}}\mbox{\Hypertarget{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a3062c18887fcc426f17c19d786edeaef}\label{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a3062c18887fcc426f17c19d786edeaef}} 
R\+E\+AL&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{V\+E\+C\+T\+O\+R2@{V\+E\+C\+T\+O\+R2}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!V\+E\+C\+T\+O\+R2@{V\+E\+C\+T\+O\+R2}}}\mbox{\Hypertarget{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a31cb7b9505f0707baee335b0b200a135}\label{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a31cb7b9505f0707baee335b0b200a135}} 
V\+E\+C\+T\+O\+R2&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{V\+E\+C\+T\+O\+R3@{V\+E\+C\+T\+O\+R3}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!V\+E\+C\+T\+O\+R3@{V\+E\+C\+T\+O\+R3}}}\mbox{\Hypertarget{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a4f77f4de37ff20785d425d00dde7864a}\label{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a4f77f4de37ff20785d425d00dde7864a}} 
V\+E\+C\+T\+O\+R3&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{V\+E\+C\+T\+O\+R4@{V\+E\+C\+T\+O\+R4}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!V\+E\+C\+T\+O\+R4@{V\+E\+C\+T\+O\+R4}}}\mbox{\Hypertarget{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a8c429058bd40804133f32ee95337f05b}\label{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a8c429058bd40804133f32ee95337f05b}} 
V\+E\+C\+T\+O\+R4&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{Q\+U\+A\+T\+E\+R\+N\+I\+ON@{Q\+U\+A\+T\+E\+R\+N\+I\+ON}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!Q\+U\+A\+T\+E\+R\+N\+I\+ON@{Q\+U\+A\+T\+E\+R\+N\+I\+ON}}}\mbox{\Hypertarget{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69ac56bb2149a2092c3a3d834c6def9571a}\label{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69ac56bb2149a2092c3a3d834c6def9571a}} 
Q\+U\+A\+T\+E\+R\+N\+I\+ON&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{C\+O\+L\+O\+UR@{C\+O\+L\+O\+UR}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!C\+O\+L\+O\+UR@{C\+O\+L\+O\+UR}}}\mbox{\Hypertarget{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a019d638a0420937709b0ca4ded01a57e}\label{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a019d638a0420937709b0ca4ded01a57e}} 
C\+O\+L\+O\+UR&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{R\+A\+D\+I\+AN@{R\+A\+D\+I\+AN}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!R\+A\+D\+I\+AN@{R\+A\+D\+I\+AN}}}\mbox{\Hypertarget{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a6821a401bbbad6d7649104b0978c4216}\label{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a6821a401bbbad6d7649104b0978c4216}} 
R\+A\+D\+I\+AN&\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{D\+E\+G\+R\+EE@{D\+E\+G\+R\+EE}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!D\+E\+G\+R\+EE@{D\+E\+G\+R\+EE}}}\mbox{\Hypertarget{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a67875f169fb2deebc7c3590efbe621f1}\label{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69a67875f169fb2deebc7c3590efbe621f1}} 
D\+E\+G\+R\+EE&\\
\hline

\end{DoxyEnumFields}


\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_animable_value_a280f34861f78ae0f9560ce6d49bd2346}\label{class_ogre_1_1_animable_value_a280f34861f78ae0f9560ce6d49bd2346}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!Animable\+Value@{Animable\+Value}}
\index{Animable\+Value@{Animable\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{Animable\+Value()}{AnimableValue()}}
{\footnotesize\ttfamily Ogre\+::\+Animable\+Value\+::\+Animable\+Value (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69}{Value\+Type}}]{t }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_1_1_animable_value_a89c0b065a5d1a3398e2663713bdf5007}\label{class_ogre_1_1_animable_value_a89c0b065a5d1a3398e2663713bdf5007}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!````~Animable\+Value@{$\sim$\+Animable\+Value}}
\index{````~Animable\+Value@{$\sim$\+Animable\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{$\sim$\+Animable\+Value()}{~AnimableValue()}}
{\footnotesize\ttfamily virtual Ogre\+::\+Animable\+Value\+::$\sim$\+Animable\+Value (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_animable_value_ad0d304b3016677c9579fa7f598d30153}\label{class_ogre_1_1_animable_value_ad0d304b3016677c9579fa7f598d30153}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!get\+Type@{get\+Type}}
\index{get\+Type@{get\+Type}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{get\+Type()}{getType()}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_animable_value_adccd62bb2b72c602b9c59ca651256d69}{Value\+Type} Ogre\+::\+Animable\+Value\+::get\+Type (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Gets the value type of this animable value. 

\mbox{\Hypertarget{class_ogre_1_1_animable_value_ab3198ebe772d4ffeac4f5656420b3a3f}\label{class_ogre_1_1_animable_value_ab3198ebe772d4ffeac4f5656420b3a3f}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!set\+Current\+State\+As\+Base\+Value@{set\+Current\+State\+As\+Base\+Value}}
\index{set\+Current\+State\+As\+Base\+Value@{set\+Current\+State\+As\+Base\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{set\+Current\+State\+As\+Base\+Value()}{setCurrentStateAsBaseValue()}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::set\+Current\+State\+As\+Base\+Value (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [pure virtual]}}



Sets the current state as the \textquotesingle{}base\textquotesingle{} value; used for delta animation. 

\mbox{\Hypertarget{class_ogre_1_1_animable_value_a7bf19d59335bc397010e009eaf593288}\label{class_ogre_1_1_animable_value_a7bf19d59335bc397010e009eaf593288}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!set\+Value@{set\+Value}}
\index{set\+Value@{set\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{set\+Value()}{setValue()}\hspace{0.1cm}{\footnotesize\ttfamily [1/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::set\+Value (\begin{DoxyParamCaption}\item[{int}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Set value. 



References Ogre\+::\+Exception\+::\+E\+R\+R\+\_\+\+N\+O\+T\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+ED, and O\+G\+R\+E\+\_\+\+E\+X\+C\+E\+PT.

\mbox{\Hypertarget{class_ogre_1_1_animable_value_a950b8bf6bd5090aa8717215dcba68877}\label{class_ogre_1_1_animable_value_a950b8bf6bd5090aa8717215dcba68877}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!set\+Value@{set\+Value}}
\index{set\+Value@{set\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{set\+Value()}{setValue()}\hspace{0.1cm}{\footnotesize\ttfamily [2/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::set\+Value (\begin{DoxyParamCaption}\item[{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Set value. 



References Ogre\+::\+Exception\+::\+E\+R\+R\+\_\+\+N\+O\+T\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+ED, and O\+G\+R\+E\+\_\+\+E\+X\+C\+E\+PT.

\mbox{\Hypertarget{class_ogre_1_1_animable_value_a4b0159d919981f3e5f6c69461bda725f}\label{class_ogre_1_1_animable_value_a4b0159d919981f3e5f6c69461bda725f}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!set\+Value@{set\+Value}}
\index{set\+Value@{set\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{set\+Value()}{setValue()}\hspace{0.1cm}{\footnotesize\ttfamily [3/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::set\+Value (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_vector2}{Vector2} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Set value. 



References Ogre\+::\+Exception\+::\+E\+R\+R\+\_\+\+N\+O\+T\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+ED, and O\+G\+R\+E\+\_\+\+E\+X\+C\+E\+PT.

\mbox{\Hypertarget{class_ogre_1_1_animable_value_a8beaf446718c7169fd6e8580b5a0fa4e}\label{class_ogre_1_1_animable_value_a8beaf446718c7169fd6e8580b5a0fa4e}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!set\+Value@{set\+Value}}
\index{set\+Value@{set\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{set\+Value()}{setValue()}\hspace{0.1cm}{\footnotesize\ttfamily [4/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::set\+Value (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_vector3}{Vector3} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Set value. 



References Ogre\+::\+Exception\+::\+E\+R\+R\+\_\+\+N\+O\+T\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+ED, and O\+G\+R\+E\+\_\+\+E\+X\+C\+E\+PT.

\mbox{\Hypertarget{class_ogre_1_1_animable_value_a8d6e93903faee8c7a0e557e4852111f9}\label{class_ogre_1_1_animable_value_a8d6e93903faee8c7a0e557e4852111f9}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!set\+Value@{set\+Value}}
\index{set\+Value@{set\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{set\+Value()}{setValue()}\hspace{0.1cm}{\footnotesize\ttfamily [5/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::set\+Value (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_vector4}{Vector4} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Set value. 



References Ogre\+::\+Exception\+::\+E\+R\+R\+\_\+\+N\+O\+T\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+ED, and O\+G\+R\+E\+\_\+\+E\+X\+C\+E\+PT.

\mbox{\Hypertarget{class_ogre_1_1_animable_value_a61de4fd8eca078570639cb200178a40d}\label{class_ogre_1_1_animable_value_a61de4fd8eca078570639cb200178a40d}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!set\+Value@{set\+Value}}
\index{set\+Value@{set\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{set\+Value()}{setValue()}\hspace{0.1cm}{\footnotesize\ttfamily [6/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::set\+Value (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_quaternion}{Quaternion} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Set value. 



References Ogre\+::\+Exception\+::\+E\+R\+R\+\_\+\+N\+O\+T\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+ED, and O\+G\+R\+E\+\_\+\+E\+X\+C\+E\+PT.

\mbox{\Hypertarget{class_ogre_1_1_animable_value_a39c32d892f553e9aa1f45091edabeb74}\label{class_ogre_1_1_animable_value_a39c32d892f553e9aa1f45091edabeb74}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!set\+Value@{set\+Value}}
\index{set\+Value@{set\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{set\+Value()}{setValue()}\hspace{0.1cm}{\footnotesize\ttfamily [7/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::set\+Value (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Set value. 



References Ogre\+::\+Exception\+::\+E\+R\+R\+\_\+\+N\+O\+T\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+ED, and O\+G\+R\+E\+\_\+\+E\+X\+C\+E\+PT.

\mbox{\Hypertarget{class_ogre_1_1_animable_value_a1eb74e53e38812bc97931068a4a538db}\label{class_ogre_1_1_animable_value_a1eb74e53e38812bc97931068a4a538db}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!set\+Value@{set\+Value}}
\index{set\+Value@{set\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{set\+Value()}{setValue()}\hspace{0.1cm}{\footnotesize\ttfamily [8/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::set\+Value (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_radian}{Radian} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Set value. 



References Ogre\+::\+Exception\+::\+E\+R\+R\+\_\+\+N\+O\+T\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+ED, and O\+G\+R\+E\+\_\+\+E\+X\+C\+E\+PT.

\mbox{\Hypertarget{class_ogre_1_1_animable_value_ae0bac21aa939447bb48efa668a7b9da4}\label{class_ogre_1_1_animable_value_ae0bac21aa939447bb48efa668a7b9da4}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!set\+Value@{set\+Value}}
\index{set\+Value@{set\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{set\+Value()}{setValue()}\hspace{0.1cm}{\footnotesize\ttfamily [9/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::set\+Value (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_degree}{Degree} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Set value. 



References Ogre\+::\+Exception\+::\+E\+R\+R\+\_\+\+N\+O\+T\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+ED, and O\+G\+R\+E\+\_\+\+E\+X\+C\+E\+PT.

\mbox{\Hypertarget{class_ogre_1_1_animable_value_ac9f25ae01ac3b9cec80df9e7e930bac9}\label{class_ogre_1_1_animable_value_ac9f25ae01ac3b9cec80df9e7e930bac9}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!set\+Value@{set\+Value}}
\index{set\+Value@{set\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{set\+Value()}{setValue()}\hspace{0.1cm}{\footnotesize\ttfamily [10/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::set\+Value (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_any}{Any} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Set value. 

\mbox{\Hypertarget{class_ogre_1_1_animable_value_ae544d029ad24ed12090d5ecbb2202ce8}\label{class_ogre_1_1_animable_value_ae544d029ad24ed12090d5ecbb2202ce8}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!reset\+To\+Base\+Value@{reset\+To\+Base\+Value}}
\index{reset\+To\+Base\+Value@{reset\+To\+Base\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{reset\+To\+Base\+Value()}{resetToBaseValue()}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::reset\+To\+Base\+Value (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

\mbox{\Hypertarget{class_ogre_1_1_animable_value_a0077811577a67da9e17fe0582eddf9d0}\label{class_ogre_1_1_animable_value_a0077811577a67da9e17fe0582eddf9d0}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!apply\+Delta\+Value@{apply\+Delta\+Value}}
\index{apply\+Delta\+Value@{apply\+Delta\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{apply\+Delta\+Value()}{applyDeltaValue()}\hspace{0.1cm}{\footnotesize\ttfamily [1/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::apply\+Delta\+Value (\begin{DoxyParamCaption}\item[{int}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Apply delta value. 



References Ogre\+::\+Exception\+::\+E\+R\+R\+\_\+\+N\+O\+T\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+ED, and O\+G\+R\+E\+\_\+\+E\+X\+C\+E\+PT.

\mbox{\Hypertarget{class_ogre_1_1_animable_value_a87058d1fc51ccbdeeb7d265d3bc6118a}\label{class_ogre_1_1_animable_value_a87058d1fc51ccbdeeb7d265d3bc6118a}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!apply\+Delta\+Value@{apply\+Delta\+Value}}
\index{apply\+Delta\+Value@{apply\+Delta\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{apply\+Delta\+Value()}{applyDeltaValue()}\hspace{0.1cm}{\footnotesize\ttfamily [2/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::apply\+Delta\+Value (\begin{DoxyParamCaption}\item[{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Set value. 



References Ogre\+::\+Exception\+::\+E\+R\+R\+\_\+\+N\+O\+T\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+ED, and O\+G\+R\+E\+\_\+\+E\+X\+C\+E\+PT.

\mbox{\Hypertarget{class_ogre_1_1_animable_value_a59283e8287fd1e9dc82c02f843809407}\label{class_ogre_1_1_animable_value_a59283e8287fd1e9dc82c02f843809407}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!apply\+Delta\+Value@{apply\+Delta\+Value}}
\index{apply\+Delta\+Value@{apply\+Delta\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{apply\+Delta\+Value()}{applyDeltaValue()}\hspace{0.1cm}{\footnotesize\ttfamily [3/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::apply\+Delta\+Value (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_vector2}{Vector2} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Apply delta value. 



References Ogre\+::\+Exception\+::\+E\+R\+R\+\_\+\+N\+O\+T\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+ED, and O\+G\+R\+E\+\_\+\+E\+X\+C\+E\+PT.

\mbox{\Hypertarget{class_ogre_1_1_animable_value_abb5b33797a6afb9fedbbc12a83c2201e}\label{class_ogre_1_1_animable_value_abb5b33797a6afb9fedbbc12a83c2201e}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!apply\+Delta\+Value@{apply\+Delta\+Value}}
\index{apply\+Delta\+Value@{apply\+Delta\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{apply\+Delta\+Value()}{applyDeltaValue()}\hspace{0.1cm}{\footnotesize\ttfamily [4/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::apply\+Delta\+Value (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_vector3}{Vector3} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Apply delta value. 



References Ogre\+::\+Exception\+::\+E\+R\+R\+\_\+\+N\+O\+T\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+ED, and O\+G\+R\+E\+\_\+\+E\+X\+C\+E\+PT.

\mbox{\Hypertarget{class_ogre_1_1_animable_value_a4fe4b177fb24522f3e1325a6e8daab62}\label{class_ogre_1_1_animable_value_a4fe4b177fb24522f3e1325a6e8daab62}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!apply\+Delta\+Value@{apply\+Delta\+Value}}
\index{apply\+Delta\+Value@{apply\+Delta\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{apply\+Delta\+Value()}{applyDeltaValue()}\hspace{0.1cm}{\footnotesize\ttfamily [5/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::apply\+Delta\+Value (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_vector4}{Vector4} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Apply delta value. 



References Ogre\+::\+Exception\+::\+E\+R\+R\+\_\+\+N\+O\+T\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+ED, and O\+G\+R\+E\+\_\+\+E\+X\+C\+E\+PT.

\mbox{\Hypertarget{class_ogre_1_1_animable_value_a7db4121de1ba46cbf27fb9d8a0365cf2}\label{class_ogre_1_1_animable_value_a7db4121de1ba46cbf27fb9d8a0365cf2}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!apply\+Delta\+Value@{apply\+Delta\+Value}}
\index{apply\+Delta\+Value@{apply\+Delta\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{apply\+Delta\+Value()}{applyDeltaValue()}\hspace{0.1cm}{\footnotesize\ttfamily [6/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::apply\+Delta\+Value (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_quaternion}{Quaternion} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Apply delta value. 



References Ogre\+::\+Exception\+::\+E\+R\+R\+\_\+\+N\+O\+T\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+ED, and O\+G\+R\+E\+\_\+\+E\+X\+C\+E\+PT.

\mbox{\Hypertarget{class_ogre_1_1_animable_value_ad131854d6fc1551de763ea93634d618c}\label{class_ogre_1_1_animable_value_ad131854d6fc1551de763ea93634d618c}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!apply\+Delta\+Value@{apply\+Delta\+Value}}
\index{apply\+Delta\+Value@{apply\+Delta\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{apply\+Delta\+Value()}{applyDeltaValue()}\hspace{0.1cm}{\footnotesize\ttfamily [7/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::apply\+Delta\+Value (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_colour_value}{Colour\+Value} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Apply delta value. 



References Ogre\+::\+Exception\+::\+E\+R\+R\+\_\+\+N\+O\+T\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+ED, and O\+G\+R\+E\+\_\+\+E\+X\+C\+E\+PT.

\mbox{\Hypertarget{class_ogre_1_1_animable_value_a8a546dead00468e8de1a93a853c5bb59}\label{class_ogre_1_1_animable_value_a8a546dead00468e8de1a93a853c5bb59}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!apply\+Delta\+Value@{apply\+Delta\+Value}}
\index{apply\+Delta\+Value@{apply\+Delta\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{apply\+Delta\+Value()}{applyDeltaValue()}\hspace{0.1cm}{\footnotesize\ttfamily [8/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::apply\+Delta\+Value (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_degree}{Degree} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Apply delta value. 



References Ogre\+::\+Exception\+::\+E\+R\+R\+\_\+\+N\+O\+T\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+ED, and O\+G\+R\+E\+\_\+\+E\+X\+C\+E\+PT.

\mbox{\Hypertarget{class_ogre_1_1_animable_value_a83b671f2ba59e036b6256ad64cca2ffe}\label{class_ogre_1_1_animable_value_a83b671f2ba59e036b6256ad64cca2ffe}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!apply\+Delta\+Value@{apply\+Delta\+Value}}
\index{apply\+Delta\+Value@{apply\+Delta\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{apply\+Delta\+Value()}{applyDeltaValue()}\hspace{0.1cm}{\footnotesize\ttfamily [9/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::apply\+Delta\+Value (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_radian}{Radian} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}



Apply delta value. 



References Ogre\+::\+Exception\+::\+E\+R\+R\+\_\+\+N\+O\+T\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+ED, and O\+G\+R\+E\+\_\+\+E\+X\+C\+E\+PT.

\mbox{\Hypertarget{class_ogre_1_1_animable_value_a662bf10183dd75b2786eb4343c63db8c}\label{class_ogre_1_1_animable_value_a662bf10183dd75b2786eb4343c63db8c}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!apply\+Delta\+Value@{apply\+Delta\+Value}}
\index{apply\+Delta\+Value@{apply\+Delta\+Value}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{apply\+Delta\+Value()}{applyDeltaValue()}\hspace{0.1cm}{\footnotesize\ttfamily [10/10]}}
{\footnotesize\ttfamily virtual void Ogre\+::\+Animable\+Value\+::apply\+Delta\+Value (\begin{DoxyParamCaption}\item[{const \hyperlink{class_ogre_1_1_any}{Any} \&}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Apply delta value. 



\subsection{Member Data Documentation}
\mbox{\Hypertarget{class_ogre_1_1_animable_value_ad8012b223d250f482cd3200ed450a36a}\label{class_ogre_1_1_animable_value_ad8012b223d250f482cd3200ed450a36a}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!m\+Base\+Value\+Int@{m\+Base\+Value\+Int}}
\index{m\+Base\+Value\+Int@{m\+Base\+Value\+Int}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{m\+Base\+Value\+Int}{mBaseValueInt}}
{\footnotesize\ttfamily int Ogre\+::\+Animable\+Value\+::m\+Base\+Value\+Int}

\mbox{\Hypertarget{class_ogre_1_1_animable_value_a4e26a76b98c42eda570e551322aff11d}\label{class_ogre_1_1_animable_value_a4e26a76b98c42eda570e551322aff11d}} 
\index{Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}!m\+Base\+Value\+Real@{m\+Base\+Value\+Real}}
\index{m\+Base\+Value\+Real@{m\+Base\+Value\+Real}!Ogre\+::\+Animable\+Value@{Ogre\+::\+Animable\+Value}}
\subsubsection{\texorpdfstring{m\+Base\+Value\+Real}{mBaseValueReal}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} Ogre\+::\+Animable\+Value\+::m\+Base\+Value\+Real\mbox{[}4\mbox{]}}



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