\hypertarget{struct__Emotion__Engine}{}\section{\+\_\+\+Emotion\+\_\+\+Engine Struct Reference}
\label{struct__Emotion__Engine}\index{\+\_\+\+Emotion\+\_\+\+Engine@{\+\_\+\+Emotion\+\_\+\+Engine}}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\hypertarget{struct__Emotion__Engine_af6240859eb283727fba3aa7ee2802402}{}unsigned {\bfseries version}\label{struct__Emotion__Engine_af6240859eb283727fba3aa7ee2802402}

\item 
\hypertarget{struct__Emotion__Engine_a20cc9edd4b91260369f814c0595a7c31}{}int {\bfseries priority}\label{struct__Emotion__Engine_a20cc9edd4b91260369f814c0595a7c31}

\item 
\hypertarget{struct__Emotion__Engine_aacebe4f0a4105728482827b7e122e1b1}{}const char $\ast$ {\bfseries name}\label{struct__Emotion__Engine_aacebe4f0a4105728482827b7e122e1b1}

\item 
\hypertarget{struct__Emotion__Engine_a88293ccb05f2d0ed929c494ff68873be}{}void $\ast$($\ast$ {\bfseries add} )(const \hyperlink{struct__Emotion__Engine}{Emotion\+\_\+\+Engine} $\ast$api, \hyperlink{group__Evas__Object__Group_ga9e19e6dd1f517a0ba437c0114d3e7c97}{Evas\+\_\+\+Object} $\ast$obj, const \hyperlink{struct__Emotion__Module__Options}{Emotion\+\_\+\+Module\+\_\+\+Options} $\ast$opts)\label{struct__Emotion__Engine_a88293ccb05f2d0ed929c494ff68873be}

\item 
\hypertarget{struct__Emotion__Engine_ab2e2efc92fd2de9a44ab560912ffbb26}{}void($\ast$ {\bfseries del} )(void $\ast$ef)\label{struct__Emotion__Engine_ab2e2efc92fd2de9a44ab560912ffbb26}

\item 
\hypertarget{struct__Emotion__Engine_aef7afd76e740f9d61a971b112980fe21}{}\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}($\ast$ {\bfseries file\+\_\+open} )(void $\ast$ef, const char $\ast$file)\label{struct__Emotion__Engine_aef7afd76e740f9d61a971b112980fe21}

\item 
\hypertarget{struct__Emotion__Engine_ab041caa0db6c65fb9d3e1284d5984122}{}void($\ast$ {\bfseries file\+\_\+close} )(void $\ast$ef)\label{struct__Emotion__Engine_ab041caa0db6c65fb9d3e1284d5984122}

\item 
\hypertarget{struct__Emotion__Engine_a80fac5ff681320c07ec0cbe7d606e41a}{}void($\ast$ {\bfseries play} )(void $\ast$ef, double pos)\label{struct__Emotion__Engine_a80fac5ff681320c07ec0cbe7d606e41a}

\item 
\hypertarget{struct__Emotion__Engine_a4c2b129f4cd5ee1440397de866fbf3a1}{}void($\ast$ {\bfseries stop} )(void $\ast$ef)\label{struct__Emotion__Engine_a4c2b129f4cd5ee1440397de866fbf3a1}

\item 
\hypertarget{struct__Emotion__Engine_ad1200b9e4d7e2ee0c4b24caae7573466}{}void($\ast$ {\bfseries size\+\_\+get} )(void $\ast$ef, int $\ast$w, int $\ast$h)\label{struct__Emotion__Engine_ad1200b9e4d7e2ee0c4b24caae7573466}

\item 
\hypertarget{struct__Emotion__Engine_a69026053e8fd076a90d75fc597cad568}{}void($\ast$ {\bfseries pos\+\_\+set} )(void $\ast$ef, double pos)\label{struct__Emotion__Engine_a69026053e8fd076a90d75fc597cad568}

