| 67 | */ |
| 68 | template <typename Func> |
| 69 | void DefSQAdvancedStaticMethod(Squirrel &engine, Func function_proc, std::string_view function_name) |
| 70 | { |
| 71 | using namespace SQConvert; |
| 72 | engine.AddMethod(function_name, DefSQAdvancedStaticCallback<CL, Func>, {}, &function_proc, sizeof(function_proc)); |
| 73 | } |
| 74 | |
| 75 | template <typename Var> |
| 76 | void DefSQConst(Squirrel &engine, Var value, std::string_view var_name) |