16 FATAL_ERROR(
"SSCSMEventTearDown needs to be handled by SSCSMEnvironment::run()");
23 std::vector<std::pair<std::string, std::string>>
files;
42 std::vector<std::pair<std::string, std::string>>
mods;
The thread that runs SSCSM code.
Definition sscsm_environment.h:26
void updateVFSFiles(std::vector< std::pair< std::string, std::string > > &&files)
Definition sscsm_environment.cpp:53
SSCSMScripting * getScript()
Definition sscsm_environment.h:44
void load_mods(const std::vector< std::pair< std::string, std::string > > &mods)
Definition s_sscsm.cpp:112
void after_content_received()
Definition s_sscsm.cpp:14
void environment_step(float dtime)
Definition s_sscsm.cpp:121
#define FATAL_ERROR(msg)
Definition debug.h:32
Definition sscsm_ievent.h:14
Definition sscsm_events.h:32
void exec(SSCSMEnvironment *env) override
Definition sscsm_events.h:33
Definition sscsm_events.h:40
std::vector< std::pair< std::string, std::string > > mods
Definition sscsm_events.h:42
void exec(SSCSMEnvironment *env) override
Definition sscsm_events.h:44
Definition sscsm_events.h:51
f32 dtime
Definition sscsm_events.h:52
void exec(SSCSMEnvironment *env) override
Definition sscsm_events.h:54
Definition sscsm_events.h:13
void exec(SSCSMEnvironment *env) override
Definition sscsm_events.h:14
Definition sscsm_events.h:21
void exec(SSCSMEnvironment *env) override
Definition sscsm_events.h:25
std::vector< std::pair< std::string, std::string > > files
Definition sscsm_events.h:23