\hypertarget{class_ogre_1_1_g_l_p_b_r_t_t_manager}{}\doxysection{Ogre\+::G\+L\+P\+B\+R\+T\+T\+Manager Class Reference}
\label{class_ogre_1_1_g_l_p_b_r_t_t_manager}\index{Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}}


Manager for rendertextures and P\+Buffers (offscreen rendering contexts)  




{\ttfamily \#include $<$Ogre\+G\+L\+P\+B\+Render\+Texture.\+h$>$}



Inheritance diagram for Ogre\+::G\+L\+P\+B\+R\+T\+T\+Manager\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=268pt]{class_ogre_1_1_g_l_p_b_r_t_t_manager__inherit__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_ogre_1_1_g_l_p_b_r_t_t_manager_ac3691c8fb235a069e6fe432a09d33482}{G\+L\+P\+B\+R\+T\+T\+Manager}} (\mbox{\hyperlink{class_ogre_1_1_g_l_native_support}{G\+L\+Native\+Support}} $\ast$support, \mbox{\hyperlink{class_ogre_1_1_render_target}{Render\+Target}} $\ast$mainwindow)
\item 
virtual \mbox{\hyperlink{class_ogre_1_1_g_l_p_b_r_t_t_manager_a71776ecc50a519c832a6621d2cd8689e}{$\sim$\+G\+L\+P\+B\+R\+T\+T\+Manager}} ()
\item 
virtual void \mbox{\hyperlink{class_ogre_1_1_g_l_p_b_r_t_t_manager_ae389b2ad292ffd66f88436567356bbea}{bind}} (\mbox{\hyperlink{class_ogre_1_1_render_target}{Render\+Target}} $\ast$target)
\begin{DoxyCompactList}\small\item\em Bind a certain render target. \end{DoxyCompactList}\item 
virtual bool \mbox{\hyperlink{class_ogre_1_1_g_l_p_b_r_t_t_manager_a8c720a2e6fbdebf3950e35b62b005279}{check\+Format}} (\mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}} format)
\begin{DoxyCompactList}\small\item\em Check if a certain format is usable as F\+BO rendertarget format. \end{DoxyCompactList}\item 
virtual \mbox{\hyperlink{class_ogre_1_1_render_texture}{Render\+Texture}} $\ast$ \mbox{\hyperlink{class_ogre_1_1_g_l_p_b_r_t_t_manager_a9e4ff5346d8335faf402334af4af9322}{create\+Render\+Texture}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&name, const \mbox{\hyperlink{struct_ogre_1_1_g_l_surface_desc}{G\+L\+Surface\+Desc}} \&target, bool write\+Gamma, \mbox{\hyperlink{namespace_ogre_ab6e842a18caf062ed73a5d3badd0dd4c}{uint}} fsaa)
\begin{DoxyCompactList}\small\item\em Create a texture rendertarget object. \end{DoxyCompactList}\item 
virtual void \mbox{\hyperlink{class_ogre_1_1_g_l_r_t_t_manager_a83d572786975fca5d911e5588f813cd7}{get\+Best\+Depth\+Stencil}} (\mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}} internal\+Format, \mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} $\ast$depth\+Format, \mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} $\ast$stencil\+Format)
\item 
\mbox{\hyperlink{class_ogre_1_1_g_l_context}{G\+L\+Context}} $\ast$ \mbox{\hyperlink{class_ogre_1_1_g_l_p_b_r_t_t_manager_a617f0c269eb658b96babb0d39d51facc}{get\+Context\+For}} (\mbox{\hyperlink{group___image_gac8f59c884998d9f84d9ea4c66e4c29fe}{Pixel\+Component\+Type}} ctype, \mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} width, \mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} height)
\begin{DoxyCompactList}\small\item\em Get GL rendering context for a certain component type and size. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}} \mbox{\hyperlink{class_ogre_1_1_g_l_r_t_t_manager_a579307af6016507b9f34f87b323e6e4f}{get\+Supported\+Alternative}} (\mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}} format)
\begin{DoxyCompactList}\small\item\em Get the closest supported alternative format. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_ogre_1_1_g_l_p_b_r_t_t_manager_ac43cc17abbd3e4db45bc7bd285c9923a}{release\+P\+Buffer}} (\mbox{\hyperlink{group___image_gac8f59c884998d9f84d9ea4c66e4c29fe}{Pixel\+Component\+Type}} ctype)
\begin{DoxyCompactList}\small\item\em Release P\+Buffer for a certain pixel format. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_ogre_1_1_g_l_r_t_t_manager_a0354371ab551607aaeb6bffc888e7925}{release\+Render\+Buffer}} (const \mbox{\hyperlink{struct_ogre_1_1_g_l_surface_desc}{G\+L\+Surface\+Desc}} \&surface)
\begin{DoxyCompactList}\small\item\em Release a render buffer. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_ogre_1_1_g_l_p_b_r_t_t_manager_a0a876ae9a899540f7f9a8f4fadc2e0c2}{request\+P\+Buffer}} (\mbox{\hyperlink{group___image_gac8f59c884998d9f84d9ea4c66e4c29fe}{Pixel\+Component\+Type}} ctype, \mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} width, \mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} height)
\begin{DoxyCompactList}\small\item\em Create P\+Buffer for a certain pixel format and size. \end{DoxyCompactList}\item 
virtual void \mbox{\hyperlink{class_ogre_1_1_g_l_p_b_r_t_t_manager_a9c0bf473c3112935173538969020fdbe}{unbind}} (\mbox{\hyperlink{class_ogre_1_1_render_target}{Render\+Target}} $\ast$target)
\begin{DoxyCompactList}\small\item\em Unbind a certain render target. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static \mbox{\hyperlink{class_ogre_1_1_g_l_r_t_t_manager}{G\+L\+R\+T\+T\+Manager}} \& \mbox{\hyperlink{class_ogre_1_1_g_l_r_t_t_manager_a104de91a08e9ada12ba9e8558c2668bf}{get\+Singleton}} (void)
\begin{DoxyCompactList}\small\item\em Get the singleton instance. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{class_ogre_1_1_g_l_r_t_t_manager}{G\+L\+R\+T\+T\+Manager}} $\ast$ \mbox{\hyperlink{class_ogre_1_1_g_l_r_t_t_manager_a9aa75e45760d466317d3ba688738c3f8}{get\+Singleton\+Ptr}} (void)
\begin{DoxyCompactList}\small\item\em Get the singleton instance. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Manager for rendertextures and P\+Buffers (offscreen rendering contexts) 

