LEAP Documentation 40220
Documentation for the LEAP project
DataManager.h
Go to the documentation of this file.
1// Copyright Blue Isle Studios Inc 2017. All Rights Reserved.
2
3#pragma once
4
5#include "Runtime/Online/HTTP/Public/Http.h"
6#include "Engine/StreamableManager.h"
7#include "CoreMinimal.h"
8#include "Engine/DataTable.h"
9#include "DataManager.generated.h"
10
11UCLASS()
12class PROJECTX_API UDataManager : public UObject
13{
14 GENERATED_BODY()
15
16public:
17 static UDataTable* FootstepsTable;
18
19 static FStreamableManager AssetLoader;
20 static class FHttpModule* Http;
21
23
24 static FHttpModule* GetHTTPModule();
25
26 UFUNCTION(BlueprintPure, Category = "Asset Info")
27 static bool DoesAssetExist(TAssetPtr<UObject> Asset);
28};
Definition: DataManager.h:13
static class FHttpModule * Http
Definition: DataManager.h:20
static FStreamableManager AssetLoader
Definition: DataManager.h:19
static UDataTable * FootstepsTable
Definition: DataManager.h:17