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


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




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

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{struct_ogre_1_1_mesh_lod_usage_aa6c486dd152f254906b4b4ad11676ef3}{Mesh\+Lod\+Usage}} ()
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_ogre_1_1_edge_data}{Edge\+Data}} $\ast$ \mbox{\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 
\mbox{\hyperlink{namespace_ogre_a5c4c0c56ea9f824c49e331f6fad33ddb}{Mesh\+Ptr}} \mbox{\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 
\mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\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 
\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} \mbox{\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 
\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Real}} \mbox{\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}


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

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



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_mesh_lod_usage_a114e1bc321b7b64f5bc931a30fea4dfe}\label{struct_ogre_1_1_mesh_lod_usage_a114e1bc321b7b64f5bc931a30fea4dfe}} 
\index{Ogre::MeshLodUsage@{Ogre::MeshLodUsage}!userValue@{userValue}}
\index{userValue@{userValue}!Ogre::MeshLodUsage@{Ogre::MeshLodUsage}}
\doxysubsubsection{\texorpdfstring{userValue}{userValue}}
{\footnotesize\ttfamily \mbox{\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::MeshLodUsage@{Ogre::MeshLodUsage}!value@{value}}
\index{value@{value}!Ogre::MeshLodUsage@{Ogre::MeshLodUsage}}
\doxysubsubsection{\texorpdfstring{value}{value}}
{\footnotesize\ttfamily \mbox{\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 \mbox{\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::MeshLodUsage@{Ogre::MeshLodUsage}!manualName@{manualName}}
\index{manualName@{manualName}!Ogre::MeshLodUsage@{Ogre::MeshLodUsage}}
\doxysubsubsection{\texorpdfstring{manualName}{manualName}}
{\footnotesize\ttfamily \mbox{\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::MeshLodUsage@{Ogre::MeshLodUsage}!manualMesh@{manualMesh}}
\index{manualMesh@{manualMesh}!Ogre::MeshLodUsage@{Ogre::MeshLodUsage}}
\doxysubsubsection{\texorpdfstring{manualMesh}{manualMesh}}
{\footnotesize\ttfamily \mbox{\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::MeshLodUsage@{Ogre::MeshLodUsage}!edgeData@{edgeData}}
\index{edgeData@{edgeData}!Ogre::MeshLodUsage@{Ogre::MeshLodUsage}}
\doxysubsubsection{\texorpdfstring{edgeData}{edgeData}}
{\footnotesize\ttfamily \mbox{\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 
\mbox{\hyperlink{_ogre_mesh_8h}{Ogre\+Mesh.\+h}}\end{DoxyCompactItemize}
