\hypertarget{class_ogre_bites_1_1_separator}{}\doxysection{Ogre\+Bites\+::Separator Class Reference}
\label{class_ogre_bites_1_1_separator}\index{OgreBites::Separator@{OgreBites::Separator}}


Basic separator widget.  




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



Inheritance diagram for Ogre\+Bites\+::Separator\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=198pt]{class_ogre_bites_1_1_separator__inherit__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{class_ogre_bites_1_1_separator_a3fc1056c5b465bab9b759bba88ac6c52}{Separator}} (const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{Ogre\+::\+String}} \&name, \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Ogre\+::\+Real}} width)
\begin{DoxyCompactList}\small\item\em Do not instantiate any widgets directly. Use \mbox{\hyperlink{class_ogre_bites_1_1_tray_manager}{Tray\+Manager}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{class_ogre_bites_1_1_widget_a5495adaa134dc0f623a59edc47785d6b}{\+\_\+assign\+Listener}} (\mbox{\hyperlink{class_ogre_bites_1_1_tray_listener}{Tray\+Listener}} $\ast$listener)
\item 
void \mbox{\hyperlink{class_ogre_bites_1_1_widget_aa677ba5b52e973a39226b2e8274bba02}{\+\_\+assign\+To\+Tray}} (\mbox{\hyperlink{namespace_ogre_bites_a637c114a713225e37b0f0316f5da3530}{Tray\+Location}} tray\+Loc)
\item 
virtual void \mbox{\hyperlink{class_ogre_bites_1_1_widget_adfad9ac1f94d8c66a7af4dc097190f56}{\+\_\+cursor\+Moved}} (const \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Ogre\+::\+Vector2}} \&cursor\+Pos, float wheel\+Delta)
\item 
virtual void \mbox{\hyperlink{class_ogre_bites_1_1_widget_a7f9eb0d7f7ef38179c7fb020d7895801}{\+\_\+cursor\+Pressed}} (const \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Ogre\+::\+Vector2}} \&cursor\+Pos)
\item 
virtual void \mbox{\hyperlink{class_ogre_bites_1_1_widget_abd837ccab4c71eaaec3e116495e4e1ad}{\+\_\+cursor\+Released}} (const \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Ogre\+::\+Vector2}} \&cursor\+Pos)
\item 
virtual void \mbox{\hyperlink{class_ogre_bites_1_1_widget_ae6ebe2e4ee545dd73508a582014b6529}{\+\_\+focus\+Lost}} ()
\item 
bool \mbox{\hyperlink{class_ogre_bites_1_1_separator_a817655f79c3c1eaeebe0d32486602a84}{\+\_\+is\+Fit\+To\+Tray}} ()
\item 
void \mbox{\hyperlink{class_ogre_bites_1_1_widget_a208e40264309e5a6d935c0427bafe329}{cleanup}} ()
\item 
const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{Ogre\+::\+String}} \& \mbox{\hyperlink{class_ogre_bites_1_1_widget_a900177f635300dcdd31d138aac82b11f}{get\+Name}} ()
\item 
\mbox{\hyperlink{class_ogre_1_1_overlay_element}{Ogre\+::\+Overlay\+Element}} $\ast$ \mbox{\hyperlink{class_ogre_bites_1_1_widget_a379d3f1a2ca6eaf13fc5c52afaafd0d2}{get\+Overlay\+Element}} ()
\item 
\mbox{\hyperlink{namespace_ogre_bites_a637c114a713225e37b0f0316f5da3530}{Tray\+Location}} \mbox{\hyperlink{class_ogre_bites_1_1_widget_a9df190dff5bcdc89fdeb24ae042e678b}{get\+Tray\+Location}} ()
\item 
void \mbox{\hyperlink{class_ogre_bites_1_1_widget_abf26dfc708c02ef494a53ca2cd1450c9}{hide}} ()
\item 
bool \mbox{\hyperlink{class_ogre_bites_1_1_widget_ab7e933da19d76d8c9204f92e0d6d9f1a}{is\+Visible}} ()
\item 
void \mbox{\hyperlink{class_ogre_bites_1_1_widget_aa90966b039159924d827c75b0f80dace}{show}} ()
\end{DoxyCompactItemize}
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Ogre\+::\+Vector2}} \mbox{\hyperlink{class_ogre_bites_1_1_widget_a2b09ddb115c2690a67f60e8f9ded516a}{cursor\+Offset}} (\mbox{\hyperlink{class_ogre_1_1_overlay_element}{Ogre\+::\+Overlay\+Element}} $\ast$element, const \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Ogre\+::\+Vector2}} \&cursor\+Pos)
\begin{DoxyCompactList}\small\item\em Static utility method used to get the cursor\textquotesingle{}s offset from the center of an overlay element in pixels. \end{DoxyCompactList}\item 
static void \mbox{\hyperlink{class_ogre_bites_1_1_widget_ad255db14bc50d8292c7ffc7e7fdd2ad3}{fit\+Caption\+To\+Area}} (const \mbox{\hyperlink{group___overlays_gaf7f1d73c45c54848737f8d59741822f0}{Ogre\+::\+Display\+String}} \&caption, \mbox{\hyperlink{class_ogre_1_1_text_area_overlay_element}{Ogre\+::\+Text\+Area\+Overlay\+Element}} $\ast$area, \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Ogre\+::\+Real}} max\+Width)
\begin{DoxyCompactList}\small\item\em Static utility method to cut off a string to fit in a text area. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Ogre\+::\+Real}} \mbox{\hyperlink{class_ogre_bites_1_1_widget_a307d2eb4e22b56109d16e3f75e5d2d79}{get\+Caption\+Width}} (const \mbox{\hyperlink{group___overlays_gaf7f1d73c45c54848737f8d59741822f0}{Ogre\+::\+Display\+String}} \&caption, \mbox{\hyperlink{class_ogre_1_1_text_area_overlay_element}{Ogre\+::\+Text\+Area\+Overlay\+Element}} $\ast$area)
\begin{DoxyCompactList}\small\item\em Static utility method used to get the width of a caption in a text area. \end{DoxyCompactList}\item 
static bool \mbox{\hyperlink{class_ogre_bites_1_1_widget_ad378831e42aa491ee31276a8e8ea0c77}{is\+Cursor\+Over}} (\mbox{\hyperlink{class_ogre_1_1_overlay_element}{Ogre\+::\+Overlay\+Element}} $\ast$element, const \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Ogre\+::\+Vector2}} \&cursor\+Pos, \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Ogre\+::\+Real}} void\+Border=0)
\begin{DoxyCompactList}\small\item\em Static utility method to check if the cursor is over an overlay element. \end{DoxyCompactList}\item 
static void \mbox{\hyperlink{class_ogre_bites_1_1_widget_a9219934ddc23fc2456c365a65e06c928}{nuke\+Overlay\+Element}} (\mbox{\hyperlink{class_ogre_1_1_overlay_element}{Ogre\+::\+Overlay\+Element}} $\ast$element)
\begin{DoxyCompactList}\small\item\em Static utility method to recursively delete an overlay element plus all of its children from the system. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Basic separator widget. 

