Files
ReshadePluginsCore/Hogwarts Legacy/SDK/UtilitiesRuntime_classes.hpp
2026-03-06 01:33:32 +01:00

596 lines
25 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: UtilitiesRuntime
#include "Basic.hpp"
#include "Engine_structs.hpp"
#include "Engine_classes.hpp"
#include "UtilitiesRuntime_structs.hpp"
#include "CoreUObject_structs.hpp"
#include "CoreUObject_classes.hpp"
#include "AIModule_classes.hpp"
#include "UMG_classes.hpp"
namespace SDK
{
// Class UtilitiesRuntime.ManagedStateComponent
// 0x00A8 (0x0178 - 0x00D0)
class UManagedStateComponent : public UActorComponent
{
public:
uint8 Pad_D0[0xA8]; // 0x00D0(0x00A8)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static void BP_FinishSettingHiddenPrioritized(class AActor* Actor, EManagedVisibilityPriority Priority, class UObject* Provider);
static void BP_FinishSettingHiddenUnprioritized(class AActor* Actor, class UObject* Provider);
static void BP_StartSettingHiddenPrioritized(class AActor* Actor, bool IsHidden, EManagedVisibilityPriority Priority, class UObject* Provider);
static void BP_StartSettingHiddenUnprioritized(class AActor* Actor, bool IsHidden, class UObject* Provider);
static void BP_TryFinishSettingHiddenUnprioritized(class AActor* Actor, class UObject* Provider);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("ManagedStateComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"ManagedStateComponent")
}
static class UManagedStateComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UManagedStateComponent>();
}
};
DUMPER7_ASSERTS_UManagedStateComponent;
// Class UtilitiesRuntime.ManagedCharacterComponent
// 0x0240 (0x03B8 - 0x0178)
class UManagedCharacterComponent : public UManagedStateComponent
{
public:
uint8 Pad_178[0x240]; // 0x0178(0x0240)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void FinishSettingMovementMode(EManagedMovementModePriority Priority, const class UObject* Provider);
void SetDefaultFacialEmotion(EFacialEmotion Emotion, float Transition);
void SetFinishFacialEmotion(class UObject* Provider, EManagedFacialEmotionPriority ManagedFacialEmotionPriority);
void SetStartFacialEmotion(EFacialEmotion Emotion, class UObject* Provider, float Transition, EManagedFacialEmotionPriority ManagedFacialEmotionPriority);
void SetStartFacialEmotionWithTags(EFacialEmotion Emotion, class UObject* Provider, float Transition, EManagedFacialEmotionPriority ManagedFacialEmotionPriority, const struct FGameplayTagContainer& AnimTags);
void StartSettingMovementMode(EMovementMode InMovementMode, EManagedMovementModePriority Priority, const class UObject* Provider);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("ManagedCharacterComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"ManagedCharacterComponent")
}
static class UManagedCharacterComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UManagedCharacterComponent>();
}
};
DUMPER7_ASSERTS_UManagedCharacterComponent;
// Class UtilitiesRuntime.CurtainSubsystem
// 0x0110 (0x0140 - 0x0030)
class UCurtainSubsystem final : public UGameInstanceSubsystem
{
public:
uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
TSubclassOf<class UUserWidget> CurtainWidgetClass; // 0x0038(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
TMulticastInlineDelegate<void()> OnCurtainLowered; // 0x0040(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
TMulticastInlineDelegate<void()> OnCurtainRaised; // 0x0050(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
TMulticastInlineDelegate<void()> OnLienholdersChanged; // 0x0060(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
TMulticastInlineDelegate<void(const struct FCurtainStageOptions& CurtainStageOptions)> OnCurtainStageOptionsChanged; // 0x0070(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
uint8 Pad_80[0xA8]; // 0x0080(0x00A8)(Fixing Size After Last Property [ Dumper-7 ])
class UUserWidget* CurtainWidget; // 0x0128(0x0008)(ExportObject, ZeroConstructor, Transient, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
uint8 Pad_130[0x10]; // 0x0130(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static bool IsCurtainDown(const class UObject* WhosAsking);
static void LowerCurtain(const class UObject* WhosAsking, class FName WhatsYourName);
class FString GetLienholderNames() const;
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("CurtainSubsystem")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"CurtainSubsystem")
}
static class UCurtainSubsystem* GetDefaultObj()
{
return GetDefaultObjImpl<UCurtainSubsystem>();
}
};
DUMPER7_ASSERTS_UCurtainSubsystem;
// Class UtilitiesRuntime.BlueprintHelper
// 0x0000 (0x0028 - 0x0028)
class UBlueprintHelper : public UBlueprintFunctionLibrary
{
public:
static void CompareAgainstHashKey(const class FString& S, const int32 Key, ETwoBranches* Branches);
static struct FInterpCurveFloat CreateFloatCurve(const TArray<float>& Values);
static bool DisplayMapName();
static float EvaluateFloatCurve(const struct FInterpCurveFloat& InterpFloatCurve, float Pos, float DefaultValue);
static class ULevelStreaming* FindLevelStreamingForLevel(class ULevel* InLevel);
static bool FloatCurve_FindTimeFromValue(class UCurveFloat* CurveFloat, float InValue, float* OutValue);
static bool ForceFullLevels();
static bool ForceLoadMaps();
static bool ForceSimpleLevels();
static bool ForceUnloadLevels();
static struct FBox GetAccurateActorBounds(class AActor* Actor, const TArray<class FString>& OnlyTheseComponents);
static struct FBox GetActorBoundingBox(class AActor* Actor);
static void GetActorBounds(class AActor* Actor, struct FVector* Origin, struct FVector* BoxExtent);
static bool GetCameraPositionToFitActor(class AActor* Actor, const struct FVector& CameraDir, float HorizontalFieldOfView, float AspectRatio, struct FVector* OutCameraPos, struct FVector* OutTargetPos, const TArray<class FString>& OnlyTheseComponents, float Padding);
static class ULevel* GetCurrentLevel(const class UObject* WorldContextObject);
static class ULevel* GetLevelFromActor(class AActor* InActor);
static class ULevel* GetLevelFromActorScriptable(class AActor* InActor);
static class FString GetLevelName(class ULevel* InLevel);
static class ULevel* GetLoadedLevelFromStreamingLevel(class ULevelStreaming* InStreamingLevel);
static class ULevel* GetPersistentLevel(const class UObject* WorldContextObject);
static class UWorld* GetWorldFromLevel(class ULevel* InLevel);
static class UWorld* GetWorldFromLevelScriptable(class ULevel* InLevel);
static TArray<class FString> GetWorldOptions(const class UObject* WorldContextObject);
static bool IsObjectInGameWorld(class UObject* Object);
static void IsPlayerCharacter(class AActor* Actor, EIsPlayer* Branches);
static bool IsPointOnCamera(const class UObject* WorldContextObject, const struct FVector& Point, float MarginPercent, int32 PlayerIndex);
static void LoadSyncronousActorClass(TSoftClassPtr<class UClass> UnloadedClass, TSubclassOf<class AActor>* LoadedClass);
static void LoadSyncronousStaticMesh(TSoftObjectPtr<class UStaticMesh> UnloadedMesh, class UStaticMesh** LoadedMesh);
static bool PositionCameraToFitActor(class UCameraComponent* Camera, class AActor* Actor, const TArray<class FString>& OnlyTheseComponents, float Padding, float AspectRatio);
static TArray<struct FLandscapeRoadData> RecursiveGetLandscapeRoadsData();
static TArray<struct FLandscapeRoadData> RecursiveGetLandscapeRoadsDataFromProxy(class ALandscapeProxy* Prxy);
static void RemoveDataTableRow(class UDataTable* Table, class FName RowName);
static class UClass* ResolveSoftClassReference(TSoftClassPtr<class UClass> Class_0);
static bool SetSceneComponentMobility(class USceneComponent* SceneComp, EComponentMobility NewMobility);
static bool SkipCriticalLoad();
static TArray<int32> SortInts(const TArray<int32>& Ints);
static TArray<class FName> SortNames(const TArray<class FName>& Names);
static TArray<class FString> SortStrings(const TArray<class FString>& Strings);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("BlueprintHelper")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"BlueprintHelper")
}
static class UBlueprintHelper* GetDefaultObj()
{
return GetDefaultObjImpl<UBlueprintHelper>();
}
};
DUMPER7_ASSERTS_UBlueprintHelper;
// Class UtilitiesRuntime.CurtainStageSettings
// 0x0010 (0x0038 - 0x0028)
class UCurtainStageSettings final : public UObject
{
public:
TArray<struct FCurtainStageEntry> CurtainStages; // 0x0028(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("CurtainStageSettings")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"CurtainStageSettings")
}
static class UCurtainStageSettings* GetDefaultObj()
{
return GetDefaultObjImpl<UCurtainStageSettings>();
}
};
DUMPER7_ASSERTS_UCurtainStageSettings;
// Class UtilitiesRuntime.LoadComplete
// 0x0008 (0x0030 - 0x0028)
class ULoadComplete final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
void OnLoadCompleteCallback();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("LoadComplete")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"LoadComplete")
}
static class ULoadComplete* GetDefaultObj()
{
return GetDefaultObjImpl<ULoadComplete>();
}
};
DUMPER7_ASSERTS_ULoadComplete;
// Class UtilitiesRuntime.PreferredNavDataPathFollowingComponent
// 0x0030 (0x02A0 - 0x0270)
class UPreferredNavDataPathFollowingComponent : public UPathFollowingComponent
{
public:
struct FSoftClassPath PreferredNavData; // 0x0270(0x0018)(ZeroConstructor, Transient, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
struct FSoftClassPath ReplacedNavData; // 0x0288(0x0018)(ZeroConstructor, Transient, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PreferredNavDataPathFollowingComponent")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PreferredNavDataPathFollowingComponent")
}
static class UPreferredNavDataPathFollowingComponent* GetDefaultObj()
{
return GetDefaultObjImpl<UPreferredNavDataPathFollowingComponent>();
}
};
DUMPER7_ASSERTS_UPreferredNavDataPathFollowingComponent;
// Class UtilitiesRuntime.IconEditorFunctionLibrary
// 0x0000 (0x0028 - 0x0028)
class UIconEditorFunctionLibrary final : public UBlueprintFunctionLibrary
{
public:
static class UTexture2D* CreateTextureFromRenderTargets(class UTextureRenderTarget2D* ColorTextureRenderTarget, const class FString& PackageName, int32 DownResFactor, class UTextureRenderTarget2D* AlphaTextureRenderTarget);
static TArray<class UAnimSequence*> GetAnimationsForSkeleton(class USkeleton* Skeleton);
static void SaveImageFromRenderTargets(class FName Name_0, class UTextureRenderTarget2D* ColorTextureRenderTarget, int32 DownResFactor);
static void UpdateIconTableRow(class UDataTable* Table, class FName RowName, const struct FIconInfo& IconInfo, bool bSave);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("IconEditorFunctionLibrary")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"IconEditorFunctionLibrary")
}
static class UIconEditorFunctionLibrary* GetDefaultObj()
{
return GetDefaultObjImpl<UIconEditorFunctionLibrary>();
}
};
DUMPER7_ASSERTS_UIconEditorFunctionLibrary;
// Class UtilitiesRuntime.CustomInterp
// 0x0000 (0x0028 - 0x0028)
class UCustomInterp final : public UObject
{
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("CustomInterp")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"CustomInterp")
}
static class UCustomInterp* GetDefaultObj()
{
return GetDefaultObjImpl<UCustomInterp>();
}
};
DUMPER7_ASSERTS_UCustomInterp;
// Class UtilitiesRuntime.HandleLink
// 0x0020 (0x0048 - 0x0028)
class UHandleLink final : public UObject
{
public:
uint8 Pad_28[0x10]; // 0x0028(0x0010)(Fixing Size After Last Property [ Dumper-7 ])
class UObject* m_pObject; // 0x0038(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_40[0x8]; // 0x0040(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HandleLink")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HandleLink")
}
static class UHandleLink* GetDefaultObj()
{
return GetDefaultObjImpl<UHandleLink>();
}
};
DUMPER7_ASSERTS_UHandleLink;
// Class UtilitiesRuntime.HandleLinkInfo
// 0x0070 (0x0098 - 0x0028)
class UHandleLinkInfo final : public UObject
{
public:
uint8 Pad_28[0x18]; // 0x0028(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
TMap<uint32, class UHandleLink*> m_handleToLinkMap; // 0x0040(0x0050)(NativeAccessSpecifierPublic)
uint8 Pad_90[0x8]; // 0x0090(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HandleLinkInfo")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HandleLinkInfo")
}
static class UHandleLinkInfo* GetDefaultObj()
{
return GetDefaultObjImpl<UHandleLinkInfo>();
}
};
DUMPER7_ASSERTS_UHandleLinkInfo;
// Class UtilitiesRuntime.HandleGenerator
// 0x0050 (0x0078 - 0x0028)
class UHandleGenerator final : public UObject
{
public:
TMap<uint32, class UHandleLinkInfo*> m_linkInfoMap; // 0x0028(0x0050)(NativeAccessSpecifierPrivate)
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("HandleGenerator")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"HandleGenerator")
}
static class UHandleGenerator* GetDefaultObj()
{
return GetDefaultObjImpl<UHandleGenerator>();
}
};
DUMPER7_ASSERTS_UHandleGenerator;
// Class UtilitiesRuntime.KeyboardTrigger
// 0x0008 (0x0030 - 0x0028)
class UKeyboardTrigger final : public UObject
{
public:
uint8 Pad_28[0x8]; // 0x0028(0x0008)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("KeyboardTrigger")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"KeyboardTrigger")
}
static class UKeyboardTrigger* GetDefaultObj()
{
return GetDefaultObjImpl<UKeyboardTrigger>();
}
};
DUMPER7_ASSERTS_UKeyboardTrigger;
// Class UtilitiesRuntime.PulldownMenu
// 0x0028 (0x0E28 - 0x0E00)
class UPulldownMenu final : public UComboBoxString
{
public:
bool LockPulldownWidth; // 0x0E00(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
uint8 Pad_E01[0x27]; // 0x0E01(0x0027)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("PulldownMenu")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"PulldownMenu")
}
static class UPulldownMenu* GetDefaultObj()
{
return GetDefaultObjImpl<UPulldownMenu>();
}
};
DUMPER7_ASSERTS_UPulldownMenu;
// Class UtilitiesRuntime.RaiseCurtainAction
// 0x0020 (0x0050 - 0x0030)
class URaiseCurtainAction final : public UBlueprintAsyncActionBase
{
public:
TMulticastInlineDelegate<void()> CurtainRaised; // 0x0030(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate)
class UCurtainSubsystem* CurtainSubsystem; // 0x0040(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
class UObject* WhosAsking; // 0x0048(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate)
public:
static class URaiseCurtainAction* RaiseCurtain(class UObject* WhosAsking_0);
void OnCurtainRaised();
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("RaiseCurtainAction")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"RaiseCurtainAction")
}
static class URaiseCurtainAction* GetDefaultObj()
{
return GetDefaultObjImpl<URaiseCurtainAction>();
}
};
DUMPER7_ASSERTS_URaiseCurtainAction;
// Class UtilitiesRuntime.SplineHelper
// 0x0000 (0x0028 - 0x0028)
class USplineHelper final : public UObject
{
public:
static float GetDistanceAlongSplineFromWorldLocation(class USplineComponent* SplineComponent, const struct FVector& Location, bool* bFound);
static bool IsLocationCloseEnoughToSplineAtDistance(class USplineComponent* SplineComponent, float DistanceAlongSpline, const struct FVector& TestLocation, float DistanceRange, bool bDebug);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("SplineHelper")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"SplineHelper")
}
static class USplineHelper* GetDefaultObj()
{
return GetDefaultObjImpl<USplineHelper>();
}
};
DUMPER7_ASSERTS_USplineHelper;
// Class UtilitiesRuntime.VariantMap
// 0x0058 (0x0080 - 0x0028)
class UVariantMap final : public UObject
{
public:
uint8 Pad_28[0x58]; // 0x0028(0x0058)(Fixing Struct Size After Last Property [ Dumper-7 ])
public:
static void AbsorbVariantMap_FromHandle(const struct FVariantMapHandle& MasterVarMapHandle, const struct FVariantMapHandle& VarMapHandleToAbsorb);
static void AddVariantBool_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0, bool Value);
static void AddVariantFloat_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0, float Value);
static void AddVariantFRotator_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0, const struct FRotator& Value);
static void AddVariantFString_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0, const class FString& Value);
static void AddVariantFTransform_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0, const struct FTransform& Value);
static void AddVariantFVector2D_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0, const struct FVector2D& Value);
static void AddVariantFVector_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0, const struct FVector& Value);
static void AddVariantInt32_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0, int32 Value);
static void AddVariantName_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0, class FName Value);
static struct FVariantMapHandle CreateVariantMap();
static struct FVariantMapHandle DestroyVariantMap(const struct FVariantMapHandle& VarMapHandle);
static struct FVariantMapHandle DuplicateVariantMap(const struct FVariantMapHandle& VarMapHandle, bool bDestroy);
static struct FVariantMapHandle GetHandle_FromObject(class UObject* InObject);
static bool GetVariantBool_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0, bool DefaultValue, bool* bFound);
static float GetVariantFloat_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0, float DefaultValue, bool* bFound);
static struct FRotator GetVariantFRotator_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0, const struct FRotator& DefaultValue, bool* bFound);
static class FString GetVariantFString_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0, const class FString& DefaultValue, bool* bFound);
static struct FTransform GetVariantFTransform_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0, const struct FTransform& DefaultValue, bool* bFound);
static struct FVector2D GetVariantFVector2D_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0, const struct FVector2D& DefaultValue, bool* bFound);
static struct FVector GetVariantFVector_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0, const struct FVector& DefaultValue, bool* bFound);
static int32 GetVariantInt32_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0, int32 DefaultValue, bool* bFound);
static class FName GetVariantName_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0, class FName DefaultValue, bool* bFound);
static class UVariantMap* RetrieveVariantMap(const struct FVariantMapHandle& VarMapHandle);
static bool VariantExists_FromHandle(const struct FVariantMapHandle& VarMapHandle, class FName Name_0);
void AbsorbVariantMap(class UVariantMap* VarMapHandleToAbsorb);
void AddVariantBool(class FName Name_0, bool Value);
void AddVariantFloat(class FName Name_0, float Value);
void AddVariantFRotator(class FName Name_0, const struct FRotator& Value);
void AddVariantFString(class FName Name_0, const class FString& Value);
void AddVariantFTransform(class FName Name_0, const struct FTransform& Value);
void AddVariantFVector(class FName Name_0, const struct FVector& Value);
void AddVariantFVector2D(class FName Name_0, const struct FVector2D& Value);
void AddVariantInt32(class FName Name_0, int32 Value);
void AddVariantName(class FName Name_0, class FName Value);
struct FVariantMapHandle GetHandle();
bool GetVariantBool(class FName Name_0, bool DefaultValue, bool* bFound);
float GetVariantFloat(class FName Name_0, float DefaultValue, bool* bFound);
struct FRotator GetVariantFRotator(class FName Name_0, const struct FRotator& DefaultValue, bool* bFound);
class FString GetVariantFString(class FName Name_0, const class FString& DefaultValue, bool* bFound);
struct FTransform GetVariantFTransform(class FName Name_0, const struct FTransform& DefaultValue, bool* bFound);
struct FVector GetVariantFVector(class FName Name_0, const struct FVector& DefaultValue, bool* bFound);
struct FVector2D GetVariantFVector2D(class FName Name_0, const struct FVector2D& DefaultValue, bool* bFound);
int32 GetVariantInt32(class FName Name_0, int32 DefaultValue, bool* bFound);
class FName GetVariantName(class FName Name_0, class FName DefaultValue, bool* bFound);
bool VariantExists(class FName Name_0);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("VariantMap")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"VariantMap")
}
static class UVariantMap* GetDefaultObj()
{
return GetDefaultObjImpl<UVariantMap>();
}
};
DUMPER7_ASSERTS_UVariantMap;
// Class UtilitiesRuntime.WizardWordsFunctionLibrary
// 0x0000 (0x0028 - 0x0028)
class UWizardWordsFunctionLibrary final : public UBlueprintFunctionLibrary
{
public:
static class FString EncryptString(const class FString& Word);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("WizardWordsFunctionLibrary")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"WizardWordsFunctionLibrary")
}
static class UWizardWordsFunctionLibrary* GetDefaultObj()
{
return GetDefaultObjImpl<UWizardWordsFunctionLibrary>();
}
};
DUMPER7_ASSERTS_UWizardWordsFunctionLibrary;
// Class UtilitiesRuntime.StaticBP_ActorReferenceHelper
// 0x0000 (0x0028 - 0x0028)
class UStaticBP_ActorReferenceHelper final : public UBlueprintFunctionLibrary
{
public:
static bool GetActorFromReference(class UObject* WorldContext, const struct FWorldActorReference& ActorReference, class AActor** Actor);
public:
static class UClass* StaticClass()
{
STATIC_CLASS_IMPL("StaticBP_ActorReferenceHelper")
}
static const class FName& StaticName()
{
STATIC_NAME_IMPL(L"StaticBP_ActorReferenceHelper")
}
static class UStaticBP_ActorReferenceHelper* GetDefaultObj()
{
return GetDefaultObjImpl<UStaticBP_ActorReferenceHelper>();
}
};
DUMPER7_ASSERTS_UStaticBP_ActorReferenceHelper;
}