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


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

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_aad1cdc19203e099ae3dcd5f418855519}{Texture\+Atlas\+Record}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&tex\+Original\+Name, const \mbox{\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}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_aa20dfcdceb76069c90b594da6b8c2e1f}{atlas\+Texture\+Name}}
\item 
float \mbox{\hyperlink{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_ac058c43408b2531286257f222f5e117f}{height}}
\item 
size\+\_\+t \mbox{\hyperlink{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_a4f2681bcebc35e6abd245e7b835662ff}{index\+In\+Atlas}}
\item 
\mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \mbox{\hyperlink{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_a17e66e86d83fc21a8e6f52b9e7ec6e07}{original\+Texture\+Name}}
\item 
float \mbox{\hyperlink{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_adc8ecc98f8c576a411fa28c7d60f52f0}{posU}}
\item 
float \mbox{\hyperlink{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_ad63f32148308d215ea70c14cdbf54ae7}{posV}}
\item 
float \mbox{\hyperlink{struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record_a3c9b3d1768bd0d721222415345ff10de}{width}}
\end{DoxyCompactItemize}


\doxysubsection{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::RTShader::TextureAtlasRecord@{Ogre::RTShader::TextureAtlasRecord}!TextureAtlasRecord@{TextureAtlasRecord}}
\index{TextureAtlasRecord@{TextureAtlasRecord}!Ogre::RTShader::TextureAtlasRecord@{Ogre::RTShader::TextureAtlasRecord}}
\doxysubsubsection{\texorpdfstring{TextureAtlasRecord()}{TextureAtlasRecord()}}
{\footnotesize\ttfamily Ogre\+::\+R\+T\+Shader\+::\+Texture\+Atlas\+Record\+::\+Texture\+Atlas\+Record (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{tex\+Original\+Name,  }\item[{const \mbox{\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]}}



\doxysubsection{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::RTShader::TextureAtlasRecord@{Ogre::RTShader::TextureAtlasRecord}!posU@{posU}}
\index{posU@{posU}!Ogre::RTShader::TextureAtlasRecord@{Ogre::RTShader::TextureAtlasRecord}}
\doxysubsubsection{\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::RTShader::TextureAtlasRecord@{Ogre::RTShader::TextureAtlasRecord}!posV@{posV}}
\index{posV@{posV}!Ogre::RTShader::TextureAtlasRecord@{Ogre::RTShader::TextureAtlasRecord}}
\doxysubsubsection{\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::RTShader::TextureAtlasRecord@{Ogre::RTShader::TextureAtlasRecord}!width@{width}}
\index{width@{width}!Ogre::RTShader::TextureAtlasRecord@{Ogre::RTShader::TextureAtlasRecord}}
\doxysubsubsection{\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::RTShader::TextureAtlasRecord@{Ogre::RTShader::TextureAtlasRecord}!height@{height}}
\index{height@{height}!Ogre::RTShader::TextureAtlasRecord@{Ogre::RTShader::TextureAtlasRecord}}
\doxysubsubsection{\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::RTShader::TextureAtlasRecord@{Ogre::RTShader::TextureAtlasRecord}!originalTextureName@{originalTextureName}}
\index{originalTextureName@{originalTextureName}!Ogre::RTShader::TextureAtlasRecord@{Ogre::RTShader::TextureAtlasRecord}}
\doxysubsubsection{\texorpdfstring{originalTextureName}{originalTextureName}}
{\footnotesize\ttfamily \mbox{\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::RTShader::TextureAtlasRecord@{Ogre::RTShader::TextureAtlasRecord}!atlasTextureName@{atlasTextureName}}
\index{atlasTextureName@{atlasTextureName}!Ogre::RTShader::TextureAtlasRecord@{Ogre::RTShader::TextureAtlasRecord}}
\doxysubsubsection{\texorpdfstring{atlasTextureName}{atlasTextureName}}
{\footnotesize\ttfamily \mbox{\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::RTShader::TextureAtlasRecord@{Ogre::RTShader::TextureAtlasRecord}!indexInAtlas@{indexInAtlas}}
\index{indexInAtlas@{indexInAtlas}!Ogre::RTShader::TextureAtlasRecord@{Ogre::RTShader::TextureAtlasRecord}}
\doxysubsubsection{\texorpdfstring{indexInAtlas}{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 
\mbox{\hyperlink{_ogre_shader_ex_texture_atlas_sampler_8h}{Ogre\+Shader\+Ex\+Texture\+Atlas\+Sampler.\+h}}\end{DoxyCompactItemize}
