update doc
[apps/agl-service-homescreen.git] / doc / api-ref / latex / d6 / de3 / structwindow.tex
diff --git a/doc/api-ref/latex/d6/de3/structwindow.tex b/doc/api-ref/latex/d6/de3/structwindow.tex
new file mode 100644 (file)
index 0000000..bf61d03
--- /dev/null
@@ -0,0 +1,170 @@
+\hypertarget{structwindow}{}\section{window Struct Reference}
+\label{structwindow}\index{window@{window}}
+\subsection*{Public Attributes}
+\begin{DoxyCompactItemize}
+\item 
+struct \hyperlink{structdisplay}{display} $\ast$ \hyperlink{structwindow_a129486f2bd23791194f389ca1405cfd4}{display}
+\item 
+struct \hyperlink{structgeometry}{geometry} \hyperlink{structgeometry}{geometry} \hyperlink{structwindow_ad2b6c8ed8044b41fd1189a0ce26d539a}{window\+\_\+size}
+\item 
+\begin{tabbing}
+xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
+struct \{\\
+\>GLuint \hyperlink{structwindow_a5202f3b60e262a6fa4fcee68dd47cb67}{rotation\_uniform}\\
+\>GLuint \hyperlink{structwindow_aaf965f90f9fc938db2315ff62028c362}{pos}\\
+\>GLuint \hyperlink{structwindow_aef10fe94766ccd4831ee611c5ad0e55c}{col}\\
+\} \hyperlink{structwindow_a6975a930e9a3c166f8201fc4ef5e7728}{gl}\\
+
+\end{tabbing}\item 
+uint32\+\_\+t \hyperlink{structwindow_a72629bf021a361ad900504732a74cb68}{benchmark\+\_\+time}
+\item 
+uint32\+\_\+t \hyperlink{structwindow_a633864bb495ec265bee220a5c70cc98f}{frames}
+\item 
+struct wl\+\_\+egl\+\_\+window $\ast$ \hyperlink{structwindow_ae41be0955d0e73530e1bc13dfeb9d731}{native}
+\item 
+struct wl\+\_\+surface $\ast$ \hyperlink{structwindow_a7d0790cfc7c30621611fa26ab5c1ae97}{surface}
+\item 
+struct ivi\+\_\+surface $\ast$ \hyperlink{structwindow_a40e2c6fb4178953c820fc1b9f41d4b31}{ivi\+\_\+surface}
+\item 
+E\+G\+L\+Surface \hyperlink{structwindow_a8de0059f3f1cb0dec33fba1143b7dee1}{egl\+\_\+surface}
+\item 
+struct wl\+\_\+callback $\ast$ \hyperlink{structwindow_a35ba639556fa19d9273dad0953a6807e}{callback}
+\item 
+int \hyperlink{structwindow_a8da44798a9e1feb7ed3fbd18ec3a28b6}{fullscreen}
+\item 
+int \hyperlink{structwindow_a026a50808d8323a5a73d585c19916fa8}{opaque}
+\item 
+int \hyperlink{structwindow_a0e634038f669aff472012f25ea250b40}{buffer\+\_\+size}
+\item 
+int \hyperlink{structwindow_a851bcb65083f5ab5ff768b09522bed70}{frame\+\_\+sync}
+\end{DoxyCompactItemize}
+
+
+\subsection{Detailed Description}
+
+
+Definition at line 136 of file simple-\/egl.\+cpp.
+
+
+
+\subsection{Member Data Documentation}
+\index{window@{window}!benchmark\+\_\+time@{benchmark\+\_\+time}}
+\index{benchmark\+\_\+time@{benchmark\+\_\+time}!window@{window}}
+\subsubsection[{\texorpdfstring{benchmark\+\_\+time}{benchmark_time}}]{\setlength{\rightskip}{0pt plus 5cm}uint32\+\_\+t window\+::benchmark\+\_\+time}\hypertarget{structwindow_a72629bf021a361ad900504732a74cb68}{}\label{structwindow_a72629bf021a361ad900504732a74cb68}
+
+
+Definition at line 145 of file simple-\/egl.\+cpp.
+
+\index{window@{window}!buffer\+\_\+size@{buffer\+\_\+size}}
+\index{buffer\+\_\+size@{buffer\+\_\+size}!window@{window}}
+\subsubsection[{\texorpdfstring{buffer\+\_\+size}{buffer_size}}]{\setlength{\rightskip}{0pt plus 5cm}int window\+::buffer\+\_\+size}\hypertarget{structwindow_a0e634038f669aff472012f25ea250b40}{}\label{structwindow_a0e634038f669aff472012f25ea250b40}
+
+
+Definition at line 151 of file simple-\/egl.\+cpp.
+
+\index{window@{window}!callback@{callback}}
+\index{callback@{callback}!window@{window}}
+\subsubsection[{\texorpdfstring{callback}{callback}}]{\setlength{\rightskip}{0pt plus 5cm}struct wl\+\_\+callback$\ast$ window\+::callback}\hypertarget{structwindow_a35ba639556fa19d9273dad0953a6807e}{}\label{structwindow_a35ba639556fa19d9273dad0953a6807e}
+
+
+Definition at line 150 of file simple-\/egl.\+cpp.
+
+\index{window@{window}!col@{col}}
+\index{col@{col}!window@{window}}
+\subsubsection[{\texorpdfstring{col}{col}}]{\setlength{\rightskip}{0pt plus 5cm}G\+Luint window\+::col}\hypertarget{structwindow_aef10fe94766ccd4831ee611c5ad0e55c}{}\label{structwindow_aef10fe94766ccd4831ee611c5ad0e55c}
+
+
+Definition at line 142 of file simple-\/egl.\+cpp.
+
+\index{window@{window}!display@{display}}
+\index{display@{display}!window@{window}}
+\subsubsection[{\texorpdfstring{display}{display}}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf display}$\ast$ window\+::display}\hypertarget{structwindow_a129486f2bd23791194f389ca1405cfd4}{}\label{structwindow_a129486f2bd23791194f389ca1405cfd4}
+
+
+Definition at line 137 of file simple-\/egl.\+cpp.
+
+\index{window@{window}!egl\+\_\+surface@{egl\+\_\+surface}}
+\index{egl\+\_\+surface@{egl\+\_\+surface}!window@{window}}
+\subsubsection[{\texorpdfstring{egl\+\_\+surface}{egl_surface}}]{\setlength{\rightskip}{0pt plus 5cm}E\+G\+L\+Surface window\+::egl\+\_\+surface}\hypertarget{structwindow_a8de0059f3f1cb0dec33fba1143b7dee1}{}\label{structwindow_a8de0059f3f1cb0dec33fba1143b7dee1}
+
+
+Definition at line 149 of file simple-\/egl.\+cpp.
+
+\index{window@{window}!frame\+\_\+sync@{frame\+\_\+sync}}
+\index{frame\+\_\+sync@{frame\+\_\+sync}!window@{window}}
+\subsubsection[{\texorpdfstring{frame\+\_\+sync}{frame_sync}}]{\setlength{\rightskip}{0pt plus 5cm}int window\+::frame\+\_\+sync}\hypertarget{structwindow_a851bcb65083f5ab5ff768b09522bed70}{}\label{structwindow_a851bcb65083f5ab5ff768b09522bed70}
+
+
+Definition at line 151 of file simple-\/egl.\+cpp.
+
+\index{window@{window}!frames@{frames}}
+\index{frames@{frames}!window@{window}}
+\subsubsection[{\texorpdfstring{frames}{frames}}]{\setlength{\rightskip}{0pt plus 5cm}uint32\+\_\+t window\+::frames}\hypertarget{structwindow_a633864bb495ec265bee220a5c70cc98f}{}\label{structwindow_a633864bb495ec265bee220a5c70cc98f}
+
+
+Definition at line 145 of file simple-\/egl.\+cpp.
+
+\index{window@{window}!fullscreen@{fullscreen}}
+\index{fullscreen@{fullscreen}!window@{window}}
+\subsubsection[{\texorpdfstring{fullscreen}{fullscreen}}]{\setlength{\rightskip}{0pt plus 5cm}int window\+::fullscreen}\hypertarget{structwindow_a8da44798a9e1feb7ed3fbd18ec3a28b6}{}\label{structwindow_a8da44798a9e1feb7ed3fbd18ec3a28b6}
+
+
+Definition at line 151 of file simple-\/egl.\+cpp.
+
+\index{window@{window}!gl@{gl}}
+\index{gl@{gl}!window@{window}}
+\subsubsection[{\texorpdfstring{gl}{gl}}]{\setlength{\rightskip}{0pt plus 5cm}struct \{ ... \}   window\+::gl}\hypertarget{structwindow_a6975a930e9a3c166f8201fc4ef5e7728}{}\label{structwindow_a6975a930e9a3c166f8201fc4ef5e7728}
+\index{window@{window}!ivi\+\_\+surface@{ivi\+\_\+surface}}
+\index{ivi\+\_\+surface@{ivi\+\_\+surface}!window@{window}}
+\subsubsection[{\texorpdfstring{ivi\+\_\+surface}{ivi_surface}}]{\setlength{\rightskip}{0pt plus 5cm}struct ivi\+\_\+surface$\ast$ window\+::ivi\+\_\+surface}\hypertarget{structwindow_a40e2c6fb4178953c820fc1b9f41d4b31}{}\label{structwindow_a40e2c6fb4178953c820fc1b9f41d4b31}
+
+
+Definition at line 148 of file simple-\/egl.\+cpp.
+
+\index{window@{window}!native@{native}}
+\index{native@{native}!window@{window}}
+\subsubsection[{\texorpdfstring{native}{native}}]{\setlength{\rightskip}{0pt plus 5cm}struct wl\+\_\+egl\+\_\+window$\ast$ window\+::native}\hypertarget{structwindow_ae41be0955d0e73530e1bc13dfeb9d731}{}\label{structwindow_ae41be0955d0e73530e1bc13dfeb9d731}
+
+
+Definition at line 146 of file simple-\/egl.\+cpp.
+
+\index{window@{window}!opaque@{opaque}}
+\index{opaque@{opaque}!window@{window}}
+\subsubsection[{\texorpdfstring{opaque}{opaque}}]{\setlength{\rightskip}{0pt plus 5cm}int window\+::opaque}\hypertarget{structwindow_a026a50808d8323a5a73d585c19916fa8}{}\label{structwindow_a026a50808d8323a5a73d585c19916fa8}
+
+
+Definition at line 151 of file simple-\/egl.\+cpp.
+
+\index{window@{window}!pos@{pos}}
+\index{pos@{pos}!window@{window}}
+\subsubsection[{\texorpdfstring{pos}{pos}}]{\setlength{\rightskip}{0pt plus 5cm}G\+Luint window\+::pos}\hypertarget{structwindow_aaf965f90f9fc938db2315ff62028c362}{}\label{structwindow_aaf965f90f9fc938db2315ff62028c362}
+
+
+Definition at line 141 of file simple-\/egl.\+cpp.
+
+\index{window@{window}!rotation\+\_\+uniform@{rotation\+\_\+uniform}}
+\index{rotation\+\_\+uniform@{rotation\+\_\+uniform}!window@{window}}
+\subsubsection[{\texorpdfstring{rotation\+\_\+uniform}{rotation_uniform}}]{\setlength{\rightskip}{0pt plus 5cm}G\+Luint window\+::rotation\+\_\+uniform}\hypertarget{structwindow_a5202f3b60e262a6fa4fcee68dd47cb67}{}\label{structwindow_a5202f3b60e262a6fa4fcee68dd47cb67}
+
+
+Definition at line 140 of file simple-\/egl.\+cpp.
+
+\index{window@{window}!surface@{surface}}
+\index{surface@{surface}!window@{window}}
+\subsubsection[{\texorpdfstring{surface}{surface}}]{\setlength{\rightskip}{0pt plus 5cm}struct wl\+\_\+surface$\ast$ window\+::surface}\hypertarget{structwindow_a7d0790cfc7c30621611fa26ab5c1ae97}{}\label{structwindow_a7d0790cfc7c30621611fa26ab5c1ae97}
+
+
+Definition at line 147 of file simple-\/egl.\+cpp.
+
+\index{window@{window}!window\+\_\+size@{window\+\_\+size}}
+\index{window\+\_\+size@{window\+\_\+size}!window@{window}}
+\subsubsection[{\texorpdfstring{window\+\_\+size}{window_size}}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf geometry} {\bf geometry} window\+::window\+\_\+size}\hypertarget{structwindow_ad2b6c8ed8044b41fd1189a0ce26d539a}{}\label{structwindow_ad2b6c8ed8044b41fd1189a0ce26d539a}
+
+
+Definition at line 138 of file simple-\/egl.\+cpp.
+
+
+
+The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
+\item 
+libhomescreen/\hyperlink{simple-egl_8cpp}{simple-\/egl.\+cpp}\end{DoxyCompactItemize}