\hypertarget{classMoveObjectMarker}{}\section{Move\+Object\+Marker Class Reference}
\label{classMoveObjectMarker}\index{Move\+Object\+Marker@{Move\+Object\+Marker}}


{\ttfamily \#include $<$Plugin-\/\+Move/\+Move\+Object\+Marker.\+hh$>$}

Inheritance diagram for Move\+Object\+Marker\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classMoveObjectMarker}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{classMoveObjectMarker_a118b1bcad34c40e91a0abe46073d366f}{stencil\+Ref\+For\+Object} (\hyperlink{classBaseObjectData}{Base\+Object\+Data} $\ast$\+\_\+obj, G\+Luint \&\+\_\+reference)
\item 
bool \hyperlink{classMoveObjectMarker_a020142cbef9f9994c1bbaf4b58ff28e0}{blend\+For\+Stencil\+Ref\+Number} (G\+Luint \+\_\+reference, G\+Lenum \&\+\_\+src, G\+Lenum \&\+\_\+dst, \hyperlink{namespaceACG_a4850d8bd22bf3ccf7088b80adc17c989}{A\+C\+G\+::\+Vec4f} \&\+\_\+color)
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
Object marker to dim all Objects during Maipulator transformation 

Definition at line 52 of file Move\+Object\+Marker.\+hh.



\subsection{Member Function Documentation}
\mbox{\Hypertarget{classMoveObjectMarker_a020142cbef9f9994c1bbaf4b58ff28e0}\label{classMoveObjectMarker_a020142cbef9f9994c1bbaf4b58ff28e0}} 
\index{Move\+Object\+Marker@{Move\+Object\+Marker}!blend\+For\+Stencil\+Ref\+Number@{blend\+For\+Stencil\+Ref\+Number}}
\index{blend\+For\+Stencil\+Ref\+Number@{blend\+For\+Stencil\+Ref\+Number}!Move\+Object\+Marker@{Move\+Object\+Marker}}
\subsubsection{\texorpdfstring{blend\+For\+Stencil\+Ref\+Number()}{blendForStencilRefNumber()}}
{\footnotesize\ttfamily bool Move\+Object\+Marker\+::blend\+For\+Stencil\+Ref\+Number (\begin{DoxyParamCaption}\item[{G\+Luint}]{\+\_\+reference,  }\item[{G\+Lenum \&}]{\+\_\+src,  }\item[{G\+Lenum \&}]{\+\_\+dst,  }\item[{\hyperlink{namespaceACG_a4850d8bd22bf3ccf7088b80adc17c989}{A\+C\+G\+::\+Vec4f} \&}]{\+\_\+color }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

Per reference number blending values 
\begin{DoxyParams}{Parameters}
{\em \+\_\+reference} & stencil reference for blending \\
\hline
{\em \+\_\+src} & sfactor parameter for \hyperlink{classACG_1_1GLState_a9270e5af917bbddd42603c9d864186d6}{A\+C\+G\+::\+G\+L\+State\+::blend\+Func} function \\
\hline
{\em \+\_\+dst} & dfactor parameter for \hyperlink{classACG_1_1GLState_a9270e5af917bbddd42603c9d864186d6}{A\+C\+G\+::\+G\+L\+State\+::blend\+Func} function \\
\hline
{\em \+\_\+color} & color used for blending \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
should blending be berformed for this reference 
\end{DoxyReturn}


Reimplemented from \hyperlink{classViewObjectMarker_a5fa8a0c5cfc2ab5e93b57a5aa2a4b878}{View\+Object\+Marker}.



Definition at line 59 of file Move\+Object\+Marker.\+cc.

\mbox{\Hypertarget{classMoveObjectMarker_a118b1bcad34c40e91a0abe46073d366f}\label{classMoveObjectMarker_a118b1bcad34c40e91a0abe46073d366f}} 
\index{Move\+Object\+Marker@{Move\+Object\+Marker}!stencil\+Ref\+For\+Object@{stencil\+Ref\+For\+Object}}
\index{stencil\+Ref\+For\+Object@{stencil\+Ref\+For\+Object}!Move\+Object\+Marker@{Move\+Object\+Marker}}
\subsubsection{\texorpdfstring{stencil\+Ref\+For\+Object()}{stencilRefForObject()}}
{\footnotesize\ttfamily bool Move\+Object\+Marker\+::stencil\+Ref\+For\+Object (\begin{DoxyParamCaption}\item[{\hyperlink{classBaseObjectData}{Base\+Object\+Data} $\ast$}]{\+\_\+obj,  }\item[{G\+Luint \&}]{\+\_\+reference }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}

Get stencil reference for object 
\begin{DoxyParams}{Parameters}
{\em \+\_\+obj} & Object \\
\hline
{\em \+\_\+reference} & stencil reference for object painting \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
should the reference be used 
\end{DoxyReturn}


Implements \hyperlink{classViewObjectMarker_afa76195409c856fb9a3aa691908c0984}{View\+Object\+Marker}.



Definition at line 53 of file Move\+Object\+Marker.\+cc.



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Plugin-\/\+Move/Move\+Object\+Marker.\+hh\item 
Plugin-\/\+Move/Move\+Object\+Marker.\+cc\end{DoxyCompactItemize}