\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_ogre_bites_1_1_separator_a3fc1056c5b465bab9b759bba88ac6c52}\label{class_ogre_bites_1_1_separator_a3fc1056c5b465bab9b759bba88ac6c52}} 
\index{OgreBites::Separator@{OgreBites::Separator}!Separator@{Separator}}
\index{Separator@{Separator}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{Separator()}{Separator()}}
{\footnotesize\ttfamily Ogre\+Bites\+::\+Separator\+::\+Separator (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{Ogre\+::\+String}} \&}]{name,  }\item[{\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Ogre\+::\+Real}}}]{width }\end{DoxyParamCaption})}



Do not instantiate any widgets directly. Use \mbox{\hyperlink{class_ogre_bites_1_1_tray_manager}{Tray\+Manager}}. 



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_bites_1_1_separator_a817655f79c3c1eaeebe0d32486602a84}\label{class_ogre_bites_1_1_separator_a817655f79c3c1eaeebe0d32486602a84}} 
\index{OgreBites::Separator@{OgreBites::Separator}!\_isFitToTray@{\_isFitToTray}}
\index{\_isFitToTray@{\_isFitToTray}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{\_isFitToTray()}{\_isFitToTray()}}
{\footnotesize\ttfamily bool Ogre\+Bites\+::\+Separator\+::\+\_\+is\+Fit\+To\+Tray (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\mbox{\Hypertarget{class_ogre_bites_1_1_widget_a208e40264309e5a6d935c0427bafe329}\label{class_ogre_bites_1_1_widget_a208e40264309e5a6d935c0427bafe329}} 
\index{OgreBites::Separator@{OgreBites::Separator}!cleanup@{cleanup}}
\index{cleanup@{cleanup}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{cleanup()}{cleanup()}}
{\footnotesize\ttfamily void Ogre\+Bites\+::\+Widget\+::cleanup (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inherited]}}

\mbox{\Hypertarget{class_ogre_bites_1_1_widget_a9219934ddc23fc2456c365a65e06c928}\label{class_ogre_bites_1_1_widget_a9219934ddc23fc2456c365a65e06c928}} 
\index{OgreBites::Separator@{OgreBites::Separator}!nukeOverlayElement@{nukeOverlayElement}}
\index{nukeOverlayElement@{nukeOverlayElement}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{nukeOverlayElement()}{nukeOverlayElement()}}
{\footnotesize\ttfamily static void Ogre\+Bites\+::\+Widget\+::nuke\+Overlay\+Element (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_overlay_element}{Ogre\+::\+Overlay\+Element}} $\ast$}]{element }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [inherited]}}



