\hypertarget{Efreet__Mime_8h}{}\doxysection{Efreet\+\_\+\+Mime.\+h File Reference}
\label{Efreet__Mime_8h}\index{Efreet\_Mime.h@{Efreet\_Mime.h}}


The file that must be included by any project wishing to use.  


\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Efreet__Mime_gad63027f25e77f7c2298f01f2b705465a}{efreet\+\_\+mime\+\_\+init}} (void)
\begin{DoxyCompactList}\small\item\em Initializes the efreet mime settings. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Efreet__Mime_gacda6031934032e4b4610f0062a537274}{efreet\+\_\+mime\+\_\+shutdown}} (void)
\begin{DoxyCompactList}\small\item\em Shuts down Efreet mime settings system if a balanced number of init/shutdown calls have been made. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} char $\ast$ \mbox{\hyperlink{group__Efreet__Mime_ga13692c827ef6b8dbf0426a06de8392a0}{efreet\+\_\+mime\+\_\+type\+\_\+get}} (const char $\ast$file)
\begin{DoxyCompactList}\small\item\em Retrieve the mime type of a file. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} char $\ast$ \mbox{\hyperlink{group__Efreet__Mime_ga13c89eb2258cd8bdf1e7531523fa04c1}{efreet\+\_\+mime\+\_\+magic\+\_\+type\+\_\+get}} (const char $\ast$file)
\begin{DoxyCompactList}\small\item\em Retrieve the mime type of a file using magic. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} char $\ast$ \mbox{\hyperlink{group__Efreet__Mime_ga39443e982a61f89e2c064898a7c4105d}{efreet\+\_\+mime\+\_\+globs\+\_\+type\+\_\+get}} (const char $\ast$file)
\begin{DoxyCompactList}\small\item\em Retrieve the mime type of a file using globs. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} char $\ast$ \mbox{\hyperlink{group__Efreet__Mime_ga8684d1f834292ea75e9fc238fa96089e}{efreet\+\_\+mime\+\_\+special\+\_\+type\+\_\+get}} (const char $\ast$file)
\begin{DoxyCompactList}\small\item\em Retrieve the special mime type of a file. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} char $\ast$ \mbox{\hyperlink{group__Efreet__Mime_gaf93c62a005ade3110905d399ce5eef6c}{efreet\+\_\+mime\+\_\+fallback\+\_\+type\+\_\+get}} (const char $\ast$file)
\begin{DoxyCompactList}\small\item\em Retrieve the fallback mime type of a file. \end{DoxyCompactList}\item 
const \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} char $\ast$ \mbox{\hyperlink{group__Efreet__Mime_gad4db00af39238e11088d581ee301cf45}{efreet\+\_\+mime\+\_\+type\+\_\+icon\+\_\+get}} (const char $\ast$mime, const char $\ast$theme, unsigned int size)
\begin{DoxyCompactList}\small\item\em Retrieve the mime type icon for a file. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Efreet__Mime_ga18592ca671714a8ff2aba95d524e0e5f}{efreet\+\_\+mime\+\_\+type\+\_\+cache\+\_\+clear}} (void)
\begin{DoxyCompactList}\small\item\em Clear mime icons mapping cache. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Efreet__Mime_ga66160d959c2780a377a5eb2356559b48}{efreet\+\_\+mime\+\_\+type\+\_\+cache\+\_\+flush}} (void)
\begin{DoxyCompactList}\small\item\em Flush mime icons mapping cache. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
The file that must be included by any project wishing to use. 