\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_1_1_g_l_p_b_r_t_t_manager_ac3691c8fb235a069e6fe432a09d33482}\label{class_ogre_1_1_g_l_p_b_r_t_t_manager_ac3691c8fb235a069e6fe432a09d33482}} 
\index{Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}!GLPBRTTManager@{GLPBRTTManager}}
\index{GLPBRTTManager@{GLPBRTTManager}!Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}}
\doxysubsubsection{\texorpdfstring{GLPBRTTManager()}{GLPBRTTManager()}}
{\footnotesize\ttfamily Ogre\+::\+G\+L\+P\+B\+R\+T\+T\+Manager\+::\+G\+L\+P\+B\+R\+T\+T\+Manager (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_g_l_native_support}{G\+L\+Native\+Support}} $\ast$}]{support,  }\item[{\mbox{\hyperlink{class_ogre_1_1_render_target}{Render\+Target}} $\ast$}]{mainwindow }\end{DoxyParamCaption})}

\mbox{\Hypertarget{class_ogre_1_1_g_l_p_b_r_t_t_manager_a71776ecc50a519c832a6621d2cd8689e}\label{class_ogre_1_1_g_l_p_b_r_t_t_manager_a71776ecc50a519c832a6621d2cd8689e}} 
\index{Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}!````~GLPBRTTManager@{$\sim$GLPBRTTManager}}
\index{````~GLPBRTTManager@{$\sim$GLPBRTTManager}!Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}}
\doxysubsubsection{\texorpdfstring{$\sim$GLPBRTTManager()}{~GLPBRTTManager()}}
{\footnotesize\ttfamily virtual Ogre\+::\+G\+L\+P\+B\+R\+T\+T\+Manager\+::$\sim$\+G\+L\+P\+B\+R\+T\+T\+Manager (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_g_l_p_b_r_t_t_manager_a9e4ff5346d8335faf402334af4af9322}\label{class_ogre_1_1_g_l_p_b_r_t_t_manager_a9e4ff5346d8335faf402334af4af9322}} 
\index{Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}!createRenderTexture@{createRenderTexture}}
\index{createRenderTexture@{createRenderTexture}!Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}}
\doxysubsubsection{\texorpdfstring{createRenderTexture()}{createRenderTexture()}}
{\footnotesize\ttfamily virtual \mbox{\hyperlink{class_ogre_1_1_render_texture}{Render\+Texture}}$\ast$ Ogre\+::\+G\+L\+P\+B\+R\+T\+T\+Manager\+::create\+Render\+Texture (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{String}} \&}]{name,  }\item[{const \mbox{\hyperlink{struct_ogre_1_1_g_l_surface_desc}{G\+L\+Surface\+Desc}} \&}]{target,  }\item[{bool}]{write\+Gamma,  }\item[{\mbox{\hyperlink{namespace_ogre_ab6e842a18caf062ed73a5d3badd0dd4c}{uint}}}]{fsaa }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Create a texture rendertarget object. 



