\doxysection{pygaze.\+\_\+display.\+pygamedisplay.\+Py\+Game\+Display Class Reference}
\hypertarget{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display}{}\label{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display}\index{pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}}
Inheritance diagram for pygaze.\+\_\+display.\+pygamedisplay.\+Py\+Game\+Display\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display}
\end{center}
\end{figure}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a50b1caf872136f1ddfc68f096caf58ed}{\+\_\+\+\_\+init\+\_\+\+\_\+}} (self, \mbox{\hyperlink{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_aab2c530b17a131a6d261c4e3b62d0412}{dispsize}}=settings.\+DISPSIZE, \mbox{\hyperlink{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a4d46ce2d889b7682fb764f9241c9656b}{fgc}}=settings.\+FGC, \mbox{\hyperlink{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_ac515d213d941340791c2cfa2d9cffbcd}{bgc}}=settings.\+BGC, screen=None, \texorpdfstring{$\ast$}{*}\texorpdfstring{$\ast$}{*}args)
\item 
\mbox{\hyperlink{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_abd4bd9ae90df0629f62083636138ea64}{show}} (self)
\item 
\mbox{\hyperlink{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a6339a460735c3c1a4d74539d1cde6d10}{show\+\_\+part}} (self, rect, screen=None)
\item 
\mbox{\hyperlink{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a804b8e722cb1a698ef1612fb47834b31}{fill}} (self, screen=None)
\item 
\mbox{\hyperlink{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a49c3f6c5632804af2ec4130c93d32dbf}{close}} (self)
\item 
\mbox{\hyperlink{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a8bf3785af552ebe2bfb8f28ae4b4d906}{make\+\_\+screenshot}} (self, filename=\textquotesingle{}screenshot.\+png\textquotesingle{})
\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions inherited from \mbox{\hyperlink{classpygaze_1_1__display_1_1basedisplay_1_1_base_display}{pygaze.\+\_\+display.\+basedisplay.\+Base\+Display}}}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classpygaze_1_1__display_1_1basedisplay_1_1_base_display_aec48dad0bf4bb5c7d2cb2aca5c0c6bea}{\+\_\+\+\_\+init\+\_\+\+\_\+}} (self)
\end{DoxyCompactItemize}
\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_aab2c530b17a131a6d261c4e3b62d0412}{dispsize}} = dispsize
\item 
\mbox{\hyperlink{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a4d46ce2d889b7682fb764f9241c9656b}{fgc}} = fgc
\item 
\mbox{\hyperlink{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_ac515d213d941340791c2cfa2d9cffbcd}{bgc}} = bgc
\item 
bool \mbox{\hyperlink{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a22113e27ff188c75ac831e48e9238594}{mousevis}} = False
\end{DoxyCompactItemize}


\doxysubsection{Constructor \& Destructor Documentation}
\Hypertarget{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a50b1caf872136f1ddfc68f096caf58ed}\index{pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}!\_\_init\_\_@{\_\_init\_\_}}
\index{\_\_init\_\_@{\_\_init\_\_}!pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}}
\doxysubsubsection{\texorpdfstring{\_\_init\_\_()}{\_\_init\_\_()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a50b1caf872136f1ddfc68f096caf58ed} 
pygaze.\+\_\+display.\+pygamedisplay.\+Py\+Game\+Display.\+\_\+\+\_\+init\+\_\+\+\_\+ (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{dispsize}{ = {\ttfamily settings.DISPSIZE}, }\item[{}]{fgc}{ = {\ttfamily settings.FGC}, }\item[{}]{bgc}{ = {\ttfamily settings.BGC}, }\item[{}]{screen}{ = {\ttfamily None}, }\item[{\texorpdfstring{$\ast$}{*}\texorpdfstring{$\ast$}{*}}]{args}{}\end{DoxyParamCaption})}



