Public Member Functions | |
void | Get (const FString &key, UBPUtilsJsonObject *&value, EJsonGetResult &Branches) |
bool | IsNull () |
void | AsBool (bool &value, EJsonCastResult &Branches) |
void | AsInteger (int32 &value, EJsonCastResult &Branches) |
void | AsFloat (float &value, EJsonCastResult &Branches) |
void | AsString (FString &value, EJsonCastResult &Branches) |
void | AsArray (TArray< UBPUtilsJsonObject * > &value, EJsonCastResult &Branches) |
Public Attributes | |
nlohmann::json | inner |
UBPUtilsJsonObject *& | value |
UBPUtilsJsonObject bool & | found |
bool & | success |
void UBPUtilsJsonObject::AsArray | ( | TArray< UBPUtilsJsonObject * > & | value, |
EJsonCastResult & | Branches | ||
) |
void UBPUtilsJsonObject::AsBool | ( | bool & | value, |
EJsonCastResult & | Branches | ||
) |
void UBPUtilsJsonObject::AsFloat | ( | float & | value, |
EJsonCastResult & | Branches | ||
) |
void UBPUtilsJsonObject::AsInteger | ( | int32 & | value, |
EJsonCastResult & | Branches | ||
) |
void UBPUtilsJsonObject::AsString | ( | FString & | value, |
EJsonCastResult & | Branches | ||
) |
void UBPUtilsJsonObject::Get | ( | const FString & | key, |
UBPUtilsJsonObject *& | value, | ||
EJsonGetResult & | Branches | ||
) |
bool UBPUtilsJsonObject::IsNull | ( | ) |
UBPUtilsJsonObject bool& UBPUtilsJsonObject::found |
nlohmann::json UBPUtilsJsonObject::inner |
bool & UBPUtilsJsonObject::success |
UBPUtilsJsonObject*& UBPUtilsJsonObject::value |