31 #include <IStaticScene.h> 32 #include <ElementPositionTrigger.h> 38 SceneTwo(std::string ac_szSceneName);
40 void mp_InitScene(std::shared_ptr<sf::RenderWindow> av_xMainWindow,
41 std::shared_ptr<const isaac::CTransientDataCollection>& av_xTransientData);
43 void mp_InitTriggers(std::shared_ptr<isaac::CTriggerCollection>& ac_xGlobalTriggersColl);
45 void mp_UpdateScene(std::shared_ptr<sf::RenderWindow> av_pMainWindow,
46 std::shared_ptr<const isaac::CTransientDataCollection>& av_xTransientData,
47 sf::Event av_eventSFMLEvent,
48 bool& av_bReturnedBool_WindowClosed);
50 void mp_DrawScene(std::shared_ptr<sf::RenderWindow> av_pMainWindow)
const;
52 void mp_Release(std::shared_ptr<const isaac::CTransientDataCollection>& av_xTransientData, std::string ac_szTriggerName);
void mp_InitTriggers(std::shared_ptr< isaac::CTriggerCollection > &ac_xGlobalTriggersColl)
Definition: SceneTwo.cpp:46
Definition: SceneTwo.h:35
void mp_DrawScene(std::shared_ptr< sf::RenderWindow > av_pMainWindow) const
Definition: SceneTwo.cpp:59
Definition: DynamicAspect.cpp:35
Definition: IStaticScene.h:39