Program Listing for File profile_conversion_misc.hpp
↰ Return to documentation for file (include/eat/process/profile_conversion_misc.hpp)
#pragma once
#include "eat/framework/process.hpp"
#include "eat/process/profiles.hpp"
namespace eat::process {
// miscellaneous processes which may be useful when converting between
// different profiles
framework::ProcessPtr make_set_profiles(const std::string &name, const std::vector<profiles::Profile> &profiles);
framework::ProcessPtr make_set_position_defaults(const std::string &name);
framework::ProcessPtr make_remove_silent_atu(const std::string &name);
framework::ProcessPtr make_remove_object_times_data_safe(const std::string &name);
framework::ProcessPtr make_remove_object_times_common_unsafe(const std::string &name);
framework::ProcessPtr make_remove_importance(const std::string &name);
framework::ProcessPtr make_rewrite_content_objects_emission(const std::string &name, int max_objects_depth = 2);
framework::ProcessPtr make_infer_object_interact(const std::string &name);
framework::ProcessPtr make_set_content_dialogue_default(const std::string &name);
} // namespace eat::process