#include <playsingle_controller.hpp>
Public Member Functions | |
reset_gamestate_exception (std::shared_ptr< config > l, std::shared_ptr< config > stats, bool s=true) | |
const char * | what () const noexcept |
Public Member Functions inherited from lua_jailbreak_exception | |
virtual | ~lua_jailbreak_exception () noexcept |
void | store () const noexcept |
Stores a copy the current exception to be rethrown. More... | |
Public Attributes | |
std::shared_ptr< config > | level |
std::shared_ptr< config > | stats_ |
bool | start_replay |
Additional Inherited Members | |
Static Public Member Functions inherited from lua_jailbreak_exception | |
static void | rethrow () |
Rethrows the stored exception. More... | |
Static Public Attributes inherited from lua_jailbreak_exception | |
static int | jail_depth = 0 |
Depth of recursive luaW_pcall_internal() function calls. More... | |
Static Protected Attributes inherited from lua_jailbreak_exception | |
static lua_jailbreak_exception * | jailbreak_exception = nullptr |
The exception to be rethrown. More... | |
Definition at line 31 of file playsingle_controller.hpp.
|
inline |
Definition at line 33 of file playsingle_controller.hpp.
References lua_jailbreak_exception::store().
|
inlinenoexcept |
Definition at line 40 of file playsingle_controller.hpp.
std::shared_ptr<config> reset_gamestate_exception::level |
Definition at line 37 of file playsingle_controller.hpp.
Referenced by playsingle_controller::play_scenario_main_loop().
bool reset_gamestate_exception::start_replay |
Definition at line 39 of file playsingle_controller.hpp.
Referenced by playsingle_controller::play_scenario_main_loop().
std::shared_ptr<config> reset_gamestate_exception::stats_ |
Definition at line 38 of file playsingle_controller.hpp.
Referenced by playsingle_controller::play_scenario_main_loop().