Implements \mbox{\hyperlink{class_ogre_1_1_g_l_r_t_t_manager_aac78ded603f500c9f40a3d538f585bfd}{Ogre\+::\+G\+L\+R\+T\+T\+Manager}}.

\mbox{\Hypertarget{class_ogre_1_1_g_l_p_b_r_t_t_manager_a8c720a2e6fbdebf3950e35b62b005279}\label{class_ogre_1_1_g_l_p_b_r_t_t_manager_a8c720a2e6fbdebf3950e35b62b005279}} 
\index{Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}!checkFormat@{checkFormat}}
\index{checkFormat@{checkFormat}!Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}}
\doxysubsubsection{\texorpdfstring{checkFormat()}{checkFormat()}}
{\footnotesize\ttfamily virtual bool Ogre\+::\+G\+L\+P\+B\+R\+T\+T\+Manager\+::check\+Format (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}}}]{format }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Check if a certain format is usable as F\+BO rendertarget format. 

\mbox{\Hypertarget{class_ogre_1_1_g_l_p_b_r_t_t_manager_ae389b2ad292ffd66f88436567356bbea}\label{class_ogre_1_1_g_l_p_b_r_t_t_manager_ae389b2ad292ffd66f88436567356bbea}} 
\index{Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}!bind@{bind}}
\index{bind@{bind}!Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}}
\doxysubsubsection{\texorpdfstring{bind()}{bind()}}
{\footnotesize\ttfamily virtual void Ogre\+::\+G\+L\+P\+B\+R\+T\+T\+Manager\+::bind (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_render_target}{Render\+Target}} $\ast$}]{target }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Bind a certain render target. 

\begin{DoxyNote}{Note}
only needed for F\+BO R\+T\+Ts 
\end{DoxyNote}


Reimplemented from \mbox{\hyperlink{class_ogre_1_1_g_l_r_t_t_manager_a3fc521168079bbe8834144dc964eb9ea}{Ogre\+::\+G\+L\+R\+T\+T\+Manager}}.

\mbox{\Hypertarget{class_ogre_1_1_g_l_p_b_r_t_t_manager_a9c0bf473c3112935173538969020fdbe}\label{class_ogre_1_1_g_l_p_b_r_t_t_manager_a9c0bf473c3112935173538969020fdbe}} 
\index{Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}!unbind@{unbind}}
\index{unbind@{unbind}!Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}}
\doxysubsubsection{\texorpdfstring{unbind()}{unbind()}}
{\footnotesize\ttfamily virtual void Ogre\+::\+G\+L\+P\+B\+R\+T\+T\+Manager\+::unbind (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_render_target}{Render\+Target}} $\ast$}]{target }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



Unbind a certain render target. 

