Files
DedicatedServerCourse/Source/DedicatedServers/Public/UI/HTTP/HTTPRequestManager.h

28 lines
562 B
C
Raw Normal View History

2026-03-29 07:54:19 -04:00
// Fill out your copyright notice in the Description page of Project Settings.
#pragma once
#include "CoreMinimal.h"
#include "UObject/Object.h"
#include "HTTPRequestManager.generated.h"
class UAPIData;
2026-03-30 17:30:24 -04:00
class FJsonObject;
2026-03-29 07:54:19 -04:00
/**
*
*/
UCLASS(Blueprintable)
class DEDICATEDSERVERS_API UHTTPRequestManager : public UObject
{
GENERATED_BODY()
protected:
UPROPERTY(EditDefaultsOnly)
TObjectPtr<UAPIData> APIData;
2026-03-30 17:30:24 -04:00
bool ContainsErrors(TSharedPtr<FJsonObject> JsonObject, bool bLogErrors = true);
void DumpMetadata(TSharedPtr<FJsonObject> JsonObject);
2026-03-29 07:54:19 -04:00
};