\hypertarget{itransitionable_8h_source}{}\doxysection{itransitionable.\+h} \label{itransitionable_8h_source}\index{lib\_headers/mingl/transition/itransitionable.h@{lib\_headers/mingl/transition/itransitionable.h}} \mbox{\hyperlink{itransitionable_8h}{Go to the documentation of this file.}} \begin{DoxyCode}{0} \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00001}00001 } \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00011}00011 \textcolor{preprocessor}{\#ifndef ITRANSITIONABLE\_H}} \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00012}00012 \textcolor{preprocessor}{\#define ITRANSITIONABLE\_H}} \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00013}00013 } \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00014}00014 \textcolor{preprocessor}{\#include }} \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00015}00015 } \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00016}\mbox{\hyperlink{namespacens_transition}{00016}} \textcolor{keyword}{namespace }\mbox{\hyperlink{namespacens_transition}{nsTransition}}} \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00017}00017 \{} \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00018}00018 } \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00023}\mbox{\hyperlink{classns_transition_1_1_i_transitionable}{00023}} \textcolor{keyword}{class }\mbox{\hyperlink{classns_transition_1_1_i_transitionable}{ITransitionable}}} \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00024}00024 \{} \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00025}00025 \textcolor{keyword}{public}:} \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00030}\mbox{\hyperlink{classns_transition_1_1_i_transitionable_addd11ff845b6387b07672a64c1b8938e}{00030}} \textcolor{keyword}{virtual} \mbox{\hyperlink{classns_transition_1_1_i_transitionable_addd11ff845b6387b07672a64c1b8938e}{\string~ITransitionable}}() \{\}} \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00031}00031 } \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00038}\mbox{\hyperlink{classns_transition_1_1_i_transitionable_a5871a16fd47c1e5c8bacdd5da8597ed9}{00038}} \textcolor{keyword}{virtual} \textcolor{keywordtype}{void} \mbox{\hyperlink{classns_transition_1_1_i_transitionable_a5871a16fd47c1e5c8bacdd5da8597ed9}{getValues}}(\textcolor{keyword}{const} \textcolor{keywordtype}{int}\& \textcolor{keywordtype}{id}, std::vector\& values) = 0;} \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00039}00039 } \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00046}\mbox{\hyperlink{classns_transition_1_1_i_transitionable_ade37d29f7f2ca4890ed0e2e64d033197}{00046}} \textcolor{keyword}{virtual} \textcolor{keywordtype}{void} \mbox{\hyperlink{classns_transition_1_1_i_transitionable_ade37d29f7f2ca4890ed0e2e64d033197}{setValues}}(\textcolor{keyword}{const} \textcolor{keywordtype}{int}\& \textcolor{keywordtype}{id}, \textcolor{keyword}{const} std::vector\& values) = 0;} \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00047}00047 \}; \textcolor{comment}{// class ITransitionable}} \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00048}00048 } \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00049}00049 \} \textcolor{comment}{// namespace nsTransition}} \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00050}00050 } \DoxyCodeLine{\Hypertarget{itransitionable_8h_source_l00051}00051 \textcolor{preprocessor}{\#endif }\textcolor{comment}{// ITRANSITIONABLE\_H}} \end{DoxyCode}