\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_a268058a4927cd555c39a3d22738b8bdb}{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_a268058a4927cd555c39a3d22738b8bdb}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

\item 
\hypertarget{struct__Emotion__Engine_af5bad1f15e3ccbf92ebcb1d94b59ac67}{\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_af5bad1f15e3ccbf92ebcb1d94b59ac67}

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

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

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

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

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

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

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

\item 
\hypertarget{struct__Emotion__Engine_a4971a61c196696ec63913007205a4e5f}{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_a4971a61c196696ec63913007205a4e5f}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

\end{DoxyCompactItemize}
