\hypertarget{struct_ogre_1_1_mesh_lod_usage}{}\section{Ogre\+:\+:Mesh\+Lod\+Usage Struct Reference}
\label{struct_ogre_1_1_mesh_lod_usage}\index{Ogre\+::\+Mesh\+Lod\+Usage@{Ogre\+::\+Mesh\+Lod\+Usage}}


A way of recording the way each L\+O\+Ds is recorded this \hyperlink{class_ogre_1_1_mesh}{Mesh}.  




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

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{struct_ogre_1_1_mesh_lod_usage_aa6c486dd152f254906b4b4ad11676ef3}{Mesh\+Lod\+Usage} ()
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_ogre_1_1_edge_data}{Edge\+Data} $\ast$ \hyperlink{struct_ogre_1_1_mesh_lod_usage_ae42184abf768e9c0cf42458112f2c082}{edge\+Data}
\begin{DoxyCompactList}\small\item\em Edge list for this L\+OD level (may be derived from manual mesh). \end{DoxyCompactList}\item 
\hyperlink{namespace_ogre_a5c4c0c56ea9f824c49e331f6fad33ddb}{Mesh\+Ptr} \hyperlink{struct_ogre_1_1_mesh_lod_usage_a5749654233531c2be7509f795321504f}{manual\+Mesh}
\begin{DoxyCompactList}\small\item\em Hard link to mesh to avoid looking up each time. \end{DoxyCompactList}\item 
\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{struct_ogre_1_1_mesh_lod_usage_a7fb356beacea9effe6462ef8b14d5f72}{manual\+Name}
\begin{DoxyCompactList}\small\item\em Only relevant if m\+Is\+Lod\+Manual is true, the name of the alternative mesh to use. \end{DoxyCompactList}\item 
\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} \hyperlink{struct_ogre_1_1_mesh_lod_usage_a114e1bc321b7b64f5bc931a30fea4dfe}{user\+Value}
\begin{DoxyCompactList}\small\item\em User-\/supplied values used to determine on which distance the lod is applies. \end{DoxyCompactList}\item 
\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} \hyperlink{struct_ogre_1_1_mesh_lod_usage_a67335e7b36a1f60c1ccddfba3f34775a}{value}
\begin{DoxyCompactList}\small\item\em Value used by to determine when this L\+OD applies. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
A way of recording the way each L\+O\+Ds is recorded this \hyperlink{class_ogre_1_1_mesh}{Mesh}. 



\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_mesh_lod_usage_aa6c486dd152f254906b4b4ad11676ef3}\label{struct_ogre_1_1_mesh_lod_usage_aa6c486dd152f254906b4b4ad11676ef3}} 
\index{Ogre\+::\+Mesh\+Lod\+Usage@{Ogre\+::\+Mesh\+Lod\+Usage}!Mesh\+Lod\+Usage@{Mesh\+Lod\+Usage}}
\index{Mesh\+Lod\+Usage@{Mesh\+Lod\+Usage}!Ogre\+::\+Mesh\+Lod\+Usage@{Ogre\+::\+Mesh\+Lod\+Usage}}
\subsubsection{\texorpdfstring{Mesh\+Lod\+Usage()}{MeshLodUsage()}}
{\footnotesize\ttfamily Ogre\+::\+Mesh\+Lod\+Usage\+::\+Mesh\+Lod\+Usage (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



\subsection{Member Data Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_mesh_lod_usage_a114e1bc321b7b64f5bc931a30fea4dfe}\label{struct_ogre_1_1_mesh_lod_usage_a114e1bc321b7b64f5bc931a30fea4dfe}} 
\index{Ogre\+::\+Mesh\+Lod\+Usage@{Ogre\+::\+Mesh\+Lod\+Usage}!user\+Value@{user\+Value}}
\index{user\+Value@{user\+Value}!Ogre\+::\+Mesh\+Lod\+Usage@{Ogre\+::\+Mesh\+Lod\+Usage}}
\subsubsection{\texorpdfstring{user\+Value}{userValue}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} Ogre\+::\+Mesh\+Lod\+Usage\+::user\+Value}



User-\/supplied values used to determine on which distance the lod is applies. 