\doxysubsection{Member Function Documentation}
\Hypertarget{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a49c3f6c5632804af2ec4130c93d32dbf}\index{pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}!close@{close}}
\index{close@{close}!pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}}
\doxysubsubsection{\texorpdfstring{close()}{close()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a49c3f6c5632804af2ec4130c93d32dbf} 
pygaze.\+\_\+display.\+pygamedisplay.\+Py\+Game\+Display.\+close (\begin{DoxyParamCaption}\item[{}]{self}{}\end{DoxyParamCaption})}

\begin{DoxyVerb}        Closes the display
        
        arguments
        
        None
        
        keyword arguments
        
        None
        
        returns
        
        None
\end{DoxyVerb}
 

Reimplemented from \mbox{\hyperlink{classpygaze_1_1__display_1_1basedisplay_1_1_base_display_a4647b897b7c6320d76d30c2067789c34}{pygaze.\+\_\+display.\+basedisplay.\+Base\+Display}}.

\Hypertarget{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a804b8e722cb1a698ef1612fb47834b31}\index{pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}!fill@{fill}}
\index{fill@{fill}!pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}}
\doxysubsubsection{\texorpdfstring{fill()}{fill()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a804b8e722cb1a698ef1612fb47834b31} 
pygaze.\+\_\+display.\+pygamedisplay.\+Py\+Game\+Display.\+fill (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{screen}{ = {\ttfamily None}}\end{DoxyParamCaption})}

\begin{DoxyVerb}        Fills the screen with the background colour of the Screen, NOT
        updating it (call Display.show() to actually show the new contents)
        
        arguments
        
        None
        
        keyword arguments
        
        screen  --  the screen that should be drawn to the display or
                    None to fill the display with its background colour
        
        returns
        
        None
\end{DoxyVerb}
 

Reimplemented from \mbox{\hyperlink{classpygaze_1_1__display_1_1basedisplay_1_1_base_display_a5848be0193d71212bebbdc109c5eadda}{pygaze.\+\_\+display.\+basedisplay.\+Base\+Display}}.

\Hypertarget{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a8bf3785af552ebe2bfb8f28ae4b4d906}\index{pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}!make\_screenshot@{make\_screenshot}}
\index{make\_screenshot@{make\_screenshot}!pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}}
\doxysubsubsection{\texorpdfstring{make\_screenshot()}{make\_screenshot()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a8bf3785af552ebe2bfb8f28ae4b4d906} 
pygaze.\+\_\+display.\+pygamedisplay.\+Py\+Game\+Display.\+make\+\_\+screenshot (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{filename}{ = {\ttfamily \textquotesingle{}screenshot.png\textquotesingle{}}}\end{DoxyParamCaption})}

\begin{DoxyVerb}        Make a screenshot from the current display.

        arguments

        None

        keyword arguments

        filename    --  path and filename, under wich the screenshot will be
                        saved. Defaults to screenshot.png

        returns

        None
\end{DoxyVerb}
 

Reimplemented from \mbox{\hyperlink{classpygaze_1_1__display_1_1basedisplay_1_1_base_display_a1ba799819e306e2b5dd799aee0a7924e}{pygaze.\+\_\+display.\+basedisplay.\+Base\+Display}}.

\Hypertarget{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_abd4bd9ae90df0629f62083636138ea64}\index{pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}!show@{show}}
\index{show@{show}!pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}}
\doxysubsubsection{\texorpdfstring{show()}{show()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_abd4bd9ae90df0629f62083636138ea64} 
pygaze.\+\_\+display.\+pygamedisplay.\+Py\+Game\+Display.\+show (\begin{DoxyParamCaption}\item[{}]{self}{}\end{DoxyParamCaption})}

\begin{DoxyVerb}        Updates ('flips') the display.
        
        arguments
        
        None
        
        keyword arguments
        
        None
        
        returns
        time        --  the exact refresh time when disptype is PsychoPy,
                    or an estimate when disptype is PyGame
\end{DoxyVerb}
 

Reimplemented from \mbox{\hyperlink{classpygaze_1_1__display_1_1basedisplay_1_1_base_display_a6d768e7259aa38114cd1ecfb182a3ffd}{pygaze.\+\_\+display.\+basedisplay.\+Base\+Display}}.

