| 2206 | return false; |
| 2207 | } |
| 2208 | FString SolverToString(EMjSolver S) |
| 2209 | { |
| 2210 | switch (S) |
| 2211 | { |
| 2212 | case EMjSolver::PGS: |
| 2213 | return TEXT("pgs"); |
| 2214 | case EMjSolver::CG: |
| 2215 | return TEXT("cg"); |
| 2216 | case EMjSolver::Newton: |
| 2217 | return TEXT("newton"); |
| 2218 | } |
| 2219 | return TEXT("newton"); |
| 2220 | } |
| 2221 | |
| 2222 | bool TryReadVec3(const TSharedPtr<FJsonObject>& Obj, const TCHAR* Key, double Out[3]) |
| 2223 | { |