\begin{DoxyRemark}{Remarks}
This is required in case the L\+OD strategy changes. 
\end{DoxyRemark}
\mbox{\Hypertarget{struct_ogre_1_1_mesh_lod_usage_a67335e7b36a1f60c1ccddfba3f34775a}\label{struct_ogre_1_1_mesh_lod_usage_a67335e7b36a1f60c1ccddfba3f34775a}} 
\index{Ogre\+::\+Mesh\+Lod\+Usage@{Ogre\+::\+Mesh\+Lod\+Usage}!value@{value}}
\index{value@{value}!Ogre\+::\+Mesh\+Lod\+Usage@{Ogre\+::\+Mesh\+Lod\+Usage}}
\subsubsection{\texorpdfstring{value}{value}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real} Ogre\+::\+Mesh\+Lod\+Usage\+::value}



Value used by to determine when this L\+OD applies. 

\begin{DoxyRemark}{Remarks}
May be interpretted differently by different strategies. Transformed from user-\/supplied values with \hyperlink{class_ogre_1_1_lod_strategy_a60e9908806b839380729aae13b9a959a}{Lod\+Strategy\+::transform\+User\+Value}. 
\end{DoxyRemark}
\mbox{\Hypertarget{struct_ogre_1_1_mesh_lod_usage_a7fb356beacea9effe6462ef8b14d5f72}\label{struct_ogre_1_1_mesh_lod_usage_a7fb356beacea9effe6462ef8b14d5f72}} 
\index{Ogre\+::\+Mesh\+Lod\+Usage@{Ogre\+::\+Mesh\+Lod\+Usage}!manual\+Name@{manual\+Name}}
\index{manual\+Name@{manual\+Name}!Ogre\+::\+Mesh\+Lod\+Usage@{Ogre\+::\+Mesh\+Lod\+Usage}}
\subsubsection{\texorpdfstring{manual\+Name}{manualName}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+Mesh\+Lod\+Usage\+::manual\+Name}



Only relevant if m\+Is\+Lod\+Manual is true, the name of the alternative mesh to use. 

\mbox{\Hypertarget{struct_ogre_1_1_mesh_lod_usage_a5749654233531c2be7509f795321504f}\label{struct_ogre_1_1_mesh_lod_usage_a5749654233531c2be7509f795321504f}} 
\index{Ogre\+::\+Mesh\+Lod\+Usage@{Ogre\+::\+Mesh\+Lod\+Usage}!manual\+Mesh@{manual\+Mesh}}
\index{manual\+Mesh@{manual\+Mesh}!Ogre\+::\+Mesh\+Lod\+Usage@{Ogre\+::\+Mesh\+Lod\+Usage}}
\subsubsection{\texorpdfstring{manual\+Mesh}{manualMesh}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_a5c4c0c56ea9f824c49e331f6fad33ddb}{Mesh\+Ptr} Ogre\+::\+Mesh\+Lod\+Usage\+::manual\+Mesh\hspace{0.3cm}{\ttfamily [mutable]}}



Hard link to mesh to avoid looking up each time. 

\mbox{\Hypertarget{struct_ogre_1_1_mesh_lod_usage_ae42184abf768e9c0cf42458112f2c082}\label{struct_ogre_1_1_mesh_lod_usage_ae42184abf768e9c0cf42458112f2c082}} 
\index{Ogre\+::\+Mesh\+Lod\+Usage@{Ogre\+::\+Mesh\+Lod\+Usage}!edge\+Data@{edge\+Data}}
\index{edge\+Data@{edge\+Data}!Ogre\+::\+Mesh\+Lod\+Usage@{Ogre\+::\+Mesh\+Lod\+Usage}}
\subsubsection{\texorpdfstring{edge\+Data}{edgeData}}
{\footnotesize\ttfamily \hyperlink{class_ogre_1_1_edge_data}{Edge\+Data}$\ast$ Ogre\+::\+Mesh\+Lod\+Usage\+::edge\+Data\hspace{0.3cm}{\ttfamily [mutable]}}



Edge list for this L\+OD level (may be derived from manual mesh). 



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\hyperlink{_ogre_mesh_8h}{Ogre\+Mesh.\+h}\end{DoxyCompactItemize}
