31 #include <IProcessingElement.h> 38 std::string ac_szSceneName);
40 void mp_InitProcess(std::shared_ptr<sf::RenderWindow> ac_xMainWindow,
41 std::shared_ptr<const isaac::CTransientDataCollection>& ac_xTransientData);
43 void mp_InitTriggers(std::shared_ptr<isaac::CTriggerCollection>& ac_xGlobalTriggersColl,
44 const std::shared_ptr<isaac::CTriggerCollection>& ac_xLoacalTriggersColl);
46 void mp_UpdateScene(std::shared_ptr<sf::RenderWindow> ac_xMainWindow,
47 std::shared_ptr<const isaac::CTransientDataCollection>& ac_xTransientData,
48 sf::Event av_eventSFMLEvent,
49 bool& av_bReturnedBool_WindowClosed);
51 void mp_DrawScene(std::shared_ptr<sf::RenderWindow> ac_xMainWindow)
const;
53 void mp_Release(std::shared_ptr<const isaac::CTransientDataCollection>& av_xTransientData, std::string ac_szTriggerName);
Definition: IProcessingElement.h:42
Definition: DynamicAspect.cpp:35
void mp_InitTriggers(std::shared_ptr< isaac::CTriggerCollection > &ac_xGlobalTriggersColl, const std::shared_ptr< isaac::CTriggerCollection > &ac_xLoacalTriggersColl)
Definition: PETwo.cpp:46
void mp_DrawScene(std::shared_ptr< sf::RenderWindow > ac_xMainWindow) const
Definition: PETwo.cpp:60
ProcessType
Definition: IProcessingElement.h:52