Static utility method to recursively delete an overlay element plus all of its children from the system. 

\mbox{\Hypertarget{class_ogre_bites_1_1_widget_ad378831e42aa491ee31276a8e8ea0c77}\label{class_ogre_bites_1_1_widget_ad378831e42aa491ee31276a8e8ea0c77}} 
\index{OgreBites::Separator@{OgreBites::Separator}!isCursorOver@{isCursorOver}}
\index{isCursorOver@{isCursorOver}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{isCursorOver()}{isCursorOver()}}
{\footnotesize\ttfamily static bool Ogre\+Bites\+::\+Widget\+::is\+Cursor\+Over (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_overlay_element}{Ogre\+::\+Overlay\+Element}} $\ast$}]{element,  }\item[{const \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Ogre\+::\+Vector2}} \&}]{cursor\+Pos,  }\item[{\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Ogre\+::\+Real}}}]{void\+Border = {\ttfamily 0} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [inherited]}}



Static utility method to check if the cursor is over an overlay element. 

\mbox{\Hypertarget{class_ogre_bites_1_1_widget_a2b09ddb115c2690a67f60e8f9ded516a}\label{class_ogre_bites_1_1_widget_a2b09ddb115c2690a67f60e8f9ded516a}} 
\index{OgreBites::Separator@{OgreBites::Separator}!cursorOffset@{cursorOffset}}
\index{cursorOffset@{cursorOffset}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{cursorOffset()}{cursorOffset()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Ogre\+::\+Vector2}} Ogre\+Bites\+::\+Widget\+::cursor\+Offset (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_overlay_element}{Ogre\+::\+Overlay\+Element}} $\ast$}]{element,  }\item[{const \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Ogre\+::\+Vector2}} \&}]{cursor\+Pos }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [inherited]}}



Static utility method used to get the cursor\textquotesingle{}s offset from the center of an overlay element in pixels. 

\mbox{\Hypertarget{class_ogre_bites_1_1_widget_a307d2eb4e22b56109d16e3f75e5d2d79}\label{class_ogre_bites_1_1_widget_a307d2eb4e22b56109d16e3f75e5d2d79}} 
\index{OgreBites::Separator@{OgreBites::Separator}!getCaptionWidth@{getCaptionWidth}}
\index{getCaptionWidth@{getCaptionWidth}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{getCaptionWidth()}{getCaptionWidth()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Ogre\+::\+Real}} Ogre\+Bites\+::\+Widget\+::get\+Caption\+Width (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group___overlays_gaf7f1d73c45c54848737f8d59741822f0}{Ogre\+::\+Display\+String}} \&}]{caption,  }\item[{\mbox{\hyperlink{class_ogre_1_1_text_area_overlay_element}{Ogre\+::\+Text\+Area\+Overlay\+Element}} $\ast$}]{area }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [inherited]}}



Static utility method used to get the width of a caption in a text area. 