\Hypertarget{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a6339a460735c3c1a4d74539d1cde6d10}\index{pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}!show\_part@{show\_part}}
\index{show\_part@{show\_part}!pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}}
\doxysubsubsection{\texorpdfstring{show\_part()}{show\_part()}}
{\footnotesize\ttfamily \label{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a6339a460735c3c1a4d74539d1cde6d10} 
pygaze.\+\_\+display.\+pygamedisplay.\+Py\+Game\+Display.\+show\+\_\+part (\begin{DoxyParamCaption}\item[{}]{self}{, }\item[{}]{rect}{, }\item[{}]{screen}{ = {\ttfamily None}}\end{DoxyParamCaption})}

\begin{DoxyVerb}        Fills AND shows part(s) of the screen to given specified screen
        (only works when disptype is PyGame; when this is set to PsychoPy
        the entire display is filled and updated)
        
        arguments
        
        rect        --  a single or a list of rects; a rect is a (x,y,w,h)
                    tuple or list
        
        keyword arguments
        
        screen  --  the screen of which the specified rects should be
                    updated to the display (default = None)
        
        returns
        
        time        --  the exact refresh time when disptype is PsychoPy,
                    or an estimate when disptype is PyGame
\end{DoxyVerb}
 

Reimplemented from \mbox{\hyperlink{classpygaze_1_1__display_1_1basedisplay_1_1_base_display_a3010174c2b606510ea34c1ff691d28b6}{pygaze.\+\_\+display.\+basedisplay.\+Base\+Display}}.



\doxysubsection{Member Data Documentation}
\Hypertarget{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_ac515d213d941340791c2cfa2d9cffbcd}\index{pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}!bgc@{bgc}}
\index{bgc@{bgc}!pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}}
\doxysubsubsection{\texorpdfstring{bgc}{bgc}}
{\footnotesize\ttfamily \label{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_ac515d213d941340791c2cfa2d9cffbcd} 
pygaze.\+\_\+display.\+pygamedisplay.\+Py\+Game\+Display.\+bgc = bgc}

\Hypertarget{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_aab2c530b17a131a6d261c4e3b62d0412}\index{pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}!dispsize@{dispsize}}
\index{dispsize@{dispsize}!pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}}
\doxysubsubsection{\texorpdfstring{dispsize}{dispsize}}
{\footnotesize\ttfamily \label{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_aab2c530b17a131a6d261c4e3b62d0412} 
pygaze.\+\_\+display.\+pygamedisplay.\+Py\+Game\+Display.\+dispsize = dispsize}

\Hypertarget{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a4d46ce2d889b7682fb764f9241c9656b}\index{pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}!fgc@{fgc}}
\index{fgc@{fgc}!pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}}
\doxysubsubsection{\texorpdfstring{fgc}{fgc}}
{\footnotesize\ttfamily \label{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a4d46ce2d889b7682fb764f9241c9656b} 
pygaze.\+\_\+display.\+pygamedisplay.\+Py\+Game\+Display.\+fgc = fgc}

\Hypertarget{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a22113e27ff188c75ac831e48e9238594}\index{pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}!mousevis@{mousevis}}
\index{mousevis@{mousevis}!pygaze.\_display.pygamedisplay.PyGameDisplay@{pygaze.\_display.pygamedisplay.PyGameDisplay}}
\doxysubsubsection{\texorpdfstring{mousevis}{mousevis}}
{\footnotesize\ttfamily \label{classpygaze_1_1__display_1_1pygamedisplay_1_1_py_game_display_a22113e27ff188c75ac831e48e9238594} 
pygaze.\+\_\+display.\+pygamedisplay.\+Py\+Game\+Display.\+mousevis = False}



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
C\+:/\+Users/lurax/eyetracking\+Tobii/pygaze/\+\_\+display/\mbox{\hyperlink{pygamedisplay_8py}{pygamedisplay.\+py}}\end{DoxyCompactItemize}
