\hypertarget{IScript_8hpp_source}{}\doxysection{IScript.\+hpp}
\label{IScript_8hpp_source}\index{include/IScript.hpp@{include/IScript.hpp}}

\begin{DoxyCode}{0}
\DoxyCodeLine{00001\ \textcolor{comment}{//}}
\DoxyCodeLine{00002\ \textcolor{comment}{//\ Created\ by\ gigaw\ on\ 4/16/2023.}}
\DoxyCodeLine{00003\ \textcolor{comment}{//}}
\DoxyCodeLine{00004\ }
\DoxyCodeLine{00005\ \textcolor{preprocessor}{\#ifndef\ FINALPROJECT\_JAGGUARS\_ISCRIPT\_H}}
\DoxyCodeLine{00006\ \textcolor{preprocessor}{\#define\ FINALPROJECT\_JAGGUARS\_ISCRIPT\_H}}
\DoxyCodeLine{00007\ }
\DoxyCodeLine{00008\ \textcolor{preprocessor}{\#include\ "{}Component.hpp"{}}}
\DoxyCodeLine{00009\ \textcolor{preprocessor}{\#include\ <string>}}
\DoxyCodeLine{00010\ \textcolor{preprocessor}{\#include\ <fstream>}}
\DoxyCodeLine{00011\ }
\DoxyCodeLine{00015\ \textcolor{keyword}{class\ }\mbox{\hyperlink{classIScript}{IScript}}\ :\ \textcolor{keyword}{public}\ \mbox{\hyperlink{classComponent}{Component}}\{}
\DoxyCodeLine{00016\ }
\DoxyCodeLine{00017\ \ \ \ \ \textcolor{comment}{//\ Means\ of\ tagging\ oneself}}
\DoxyCodeLine{00018\ \ \ \ \ \textcolor{comment}{//\ Means\ of\ finding/referencing\ other\ scripts}}
\DoxyCodeLine{00019\ \textcolor{keyword}{public}:}
\DoxyCodeLine{00026\ \ \ \ \ \mbox{\hyperlink{classIScript}{IScript}}(std::string\ name,\ std::string\ filepath);}
\DoxyCodeLine{00027\ }
\DoxyCodeLine{00031\ \ \ \ \ \mbox{\hyperlink{classIScript_acc569c19eb1297ebb529b3b025304ed7}{\string~IScript}}();}
\DoxyCodeLine{00032\ }
\DoxyCodeLine{00033\ \textcolor{keyword}{private}:}
\DoxyCodeLine{00034\ \ \ \ \ std::string\ m\_name;}
\DoxyCodeLine{00035\ \ \ \ \ std::string\ m\_filepath;}
\DoxyCodeLine{00036\ \ \ \ \ std::fstream*\ m\_file;}
\DoxyCodeLine{00037\ \};}
\DoxyCodeLine{00038\ }
\DoxyCodeLine{00039\ }
\DoxyCodeLine{00040\ \textcolor{preprocessor}{\#endif\ }\textcolor{comment}{//FINALPROJECT\_JAGGUARS\_ISCRIPT\_H}}

\end{DoxyCode}
