\hypertarget{class_test_frame_work_1_1_i_subsystems_allocator}{
\section{TestFrameWork::ISubsystemsAllocator Class Reference}
\label{class_test_frame_work_1_1_i_subsystems_allocator}\index{TestFrameWork::ISubsystemsAllocator@{TestFrameWork::ISubsystemsAllocator}}
}
Inheritance diagram for TestFrameWork::ISubsystemsAllocator::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{class_test_frame_work_1_1_i_subsystems_allocator}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_test_frame_work_1_1_i_subsystems_allocator_ab26c94e98277c2239c9530688ba07ebd}{
virtual IRenderCallablePtr {\bfseries AllocateRender} (ScenePtr scene, HDC canvasContext, size\_\-t width, size\_\-t height) const =0}
\label{class_test_frame_work_1_1_i_subsystems_allocator_ab26c94e98277c2239c9530688ba07ebd}

\item 
\hypertarget{class_test_frame_work_1_1_i_subsystems_allocator_adbfa8c08bdac299a2332f998e9847a82}{
virtual ILogicCallablePtr {\bfseries AllocateLogic} (ScenePtr scene) const =0}
\label{class_test_frame_work_1_1_i_subsystems_allocator_adbfa8c08bdac299a2332f998e9847a82}

\item 
\hypertarget{class_test_frame_work_1_1_i_subsystems_allocator_a03d1f276346360db92cca0fee5291ab6}{
virtual ScenePtr {\bfseries AllocateScene} (void) const =0}
\label{class_test_frame_work_1_1_i_subsystems_allocator_a03d1f276346360db92cca0fee5291ab6}

\item 
\hypertarget{class_test_frame_work_1_1_i_subsystems_allocator_a10cefac40456ac2359632f4879f3a6f8}{
virtual ITabVector {\bfseries AllocateSettingsTabs} (\hyperlink{class_test_frame_work_1_1_user_event_queue}{UserEventQueue} \&eventQueue) const =0}
\label{class_test_frame_work_1_1_i_subsystems_allocator_a10cefac40456ac2359632f4879f3a6f8}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
src/TaskBasedFlockSim/ISubsystemsAllocator.h\end{DoxyCompactItemize}