This is called before binding another \mbox{\hyperlink{class_ogre_1_1_render_target}{Render\+Target}}, and before the context is switched. It can be used to do a copy, or just be a noop if direct binding is used. \begin{DoxyNote}{Note}
only needed for Copying or P\+Buffer R\+T\+Ts 
\end{DoxyNote}


Reimplemented from \mbox{\hyperlink{class_ogre_1_1_g_l_r_t_t_manager_a23c87c9b0f6d577302088b63aa7adf79}{Ogre\+::\+G\+L\+R\+T\+T\+Manager}}.

\mbox{\Hypertarget{class_ogre_1_1_g_l_p_b_r_t_t_manager_a0a876ae9a899540f7f9a8f4fadc2e0c2}\label{class_ogre_1_1_g_l_p_b_r_t_t_manager_a0a876ae9a899540f7f9a8f4fadc2e0c2}} 
\index{Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}!requestPBuffer@{requestPBuffer}}
\index{requestPBuffer@{requestPBuffer}!Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}}
\doxysubsubsection{\texorpdfstring{requestPBuffer()}{requestPBuffer()}}
{\footnotesize\ttfamily void Ogre\+::\+G\+L\+P\+B\+R\+T\+T\+Manager\+::request\+P\+Buffer (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___image_gac8f59c884998d9f84d9ea4c66e4c29fe}{Pixel\+Component\+Type}}}]{ctype,  }\item[{\mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}}}]{width,  }\item[{\mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}}}]{height }\end{DoxyParamCaption})}



Create P\+Buffer for a certain pixel format and size. 

\mbox{\Hypertarget{class_ogre_1_1_g_l_p_b_r_t_t_manager_ac43cc17abbd3e4db45bc7bd285c9923a}\label{class_ogre_1_1_g_l_p_b_r_t_t_manager_ac43cc17abbd3e4db45bc7bd285c9923a}} 
\index{Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}!releasePBuffer@{releasePBuffer}}
\index{releasePBuffer@{releasePBuffer}!Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}}
\doxysubsubsection{\texorpdfstring{releasePBuffer()}{releasePBuffer()}}
{\footnotesize\ttfamily void Ogre\+::\+G\+L\+P\+B\+R\+T\+T\+Manager\+::release\+P\+Buffer (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___image_gac8f59c884998d9f84d9ea4c66e4c29fe}{Pixel\+Component\+Type}}}]{ctype }\end{DoxyParamCaption})}



Release P\+Buffer for a certain pixel format. 

\mbox{\Hypertarget{class_ogre_1_1_g_l_p_b_r_t_t_manager_a617f0c269eb658b96babb0d39d51facc}\label{class_ogre_1_1_g_l_p_b_r_t_t_manager_a617f0c269eb658b96babb0d39d51facc}} 
\index{Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}!getContextFor@{getContextFor}}
\index{getContextFor@{getContextFor}!Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}}
\doxysubsubsection{\texorpdfstring{getContextFor()}{getContextFor()}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_ogre_1_1_g_l_context}{G\+L\+Context}}$\ast$ Ogre\+::\+G\+L\+P\+B\+R\+T\+T\+Manager\+::get\+Context\+For (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___image_gac8f59c884998d9f84d9ea4c66e4c29fe}{Pixel\+Component\+Type}}}]{ctype,  }\item[{\mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}}}]{width,  }\item[{\mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}}}]{height }\end{DoxyParamCaption})}



Get GL rendering context for a certain component type and size. 

\mbox{\Hypertarget{class_ogre_1_1_g_l_r_t_t_manager_a0354371ab551607aaeb6bffc888e7925}\label{class_ogre_1_1_g_l_r_t_t_manager_a0354371ab551607aaeb6bffc888e7925}} 
\index{Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}!releaseRenderBuffer@{releaseRenderBuffer}}
\index{releaseRenderBuffer@{releaseRenderBuffer}!Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}}
\doxysubsubsection{\texorpdfstring{releaseRenderBuffer()}{releaseRenderBuffer()}}
{\footnotesize\ttfamily void Ogre\+::\+G\+L\+R\+T\+T\+Manager\+::release\+Render\+Buffer (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{struct_ogre_1_1_g_l_surface_desc}{G\+L\+Surface\+Desc}} \&}]{surface }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inherited]}}