\mbox{\Hypertarget{class_ogre_bites_1_1_widget_ad255db14bc50d8292c7ffc7e7fdd2ad3}\label{class_ogre_bites_1_1_widget_ad255db14bc50d8292c7ffc7e7fdd2ad3}} 
\index{OgreBites::Separator@{OgreBites::Separator}!fitCaptionToArea@{fitCaptionToArea}}
\index{fitCaptionToArea@{fitCaptionToArea}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{fitCaptionToArea()}{fitCaptionToArea()}}
{\footnotesize\ttfamily static void Ogre\+Bites\+::\+Widget\+::fit\+Caption\+To\+Area (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group___overlays_gaf7f1d73c45c54848737f8d59741822f0}{Ogre\+::\+Display\+String}} \&}]{caption,  }\item[{\mbox{\hyperlink{class_ogre_1_1_text_area_overlay_element}{Ogre\+::\+Text\+Area\+Overlay\+Element}} $\ast$}]{area,  }\item[{\mbox{\hyperlink{namespace_ogre_aa3a7b6dfb905e6572d62f0dfa3d4274d}{Ogre\+::\+Real}}}]{max\+Width }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [inherited]}}



Static utility method to cut off a string to fit in a text area. 

\mbox{\Hypertarget{class_ogre_bites_1_1_widget_a379d3f1a2ca6eaf13fc5c52afaafd0d2}\label{class_ogre_bites_1_1_widget_a379d3f1a2ca6eaf13fc5c52afaafd0d2}} 
\index{OgreBites::Separator@{OgreBites::Separator}!getOverlayElement@{getOverlayElement}}
\index{getOverlayElement@{getOverlayElement}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{getOverlayElement()}{getOverlayElement()}}
{\footnotesize\ttfamily \mbox{\hyperlink{class_ogre_1_1_overlay_element}{Ogre\+::\+Overlay\+Element}}$\ast$ Ogre\+Bites\+::\+Widget\+::get\+Overlay\+Element (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}

\mbox{\Hypertarget{class_ogre_bites_1_1_widget_a900177f635300dcdd31d138aac82b11f}\label{class_ogre_bites_1_1_widget_a900177f635300dcdd31d138aac82b11f}} 
\index{OgreBites::Separator@{OgreBites::Separator}!getName@{getName}}
\index{getName@{getName}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{getName()}{getName()}}
{\footnotesize\ttfamily const \mbox{\hyperlink{namespace_ogre_af73bbdc8bed8a3e6fcd56bb8fa188c45}{Ogre\+::\+String}}\& Ogre\+Bites\+::\+Widget\+::get\+Name (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}

\mbox{\Hypertarget{class_ogre_bites_1_1_widget_a9df190dff5bcdc89fdeb24ae042e678b}\label{class_ogre_bites_1_1_widget_a9df190dff5bcdc89fdeb24ae042e678b}} 
\index{OgreBites::Separator@{OgreBites::Separator}!getTrayLocation@{getTrayLocation}}
\index{getTrayLocation@{getTrayLocation}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{getTrayLocation()}{getTrayLocation()}}
{\footnotesize\ttfamily \mbox{\hyperlink{namespace_ogre_bites_a637c114a713225e37b0f0316f5da3530}{Tray\+Location}} Ogre\+Bites\+::\+Widget\+::get\+Tray\+Location (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}

\mbox{\Hypertarget{class_ogre_bites_1_1_widget_abf26dfc708c02ef494a53ca2cd1450c9}\label{class_ogre_bites_1_1_widget_abf26dfc708c02ef494a53ca2cd1450c9}} 
\index{OgreBites::Separator@{OgreBites::Separator}!hide@{hide}}
\index{hide@{hide}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{hide()}{hide()}}
{\footnotesize\ttfamily void Ogre\+Bites\+::\+Widget\+::hide (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}

\mbox{\Hypertarget{class_ogre_bites_1_1_widget_aa90966b039159924d827c75b0f80dace}\label{class_ogre_bites_1_1_widget_aa90966b039159924d827c75b0f80dace}} 
\index{OgreBites::Separator@{OgreBites::Separator}!show@{show}}
\index{show@{show}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{show()}{show()}}
{\footnotesize\ttfamily void Ogre\+Bites\+::\+Widget\+::show (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}

\mbox{\Hypertarget{class_ogre_bites_1_1_widget_ab7e933da19d76d8c9204f92e0d6d9f1a}\label{class_ogre_bites_1_1_widget_ab7e933da19d76d8c9204f92e0d6d9f1a}} 
\index{OgreBites::Separator@{OgreBites::Separator}!isVisible@{isVisible}}
\index{isVisible@{isVisible}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{isVisible()}{isVisible()}}
{\footnotesize\ttfamily bool Ogre\+Bites\+::\+Widget\+::is\+Visible (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}

\mbox{\Hypertarget{class_ogre_bites_1_1_widget_a7f9eb0d7f7ef38179c7fb020d7895801}\label{class_ogre_bites_1_1_widget_a7f9eb0d7f7ef38179c7fb020d7895801}} 
\index{OgreBites::Separator@{OgreBites::Separator}!\_cursorPressed@{\_cursorPressed}}
\index{\_cursorPressed@{\_cursorPressed}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{\_cursorPressed()}{\_cursorPressed()}}
{\footnotesize\ttfamily virtual void Ogre\+Bites\+::\+Widget\+::\+\_\+cursor\+Pressed (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Ogre\+::\+Vector2}} \&}]{cursor\+Pos }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}, {\ttfamily [inherited]}}



Reimplemented in \mbox{\hyperlink{class_ogre_bites_1_1_check_box_ae884c75c98ceae0b68cef4c4017f2619}{Ogre\+Bites\+::\+Check\+Box}}, \mbox{\hyperlink{class_ogre_bites_1_1_slider_a3c93b39119063c6ef84a0830b00675ce}{Ogre\+Bites\+::\+Slider}}, \mbox{\hyperlink{class_ogre_bites_1_1_label_acdb9847496a3cb4ab0a28178baff4a78}{Ogre\+Bites\+::\+Label}}, \mbox{\hyperlink{class_ogre_bites_1_1_select_menu_a66987ecd1558dec054c2713342be0b0f}{Ogre\+Bites\+::\+Select\+Menu}}, \mbox{\hyperlink{class_ogre_bites_1_1_text_box_a14ccbf4a6d3e630df025b4dc82a20507}{Ogre\+Bites\+::\+Text\+Box}}, and \mbox{\hyperlink{class_ogre_bites_1_1_button_a962376cc6398881fb6bf6dafc748ab9d}{Ogre\+Bites\+::\+Button}}.

\mbox{\Hypertarget{class_ogre_bites_1_1_widget_abd837ccab4c71eaaec3e116495e4e1ad}\label{class_ogre_bites_1_1_widget_abd837ccab4c71eaaec3e116495e4e1ad}} 
\index{OgreBites::Separator@{OgreBites::Separator}!\_cursorReleased@{\_cursorReleased}}
\index{\_cursorReleased@{\_cursorReleased}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{\_cursorReleased()}{\_cursorReleased()}}
{\footnotesize\ttfamily virtual void Ogre\+Bites\+::\+Widget\+::\+\_\+cursor\+Released (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Ogre\+::\+Vector2}} \&}]{cursor\+Pos }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}, {\ttfamily [inherited]}}