\item 
\hypertarget{struct__Emotion__Engine_a08d42ab6c409e5a7054f561b3bec7162}{}double($\ast$ {\bfseries len\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_a08d42ab6c409e5a7054f561b3bec7162}

\item 
\hypertarget{struct__Emotion__Engine_a32dca9386fdda557bb03ecd6070693de}{}double($\ast$ {\bfseries buffer\+\_\+size\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_a32dca9386fdda557bb03ecd6070693de}

\item 
\hypertarget{struct__Emotion__Engine_a02df7a1df0361501171eec5b87b58553}{}int($\ast$ {\bfseries fps\+\_\+num\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_a02df7a1df0361501171eec5b87b58553}

\item 
\hypertarget{struct__Emotion__Engine_a155526d38c3d0b1a6a4fac5a2fa3cac7}{}int($\ast$ {\bfseries fps\+\_\+den\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_a155526d38c3d0b1a6a4fac5a2fa3cac7}

\item 
\hypertarget{struct__Emotion__Engine_a3f3bbb716ec31d98da924842ce3443b0}{}double($\ast$ {\bfseries fps\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_a3f3bbb716ec31d98da924842ce3443b0}

\item 
\hypertarget{struct__Emotion__Engine_a3a19f86e2dd73c20af453559dee76630}{}double($\ast$ {\bfseries pos\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_a3a19f86e2dd73c20af453559dee76630}

\item 
\hypertarget{struct__Emotion__Engine_a65632a83faaa1dd910a8a2c51da404df}{}void($\ast$ {\bfseries vis\+\_\+set} )(void $\ast$ef, \hyperlink{Emotion_8h_a1a86638632ff8da4265d7dc4fbf410cb}{Emotion\+\_\+\+Vis} vis)\label{struct__Emotion__Engine_a65632a83faaa1dd910a8a2c51da404df}

\item 
\hypertarget{struct__Emotion__Engine_aa81eed77f7abb201549f2b94a1253714}{}\hyperlink{Emotion_8h_a1a86638632ff8da4265d7dc4fbf410cb}{Emotion\+\_\+\+Vis}($\ast$ {\bfseries vis\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_aa81eed77f7abb201549f2b94a1253714}

\item 
\hypertarget{struct__Emotion__Engine_a854891135628532dd661b1ed4d4f694b}{}\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}($\ast$ {\bfseries vis\+\_\+supported} )(void $\ast$ef, \hyperlink{Emotion_8h_a1a86638632ff8da4265d7dc4fbf410cb}{Emotion\+\_\+\+Vis} vis)\label{struct__Emotion__Engine_a854891135628532dd661b1ed4d4f694b}

\item 
\hypertarget{struct__Emotion__Engine_a89e4cc91c0685805a2f63846c813cd4d}{}double($\ast$ {\bfseries ratio\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_a89e4cc91c0685805a2f63846c813cd4d}

\item 
\hypertarget{struct__Emotion__Engine_a1737adfb0eb389ae9326f71bbbaba22d}{}int($\ast$ {\bfseries video\+\_\+handled} )(void $\ast$ef)\label{struct__Emotion__Engine_a1737adfb0eb389ae9326f71bbbaba22d}

\item 
\hypertarget{struct__Emotion__Engine_a44e53ddb0edbb899ab82e0adbd326e54}{}int($\ast$ {\bfseries audio\+\_\+handled} )(void $\ast$ef)\label{struct__Emotion__Engine_a44e53ddb0edbb899ab82e0adbd326e54}

\item 
\hypertarget{struct__Emotion__Engine_a98a8a187b26abe6f35675aae5b0b47db}{}int($\ast$ {\bfseries seekable} )(void $\ast$ef)\label{struct__Emotion__Engine_a98a8a187b26abe6f35675aae5b0b47db}

\item 
\hypertarget{struct__Emotion__Engine_a71f60e71f140ce1fd3929d7678735848}{}void($\ast$ {\bfseries frame\+\_\+done} )(void $\ast$ef)\label{struct__Emotion__Engine_a71f60e71f140ce1fd3929d7678735848}

\item 
\hypertarget{struct__Emotion__Engine_a77705535390226b95e9b7272b38e7666}{}Emotion\+\_\+\+Format($\ast$ {\bfseries format\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_a77705535390226b95e9b7272b38e7666}

\item 
\hypertarget{struct__Emotion__Engine_a55717af5db88f1b60b95ac2bfdfcb72c}{}void($\ast$ {\bfseries video\+\_\+data\+\_\+size\+\_\+get} )(void $\ast$ef, int $\ast$w, int $\ast$h)\label{struct__Emotion__Engine_a55717af5db88f1b60b95ac2bfdfcb72c}

\item 
\hypertarget{struct__Emotion__Engine_aa126e540f2780cd0492e031f26217f6b}{}int($\ast$ {\bfseries yuv\+\_\+rows\+\_\+get} )(void $\ast$ef, int w, int h, unsigned char $\ast$$\ast$yrows, unsigned char $\ast$$\ast$urows, unsigned char $\ast$$\ast$vrows)\label{struct__Emotion__Engine_aa126e540f2780cd0492e031f26217f6b}

\item 
\hypertarget{struct__Emotion__Engine_add8a37c2571844cf555cc594c23b5794}{}int($\ast$ {\bfseries bgra\+\_\+data\+\_\+get} )(void $\ast$ef, unsigned char $\ast$$\ast$bgra\+\_\+data)\label{struct__Emotion__Engine_add8a37c2571844cf555cc594c23b5794}

\item 
\hypertarget{struct__Emotion__Engine_a75795eaf34fb243c18b9cfc377c8d4c9}{}void($\ast$ {\bfseries event\+\_\+feed} )(void $\ast$ef, int event)\label{struct__Emotion__Engine_a75795eaf34fb243c18b9cfc377c8d4c9}

\item 
\hypertarget{struct__Emotion__Engine_ac7e71312112e354e45ceeebf6ef552d3}{}void($\ast$ {\bfseries event\+\_\+mouse\+\_\+button\+\_\+feed} )(void $\ast$ef, int button, int x, int y)\label{struct__Emotion__Engine_ac7e71312112e354e45ceeebf6ef552d3}

\item 
\hypertarget{struct__Emotion__Engine_a13cfb53ff9458b4b79e66d28364c43d7}{}void($\ast$ {\bfseries event\+\_\+mouse\+\_\+move\+\_\+feed} )(void $\ast$ef, int x, int y)\label{struct__Emotion__Engine_a13cfb53ff9458b4b79e66d28364c43d7}

\item 
\hypertarget{struct__Emotion__Engine_ac3530818b6660a1bdc7317dc326c8a48}{}int($\ast$ {\bfseries video\+\_\+channel\+\_\+count} )(void $\ast$ef)\label{struct__Emotion__Engine_ac3530818b6660a1bdc7317dc326c8a48}

\item 
\hypertarget{struct__Emotion__Engine_ae81d189f1bd61699229eff5e67d9a24e}{}void($\ast$ {\bfseries video\+\_\+channel\+\_\+set} )(void $\ast$ef, int channel)\label{struct__Emotion__Engine_ae81d189f1bd61699229eff5e67d9a24e}

\item 
\hypertarget{struct__Emotion__Engine_ad905807fee5b602f04878aa13eb03e41}{}int($\ast$ {\bfseries video\+\_\+channel\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_ad905807fee5b602f04878aa13eb03e41}

\item 
\hypertarget{struct__Emotion__Engine_a26c53be948efde90f968711bc1089e23}{}void($\ast$ {\bfseries video\+\_\+subtitle\+\_\+file\+\_\+set} )(void $\ast$ef, const char $\ast$filepath)\label{struct__Emotion__Engine_a26c53be948efde90f968711bc1089e23}

\item 
\hypertarget{struct__Emotion__Engine_a766fe778580151b09e72f6ac71bffdd7}{}const char $\ast$($\ast$ {\bfseries video\+\_\+subtitle\+\_\+file\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_a766fe778580151b09e72f6ac71bffdd7}

\item 
\hypertarget{struct__Emotion__Engine_ac623a1bd930a2bb914f997cdf5cb5943}{}const char $\ast$($\ast$ {\bfseries video\+\_\+channel\+\_\+name\+\_\+get} )(void $\ast$ef, int channel)\label{struct__Emotion__Engine_ac623a1bd930a2bb914f997cdf5cb5943}

\item 
\hypertarget{struct__Emotion__Engine_a674b64b85cadf4358cd608ae01ec161f}{}void($\ast$ {\bfseries video\+\_\+channel\+\_\+mute\+\_\+set} )(void $\ast$ef, int mute)\label{struct__Emotion__Engine_a674b64b85cadf4358cd608ae01ec161f}

\item 
\hypertarget{struct__Emotion__Engine_a7e658ce72b9664543f53143cceef6bdf}{}int($\ast$ {\bfseries video\+\_\+channel\+\_\+mute\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_a7e658ce72b9664543f53143cceef6bdf}

\item 
\hypertarget{struct__Emotion__Engine_a8342933342e662b6e378df5baa619fbe}{}int($\ast$ {\bfseries audio\+\_\+channel\+\_\+count} )(void $\ast$ef)\label{struct__Emotion__Engine_a8342933342e662b6e378df5baa619fbe}

\item 
\hypertarget{struct__Emotion__Engine_abc8146984c21168c0a8dcb6a8d0f6370}{}void($\ast$ {\bfseries audio\+\_\+channel\+\_\+set} )(void $\ast$ef, int channel)\label{struct__Emotion__Engine_abc8146984c21168c0a8dcb6a8d0f6370}

\item 
\hypertarget{struct__Emotion__Engine_a8d4d23f1bdaa7329ccf5a95fa9fcc0ad}{}int($\ast$ {\bfseries audio\+\_\+channel\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_a8d4d23f1bdaa7329ccf5a95fa9fcc0ad}

\item 
\hypertarget{struct__Emotion__Engine_a30bed13bff34ac3ed83b78fcba3b4b7f}{}const char $\ast$($\ast$ {\bfseries audio\+\_\+channel\+\_\+name\+\_\+get} )(void $\ast$ef, int channel)\label{struct__Emotion__Engine_a30bed13bff34ac3ed83b78fcba3b4b7f}

\item 
\hypertarget{struct__Emotion__Engine_aa4f0565b843252815d5edb654318951a}{}void($\ast$ {\bfseries audio\+\_\+channel\+\_\+mute\+\_\+set} )(void $\ast$ef, int mute)\label{struct__Emotion__Engine_aa4f0565b843252815d5edb654318951a}

\item 
\hypertarget{struct__Emotion__Engine_a544bc2807ac122d868b09207f4a57744}{}int($\ast$ {\bfseries audio\+\_\+channel\+\_\+mute\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_a544bc2807ac122d868b09207f4a57744}

\item 
\hypertarget{struct__Emotion__Engine_af69600677e359ea1d9af129d1429ea64}{}void($\ast$ {\bfseries audio\+\_\+channel\+\_\+volume\+\_\+set} )(void $\ast$ef, double vol)\label{struct__Emotion__Engine_af69600677e359ea1d9af129d1429ea64}

\item 
\hypertarget{struct__Emotion__Engine_a43056d2e795e1b92ce79bc731ce889cf}{}double($\ast$ {\bfseries audio\+\_\+channel\+\_\+volume\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_a43056d2e795e1b92ce79bc731ce889cf}

\item 
\hypertarget{struct__Emotion__Engine_af6cf0eb31fc73784ac4dc47a2f89d3d7}{}int($\ast$ {\bfseries spu\+\_\+channel\+\_\+count} )(void $\ast$ef)\label{struct__Emotion__Engine_af6cf0eb31fc73784ac4dc47a2f89d3d7}

\item 
\hypertarget{struct__Emotion__Engine_a2dfb88146ee8d944852017108b0ec68c}{}void($\ast$ {\bfseries spu\+\_\+channel\+\_\+set} )(void $\ast$ef, int channel)\label{struct__Emotion__Engine_a2dfb88146ee8d944852017108b0ec68c}

\item 
\hypertarget{struct__Emotion__Engine_a1477fd988639c41715d84ffdbe702c1e}{}int($\ast$ {\bfseries spu\+\_\+channel\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_a1477fd988639c41715d84ffdbe702c1e}

\item 
\hypertarget{struct__Emotion__Engine_abb72f2871ce97eff9a5fb38cb7fdd097}{}const char $\ast$($\ast$ {\bfseries spu\+\_\+channel\+\_\+name\+\_\+get} )(void $\ast$ef, int channel)\label{struct__Emotion__Engine_abb72f2871ce97eff9a5fb38cb7fdd097}

\item 
\hypertarget{struct__Emotion__Engine_ab304cfb7b21b18e69e5c0a41cfe45a22}{}void($\ast$ {\bfseries spu\+\_\+channel\+\_\+mute\+\_\+set} )(void $\ast$ef, int mute)\label{struct__Emotion__Engine_ab304cfb7b21b18e69e5c0a41cfe45a22}

\item 
\hypertarget{struct__Emotion__Engine_ab8c8da06b09c952172744d6ecc022185}{}int($\ast$ {\bfseries spu\+\_\+channel\+\_\+mute\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_ab8c8da06b09c952172744d6ecc022185}

\item 
\hypertarget{struct__Emotion__Engine_aa937d5cddd299e454263682f84c4a753}{}int($\ast$ {\bfseries chapter\+\_\+count} )(void $\ast$ef)\label{struct__Emotion__Engine_aa937d5cddd299e454263682f84c4a753}

\item 
\hypertarget{struct__Emotion__Engine_a535fda54c04f34724362e72cf74cf26e}{}void($\ast$ {\bfseries chapter\+\_\+set} )(void $\ast$ef, int chapter)\label{struct__Emotion__Engine_a535fda54c04f34724362e72cf74cf26e}

\item 
\hypertarget{struct__Emotion__Engine_ab81d71eaa6b6e733830cc8cc8c0d7801}{}int($\ast$ {\bfseries chapter\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_ab81d71eaa6b6e733830cc8cc8c0d7801}

\item 
\hypertarget{struct__Emotion__Engine_a65aafe3dfbf2bb79fc5fa1104fcc5bb1}{}const char $\ast$($\ast$ {\bfseries chapter\+\_\+name\+\_\+get} )(void $\ast$ef, int chapter)\label{struct__Emotion__Engine_a65aafe3dfbf2bb79fc5fa1104fcc5bb1}

\item 
\hypertarget{struct__Emotion__Engine_ab8c1b64179c419ce68234a24c3cfbba4}{}void($\ast$ {\bfseries speed\+\_\+set} )(void $\ast$ef, double speed)\label{struct__Emotion__Engine_ab8c1b64179c419ce68234a24c3cfbba4}

\item 
\hypertarget{struct__Emotion__Engine_a8af4c5ecf9cd26fc444aa523ff0a01e4}{}double($\ast$ {\bfseries speed\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_a8af4c5ecf9cd26fc444aa523ff0a01e4}

\item 
\hypertarget{struct__Emotion__Engine_adc8c87aea2f6a90dc946e13dc7c656d9}{}int($\ast$ {\bfseries eject} )(void $\ast$ef)\label{struct__Emotion__Engine_adc8c87aea2f6a90dc946e13dc7c656d9}

\item 
\hypertarget{struct__Emotion__Engine_a1237005a417210eb4cbe49920bb696ee}{}const char $\ast$($\ast$ {\bfseries meta\+\_\+get} )(void $\ast$ef, int meta)\label{struct__Emotion__Engine_a1237005a417210eb4cbe49920bb696ee}

\item 
\hypertarget{struct__Emotion__Engine_a8b7e9504f4b087524abf9159322ebdfd}{}void($\ast$ {\bfseries priority\+\_\+set} )(void $\ast$ef, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} priority)\label{struct__Emotion__Engine_a8b7e9504f4b087524abf9159322ebdfd}

\item 
\hypertarget{struct__Emotion__Engine_aa5e5101d1cb07630c8538b5b0656e13a}{}\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}($\ast$ {\bfseries priority\+\_\+get} )(void $\ast$ef)\label{struct__Emotion__Engine_aa5e5101d1cb07630c8538b5b0656e13a}

\end{DoxyCompactItemize}
