| 85 | } |
| 86 | |
| 87 | bool MjXmlUtils::ReadAttrInt(const FXmlNode* Node, const TCHAR* Attr, int32& Out, bool& bOverride) |
| 88 | { |
| 89 | FString Str = Node->GetAttribute(Attr); |
| 90 | if (Str.IsEmpty()) |
| 91 | return false; |
| 92 | bOverride = true; |
| 93 | Out = FCString::Atoi(*Str); |
| 94 | return true; |
| 95 | } |
| 96 | |
| 97 | bool MjXmlUtils::ReadAttrFloatArray(const FXmlNode* Node, const TCHAR* Attr, TArray<float>& Out, bool& bOverride) |
| 98 | { |