Release a render buffer. 

Ignore silently if surface.\+buffer is 0. \mbox{\Hypertarget{class_ogre_1_1_g_l_r_t_t_manager_a83d572786975fca5d911e5588f813cd7}\label{class_ogre_1_1_g_l_r_t_t_manager_a83d572786975fca5d911e5588f813cd7}} 
\index{Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}!getBestDepthStencil@{getBestDepthStencil}}
\index{getBestDepthStencil@{getBestDepthStencil}!Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}}
\doxysubsubsection{\texorpdfstring{getBestDepthStencil()}{getBestDepthStencil()}}
{\footnotesize\ttfamily virtual void Ogre\+::\+G\+L\+R\+T\+T\+Manager\+::get\+Best\+Depth\+Stencil (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}}}]{internal\+Format,  }\item[{\mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} $\ast$}]{depth\+Format,  }\item[{\mbox{\hyperlink{namespace_ogre_adf2a0cf2e77143b5ee1d38a75e289545}{uint32}} $\ast$}]{stencil\+Format }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}, {\ttfamily [inherited]}}



Reimplemented in \mbox{\hyperlink{class_ogre_1_1_g_l_e_s2_f_b_o_manager_a1baddfc1c1ff12c5fe31899bfdea7b0d}{Ogre\+::\+G\+L\+E\+S2\+F\+B\+O\+Manager}}.

\mbox{\Hypertarget{class_ogre_1_1_g_l_r_t_t_manager_a579307af6016507b9f34f87b323e6e4f}\label{class_ogre_1_1_g_l_r_t_t_manager_a579307af6016507b9f34f87b323e6e4f}} 
\index{Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}!getSupportedAlternative@{getSupportedAlternative}}
\index{getSupportedAlternative@{getSupportedAlternative}!Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}}
\doxysubsubsection{\texorpdfstring{getSupportedAlternative()}{getSupportedAlternative()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}} Ogre\+::\+G\+L\+R\+T\+T\+Manager\+::get\+Supported\+Alternative (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}}}]{format }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inherited]}}



Get the closest supported alternative format. 

If format is supported, returns format. \mbox{\Hypertarget{class_ogre_1_1_g_l_r_t_t_manager_a104de91a08e9ada12ba9e8558c2668bf}\label{class_ogre_1_1_g_l_r_t_t_manager_a104de91a08e9ada12ba9e8558c2668bf}} 
\index{Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}!getSingleton@{getSingleton}}
\index{getSingleton@{getSingleton}!Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}}
\doxysubsubsection{\texorpdfstring{getSingleton()}{getSingleton()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{class_ogre_1_1_g_l_r_t_t_manager}{G\+L\+R\+T\+T\+Manager}}\& Ogre\+::\+G\+L\+R\+T\+T\+Manager\+::get\+Singleton (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [inherited]}}



Get the singleton instance. 

\mbox{\Hypertarget{class_ogre_1_1_g_l_r_t_t_manager_a9aa75e45760d466317d3ba688738c3f8}\label{class_ogre_1_1_g_l_r_t_t_manager_a9aa75e45760d466317d3ba688738c3f8}} 
\index{Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}!getSingletonPtr@{getSingletonPtr}}
\index{getSingletonPtr@{getSingletonPtr}!Ogre::GLPBRTTManager@{Ogre::GLPBRTTManager}}
\doxysubsubsection{\texorpdfstring{getSingletonPtr()}{getSingletonPtr()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{class_ogre_1_1_g_l_r_t_t_manager}{G\+L\+R\+T\+T\+Manager}}$\ast$ Ogre\+::\+G\+L\+R\+T\+T\+Manager\+::get\+Singleton\+Ptr (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [inherited]}}



Get the singleton instance. 



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_ogre_g_l_p_b_render_texture_8h}{Ogre\+G\+L\+P\+B\+Render\+Texture.\+h}}\end{DoxyCompactItemize}