Reimplemented in \mbox{\hyperlink{class_ogre_bites_1_1_slider_aad07178beb96b8c61e994adfe94959a8}{Ogre\+Bites\+::\+Slider}}, \mbox{\hyperlink{class_ogre_bites_1_1_select_menu_a670bd0335c5d4bd1e58c560db8435b21}{Ogre\+Bites\+::\+Select\+Menu}}, \mbox{\hyperlink{class_ogre_bites_1_1_text_box_a28b124d44b569c2bbc2c51929d753df2}{Ogre\+Bites\+::\+Text\+Box}}, and \mbox{\hyperlink{class_ogre_bites_1_1_button_ac54936b1ffd9851148b69c279861cf73}{Ogre\+Bites\+::\+Button}}.

\mbox{\Hypertarget{class_ogre_bites_1_1_widget_adfad9ac1f94d8c66a7af4dc097190f56}\label{class_ogre_bites_1_1_widget_adfad9ac1f94d8c66a7af4dc097190f56}} 
\index{OgreBites::Separator@{OgreBites::Separator}!\_cursorMoved@{\_cursorMoved}}
\index{\_cursorMoved@{\_cursorMoved}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{\_cursorMoved()}{\_cursorMoved()}}
{\footnotesize\ttfamily virtual void Ogre\+Bites\+::\+Widget\+::\+\_\+cursor\+Moved (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{namespace_ogre_a8542e5da4c0e0bda0d0bf5745329ea88}{Ogre\+::\+Vector2}} \&}]{cursor\+Pos,  }\item[{float}]{wheel\+Delta }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}, {\ttfamily [inherited]}}



