31 #include <SFML/Graphics.hpp> 53 virtual void mp_InitScene(RenderWindow av_xMainWindow, TransientDataCollection& av_xTransientData) = 0;
64 virtual void mp_InitTriggers(std::shared_ptr<isaac::CTriggerCollection>&) = 0;
79 virtual void mp_UpdateScene(RenderWindow av_xMainWindow, TransientDataCollection& av_xTransientData,
80 sf::Event av_eventSFMLEvent,
bool& av_bReturnedBool_WindowClosed) = 0;
91 virtual void mp_DrawScene(RenderWindow av_xMainWindow)
const = 0;
103 virtual void mp_Release(TransientDataCollection& av_xTransientData, std::string ac_szTriggerName) = 0;
127 typedef std::shared_ptr< const isaac::IStaticScene > StaticScene;
Definition: BlankScene.cpp:32
virtual bool mp_bIsDynamicScene() const
Definition: IStaticScene.h:110
Definition: IStaticScene.h:39