30 -> std::map<std::string, tpp::shared_future<void>>;
Represents a handle to an asset, providing access and management functions.
static auto close_project(rtti::context &ctx) -> bool
static void recompile_all()
static void open_workspace_on_file(const fs::path &file, int line=0)
static void recompile_ui()
static auto open_scene(rtti::context &ctx) -> bool
static void recompile_shaders()
static auto open_scene_from_asset(rtti::context &ctx, const asset_handle< scene_prefab > &asset) -> bool
static void run_project(const deploy_settings ¶ms)
static auto prompt_save_scene(rtti::context &ctx, const std::function< void()> &on_continue) -> bool
static auto save_scene(rtti::context &ctx) -> bool
static auto new_scene(rtti::context &ctx) -> bool
static void recompile_scripts()
static void recompile_textures()
static auto reload_project(rtti::context &ctx) -> bool
static auto save_scene_as(rtti::context &ctx) -> bool
static auto deploy_project(rtti::context &ctx, const deploy_settings ¶ms) -> std::map< std::string, tpp::shared_future< void > >
static void generate_script_workspace()