Reimplemented in \mbox{\hyperlink{class_ogre_bites_1_1_check_box_a1171830025b3294bbbd2f611d75a88fa}{Ogre\+Bites\+::\+Check\+Box}}, \mbox{\hyperlink{class_ogre_bites_1_1_slider_ae855858f84547b7915dcd2acadb0417e}{Ogre\+Bites\+::\+Slider}}, \mbox{\hyperlink{class_ogre_bites_1_1_select_menu_ab3242059d9782162ba525f2b9f3379e7}{Ogre\+Bites\+::\+Select\+Menu}}, \mbox{\hyperlink{class_ogre_bites_1_1_text_box_a69ad12326d82d6b3ff4633162ac8d29f}{Ogre\+Bites\+::\+Text\+Box}}, and \mbox{\hyperlink{class_ogre_bites_1_1_button_a9b4adf1eee1ec02c4515aa6d2ecc532e}{Ogre\+Bites\+::\+Button}}.

\mbox{\Hypertarget{class_ogre_bites_1_1_widget_ae6ebe2e4ee545dd73508a582014b6529}\label{class_ogre_bites_1_1_widget_ae6ebe2e4ee545dd73508a582014b6529}} 
\index{OgreBites::Separator@{OgreBites::Separator}!\_focusLost@{\_focusLost}}
\index{\_focusLost@{\_focusLost}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{\_focusLost()}{\_focusLost()}}
{\footnotesize\ttfamily virtual void Ogre\+Bites\+::\+Widget\+::\+\_\+focus\+Lost (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}, {\ttfamily [inherited]}}



Reimplemented in \mbox{\hyperlink{class_ogre_bites_1_1_check_box_a038eaeebf83d3228f1f04351bb67de88}{Ogre\+Bites\+::\+Check\+Box}}, \mbox{\hyperlink{class_ogre_bites_1_1_slider_a685f3d4f74178126c5ac6a39d31b8fc5}{Ogre\+Bites\+::\+Slider}}, \mbox{\hyperlink{class_ogre_bites_1_1_select_menu_a7c741b05bff8ece274a2d10cd2cdc9de}{Ogre\+Bites\+::\+Select\+Menu}}, \mbox{\hyperlink{class_ogre_bites_1_1_text_box_a0a248ea9cf64189342a15d160632248e}{Ogre\+Bites\+::\+Text\+Box}}, and \mbox{\hyperlink{class_ogre_bites_1_1_button_a5f88ebd2e09c29e16667b870a5f8121a}{Ogre\+Bites\+::\+Button}}.

\mbox{\Hypertarget{class_ogre_bites_1_1_widget_aa677ba5b52e973a39226b2e8274bba02}\label{class_ogre_bites_1_1_widget_aa677ba5b52e973a39226b2e8274bba02}} 
\index{OgreBites::Separator@{OgreBites::Separator}!\_assignToTray@{\_assignToTray}}
\index{\_assignToTray@{\_assignToTray}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{\_assignToTray()}{\_assignToTray()}}
{\footnotesize\ttfamily void Ogre\+Bites\+::\+Widget\+::\+\_\+assign\+To\+Tray (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{namespace_ogre_bites_a637c114a713225e37b0f0316f5da3530}{Tray\+Location}}}]{tray\+Loc }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}

\mbox{\Hypertarget{class_ogre_bites_1_1_widget_a5495adaa134dc0f623a59edc47785d6b}\label{class_ogre_bites_1_1_widget_a5495adaa134dc0f623a59edc47785d6b}} 
\index{OgreBites::Separator@{OgreBites::Separator}!\_assignListener@{\_assignListener}}
\index{\_assignListener@{\_assignListener}!OgreBites::Separator@{OgreBites::Separator}}
\doxysubsubsection{\texorpdfstring{\_assignListener()}{\_assignListener()}}
{\footnotesize\ttfamily void Ogre\+Bites\+::\+Widget\+::\+\_\+assign\+Listener (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_bites_1_1_tray_listener}{Tray\+Listener}} $\ast$}]{listener }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [inherited]}}



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_ogre_trays_8h}{Ogre\+Trays.\+h}}\end{DoxyCompactItemize}
