\hypertarget{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record}{}\section{Ogre\+:\+:R\+T\+Shader\+:\+:Texture\+Atlas\+Record Struct Reference}
\label{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record}\index{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record@{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record}}


{\ttfamily \#include $<$Ogre\+Shader\+Ex\+Texture\+Atlas\+Sampler.\+h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_aad1cdc19203e099ae3dcd5f418855519}{Texture\+Atlas\+Record} (const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&tex\+Original\+Name, const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&tex\+Atlas\+Name, const float tex\+PosU, const float tex\+PosV, const float tex\+Width, const float tex\+Height, const size\+\_\+t tex\+Index\+In\+Atlas)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_aa20dfcdceb76069c90b594da6b8c2e1f}{atlas\+Texture\+Name}
\item 
float \hyperlink{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_ac058c43408b2531286257f222f5e117f}{height}
\item 
size\+\_\+t \hyperlink{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_a4f2681bcebc35e6abd245e7b835662ff}{index\+In\+Atlas}
\item 
\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \hyperlink{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_a17e66e86d83fc21a8e6f52b9e7ec6e07}{original\+Texture\+Name}
\item 
float \hyperlink{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_adc8ecc98f8c576a411fa28c7d60f52f0}{posU}
\item 
float \hyperlink{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_ad63f32148308d215ea70c14cdbf54ae7}{posV}
\item 
float \hyperlink{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_a3c9b3d1768bd0d721222415345ff10de}{width}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_aad1cdc19203e099ae3dcd5f418855519}\label{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_aad1cdc19203e099ae3dcd5f418855519}} 
\index{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record@{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record}!Texture\+Atlas\+Record@{Texture\+Atlas\+Record}}
\index{Texture\+Atlas\+Record@{Texture\+Atlas\+Record}!Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record@{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record}}
\subsubsection{\texorpdfstring{Texture\+Atlas\+Record()}{TextureAtlasRecord()}}
{\footnotesize\ttfamily Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record\+::\+Texture\+Atlas\+Record (\begin{DoxyParamCaption}\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{tex\+Original\+Name,  }\item[{const \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} \&}]{tex\+Atlas\+Name,  }\item[{const float}]{tex\+PosU,  }\item[{const float}]{tex\+PosV,  }\item[{const float}]{tex\+Width,  }\item[{const float}]{tex\+Height,  }\item[{const size\+\_\+t}]{tex\+Index\+In\+Atlas }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



\subsection{Member Data Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_adc8ecc98f8c576a411fa28c7d60f52f0}\label{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_adc8ecc98f8c576a411fa28c7d60f52f0}} 
\index{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record@{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record}!posU@{posU}}
\index{posU@{posU}!Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record@{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record}}
\subsubsection{\texorpdfstring{posU}{posU}}
{\footnotesize\ttfamily float Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record\+::posU}

\mbox{\Hypertarget{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_ad63f32148308d215ea70c14cdbf54ae7}\label{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_ad63f32148308d215ea70c14cdbf54ae7}} 
\index{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record@{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record}!posV@{posV}}
\index{posV@{posV}!Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record@{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record}}
\subsubsection{\texorpdfstring{posV}{posV}}
{\footnotesize\ttfamily float Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record\+::posV}

\mbox{\Hypertarget{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_a3c9b3d1768bd0d721222415345ff10de}\label{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_a3c9b3d1768bd0d721222415345ff10de}} 
\index{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record@{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record}!width@{width}}
\index{width@{width}!Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record@{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record}}
\subsubsection{\texorpdfstring{width}{width}}
{\footnotesize\ttfamily float Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record\+::width}

\mbox{\Hypertarget{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_ac058c43408b2531286257f222f5e117f}\label{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_ac058c43408b2531286257f222f5e117f}} 
\index{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record@{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record}!height@{height}}
\index{height@{height}!Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record@{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record}}
\subsubsection{\texorpdfstring{height}{height}}
{\footnotesize\ttfamily float Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record\+::height}

\mbox{\Hypertarget{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_a17e66e86d83fc21a8e6f52b9e7ec6e07}\label{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_a17e66e86d83fc21a8e6f52b9e7ec6e07}} 
\index{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record@{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record}!original\+Texture\+Name@{original\+Texture\+Name}}
\index{original\+Texture\+Name@{original\+Texture\+Name}!Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record@{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record}}
\subsubsection{\texorpdfstring{original\+Texture\+Name}{originalTextureName}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record\+::original\+Texture\+Name}

\mbox{\Hypertarget{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_aa20dfcdceb76069c90b594da6b8c2e1f}\label{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_aa20dfcdceb76069c90b594da6b8c2e1f}} 
\index{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record@{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record}!atlas\+Texture\+Name@{atlas\+Texture\+Name}}
\index{atlas\+Texture\+Name@{atlas\+Texture\+Name}!Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record@{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record}}
\subsubsection{\texorpdfstring{atlas\+Texture\+Name}{atlasTextureName}}
{\footnotesize\ttfamily \hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String} Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record\+::atlas\+Texture\+Name}

\mbox{\Hypertarget{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_a4f2681bcebc35e6abd245e7b835662ff}\label{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_a4f2681bcebc35e6abd245e7b835662ff}} 
\index{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record@{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record}!index\+In\+Atlas@{index\+In\+Atlas}}
\index{index\+In\+Atlas@{index\+In\+Atlas}!Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record@{Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record}}
\subsubsection{\texorpdfstring{index\+In\+Atlas}{indexInAtlas}}
{\footnotesize\ttfamily size\+\_\+t Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record\+::index\+In\+Atlas}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\hyperlink{_ogre_shader_ex_texture_atlas_sampler_8h}{Ogre\+Shader\+Ex\+Texture\+Atlas\+Sampler.\+h}\end{DoxyCompactItemize}
