<filename>docs/latex/interfacebr_1_1unicamp_1_1mc322_1_1projeto_1_1heroquest_1_1action_1_1_cure.tex
\hypertarget{interfacebr_1_1unicamp_1_1mc322_1_1projeto_1_1heroquest_1_1action_1_1_cure}{}\doxysection{Referência ao interface br.\+unicamp.\+mc322.\+projeto.\+heroquest.\+action.\+Cure}
\label{interfacebr_1_1unicamp_1_1mc322_1_1projeto_1_1heroquest_1_1action_1_1_cure}\index{br.unicamp.mc322.projeto.heroquest.action.Cure@{br.unicamp.mc322.projeto.heroquest.action.Cure}}


Diagrama de heranças da classe br.\+unicamp.\+mc322.\+projeto.\+heroquest.\+action.\+Cure\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=307pt]{interfacebr_1_1unicamp_1_1mc322_1_1projeto_1_1heroquest_1_1action_1_1_cure__inherit__graph}
\end{center}
\end{figure}


Diagrama de colaboração para br.\+unicamp.\+mc322.\+projeto.\+heroquest.\+action.\+Cure\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=307pt]{interfacebr_1_1unicamp_1_1mc322_1_1projeto_1_1heroquest_1_1action_1_1_cure__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Membros públicos}
\begin{DoxyCompactItemize}
\item 
default void \mbox{\hyperlink{interfacebr_1_1unicamp_1_1mc322_1_1projeto_1_1heroquest_1_1action_1_1_cure_a4fc4938a93e3a545816584b5aaaac08c}{run}} (\mbox{\hyperlink{classbr_1_1unicamp_1_1mc322_1_1projeto_1_1gameengine_1_1entity_1_1_entity}{Entity}} origin)  throws Action\+Failed\+Exception 	
\item 
void \mbox{\hyperlink{interfacebr_1_1unicamp_1_1mc322_1_1projeto_1_1heroquest_1_1action_1_1_cure_ad809d150f79ab733f59fdbdc102126e5}{cure}} (\mbox{\hyperlink{interfacebr_1_1unicamp_1_1mc322_1_1projeto_1_1heroquest_1_1entity_1_1_curable}{Curable}} origin)  throws Action\+Failed\+Exception
\end{DoxyCompactItemize}


\doxysubsection{Documentação dos métodos}
\mbox{\Hypertarget{interfacebr_1_1unicamp_1_1mc322_1_1projeto_1_1heroquest_1_1action_1_1_cure_ad809d150f79ab733f59fdbdc102126e5}\label{interfacebr_1_1unicamp_1_1mc322_1_1projeto_1_1heroquest_1_1action_1_1_cure_ad809d150f79ab733f59fdbdc102126e5}} 
\index{br.unicamp.mc322.projeto.heroquest.action.Cure@{br.unicamp.mc322.projeto.heroquest.action.Cure}!cure@{cure}}
\index{cure@{cure}!br.unicamp.mc322.projeto.heroquest.action.Cure@{br.unicamp.mc322.projeto.heroquest.action.Cure}}
\doxysubsubsection{\texorpdfstring{cure()}{cure()}}
{\footnotesize\ttfamily void br.\+unicamp.\+mc322.\+projeto.\+heroquest.\+action.\+Cure.\+cure (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{interfacebr_1_1unicamp_1_1mc322_1_1projeto_1_1heroquest_1_1entity_1_1_curable}{Curable}}}]{origin }\end{DoxyParamCaption}) throws \mbox{\hyperlink{classbr_1_1unicamp_1_1mc322_1_1projeto_1_1gameengine_1_1action_1_1_action_failed_exception}{Action\+Failed\+Exception}}}



Implementado em \mbox{\hyperlink{classbr_1_1unicamp_1_1mc322_1_1projeto_1_1heroquest_1_1magic_1_1_simple_heal_a22c261a5197ff05f2bc42b66d8492b49}{br.\+unicamp.\+mc322.\+projeto.\+heroquest.\+magic.\+Simple\+Heal}}.

\mbox{\Hypertarget{interfacebr_1_1unicamp_1_1mc322_1_1projeto_1_1heroquest_1_1action_1_1_cure_a4fc4938a93e3a545816584b5aaaac08c}\label{interfacebr_1_1unicamp_1_1mc322_1_1projeto_1_1heroquest_1_1action_1_1_cure_a4fc4938a93e3a545816584b5aaaac08c}} 
\index{br.unicamp.mc322.projeto.heroquest.action.Cure@{br.unicamp.mc322.projeto.heroquest.action.Cure}!run@{run}}
\index{run@{run}!br.unicamp.mc322.projeto.heroquest.action.Cure@{br.unicamp.mc322.projeto.heroquest.action.Cure}}
\doxysubsubsection{\texorpdfstring{run()}{run()}}
{\footnotesize\ttfamily default void br.\+unicamp.\+mc322.\+projeto.\+heroquest.\+action.\+Cure.\+run (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classbr_1_1unicamp_1_1mc322_1_1projeto_1_1gameengine_1_1entity_1_1_entity}{Entity}}}]{origin }\end{DoxyParamCaption}) throws \mbox{\hyperlink{classbr_1_1unicamp_1_1mc322_1_1projeto_1_1gameengine_1_1action_1_1_action_failed_exception}{Action\+Failed\+Exception}}}

Operation run Executa a ação.


\begin{DoxyParams}{Parâmetros}
{\em origin} & -\/ Entidade que executará a ação \\
\hline
\end{DoxyParams}


Implementa \mbox{\hyperlink{interfacebr_1_1unicamp_1_1mc322_1_1projeto_1_1gameengine_1_1action_1_1_action_ab2720f5b7538b14120a749b24c714441}{br.\+unicamp.\+mc322.\+projeto.\+gameengine.\+action.\+Action}}.



A documentação para este interface foi gerada a partir do seguinte ficheiro\+:\begin{DoxyCompactItemize}
\item 
C\+:/\+Users/eltsu/\+Documents/\+Git\+Hub/\+M\+C322-\/\+Projeto/source/br/unicamp/mc322/projeto/heroquest/action/\mbox{\hyperlink{_cure_8java}{Cure.\+java}}\end{DoxyCompactItemize}
