Files
BloomPatched/src/Helpers/YamlUtilities.hpp

22 lines
381 B
C++
Raw Normal View History

2022-07-23 15:36:05 +01:00
#pragma once
#include <yaml-cpp/yaml.h>
namespace Bloom
{
class YamlUtilities
{
public:
template <typename Type>
2022-09-17 00:07:20 +01:00
static bool isCastable(const YAML::Node& node) {
2022-07-23 15:36:05 +01:00
try {
node.as<Type>();
return true;
} catch (YAML::BadConversion&) {
return false;
}
}
};
}