Update Unreal Engine SDK
This commit is contained in:
199
Samson/SDK/CJBookmarks_classes.hpp
Normal file
199
Samson/SDK/CJBookmarks_classes.hpp
Normal file
@@ -0,0 +1,199 @@
|
||||
#pragma once
|
||||
|
||||
/*
|
||||
* SDK generated by Dumper-7
|
||||
*
|
||||
* https://github.com/Encryqed/Dumper-7
|
||||
*/
|
||||
|
||||
// Package: CJBookmarks
|
||||
|
||||
#include "Basic.hpp"
|
||||
|
||||
#include "CoreUObject_structs.hpp"
|
||||
#include "CoreUObject_classes.hpp"
|
||||
#include "Engine_classes.hpp"
|
||||
#include "GameplayTags_structs.hpp"
|
||||
#include "CJWorldState_structs.hpp"
|
||||
#include "CJBookmarks_structs.hpp"
|
||||
|
||||
|
||||
namespace SDK
|
||||
{
|
||||
|
||||
// Class CJBookmarks.BookmarkPostLoadEvent
|
||||
// 0x0000 (0x0028 - 0x0028)
|
||||
class UBookmarkPostLoadEvent : public UObject
|
||||
{
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("BookmarkPostLoadEvent")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"BookmarkPostLoadEvent")
|
||||
}
|
||||
static class UBookmarkPostLoadEvent* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UBookmarkPostLoadEvent>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UBookmarkPostLoadEvent;
|
||||
|
||||
// Class CJBookmarks.BookmarkSubsystem
|
||||
// 0x0060 (0x0098 - 0x0038)
|
||||
class UBookmarkSubsystem final : public UWorldSubsystem
|
||||
{
|
||||
public:
|
||||
uint8 Pad_38[0x60]; // 0x0038(0x0060)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
|
||||
public:
|
||||
TArray<class UBookmarkConfigAsset*> GetAllBookmarkAssets();
|
||||
TArray<class UBookmarkCategoryConfigAsset*> GetAllBookmarkCategoryAssets();
|
||||
TArray<class FString> GetBookmarkAssetNamePrefixes();
|
||||
class UBookmarkCategoryConfigAsset* GetBookmarkCategoryAsset(const struct FGameplayTag& CategoryTag);
|
||||
TArray<class UBookmarkConfigAsset*> GetBookmarksInCategory(const struct FGameplayTag& CategoryTag);
|
||||
TArray<class UBookmarkConfigAsset*> GetBookmarksWithAssetNamePrefix(const class FString& AssetNamePrefix);
|
||||
TArray<struct FGameplayTag> GetChildCategoryTags(const struct FGameplayTag& ParentCategoryTag);
|
||||
TArray<class UBookmarkConfigAsset*> GetFeaturedBookmarkAssets();
|
||||
TArray<struct FGameplayTag> GetRootCategoryTags();
|
||||
void LoadLevelWithBookmark(class FName LevelName, const class UBookmarkConfigAsset* BookMark);
|
||||
void ReloadCurrentLevelWithBookmark(const class UBookmarkConfigAsset* BookMark);
|
||||
void TeleportAndLoadBookmark(const class UBookmarkConfigAsset* BookMark);
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("BookmarkSubsystem")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"BookmarkSubsystem")
|
||||
}
|
||||
static class UBookmarkSubsystem* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UBookmarkSubsystem>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UBookmarkSubsystem;
|
||||
|
||||
// Class CJBookmarks.BookmarkSnapshotSubsystem
|
||||
// 0x0050 (0x0080 - 0x0030)
|
||||
class UBookmarkSnapshotSubsystem final : public UGameInstanceSubsystem
|
||||
{
|
||||
public:
|
||||
uint8 Pad_30[0x50]; // 0x0030(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("BookmarkSnapshotSubsystem")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"BookmarkSnapshotSubsystem")
|
||||
}
|
||||
static class UBookmarkSnapshotSubsystem* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UBookmarkSnapshotSubsystem>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UBookmarkSnapshotSubsystem;
|
||||
|
||||
// Class CJBookmarks.BookmarkSetup
|
||||
// 0x0000 (0x02B0 - 0x02B0)
|
||||
class ABookmarkSetup final : public AActor
|
||||
{
|
||||
public:
|
||||
void OnActivateBookmark(bool bIsSelectedBookmark);
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("BookmarkSetup")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"BookmarkSetup")
|
||||
}
|
||||
static class ABookmarkSetup* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<ABookmarkSetup>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_ABookmarkSetup;
|
||||
|
||||
// Class CJBookmarks.BookmarkCategoryConfigAsset
|
||||
// 0x0068 (0x0098 - 0x0030)
|
||||
class UBookmarkCategoryConfigAsset final : public UPrimaryDataAsset
|
||||
{
|
||||
public:
|
||||
struct FGameplayTag Identifier; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, AssetRegistrySearchable, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
int32 SortOrder; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
||||
TSoftObjectPtr<class UTexture2D> Image; // 0x0040(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
class FText Name_0; // 0x0068(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
||||
class FText Description; // 0x0078(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
||||
TArray<class UBookmarkConfigAsset*> Bookmarks; // 0x0088(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, EditFixedSize, ZeroConstructor, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr)
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("BookmarkCategoryConfigAsset")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"BookmarkCategoryConfigAsset")
|
||||
}
|
||||
static class UBookmarkCategoryConfigAsset* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UBookmarkCategoryConfigAsset>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UBookmarkCategoryConfigAsset;
|
||||
|
||||
// Class CJBookmarks.BookmarkConfigAsset
|
||||
// 0x02D0 (0x0300 - 0x0030)
|
||||
class UBookmarkConfigAsset final : public UPrimaryDataAsset
|
||||
{
|
||||
public:
|
||||
struct FGameplayTag CategoryTag; // 0x0030(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NoDestructor, AssetRegistrySearchable, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bFeatured; // 0x0038(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
||||
class FText Description; // 0x0040(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
||||
TSoftObjectPtr<class UNamedLocationIdentifierAsset> TeleportLocation; // 0x0050(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
TSoftObjectPtr<class UNamedLocationIdentifierAsset> PlayerVehicleLocation; // 0x0078(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
bool bStartInPlayerVehicle; // 0x00A0(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
uint8 Pad_A1[0x7]; // 0x00A1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
||||
TSoftClassPtr<class UClass> SetupBlueprint; // 0x00A8(0x0028)(Edit, DisableEditOnInstance, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
TArray<class UBookmarkConfigAsset*> AdditionalBookmarks; // 0x00D0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr)
|
||||
TMap<struct FWSBoolId, bool> Bools; // 0x00E0(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
||||
TMap<struct FWSIntId, int32> Ints; // 0x0130(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
||||
TMap<struct FWSFloatId, float> Floats; // 0x0180(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
||||
TArray<struct FWSNamedIntValue> NamedInts; // 0x01D0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
||||
TArray<struct FBookmarkEnumEntry> Enums; // 0x01E0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
||||
TMap<TSoftObjectPtr<class UInventoryItemConfigAsset>, int32> PlayerInventoryItems; // 0x01F0(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
||||
TMap<TSoftObjectPtr<class UInventoryItemConfigAsset>, int32> PlayerVehicleInventoryItems; // 0x0240(0x0050)(Edit, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
||||
TArray<struct FBookmarkConfigJournalEntry> JournalEntries; // 0x0290(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NativeAccessSpecifierPublic)
|
||||
struct FPrimaryAssetId MissionToStart; // 0x02A0(0x0010)(Edit, ZeroConstructor, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
||||
TSet<class UBookmarkPostLoadEvent*> PostLoadEvents; // 0x02B0(0x0050)(Edit, ExportObject, ZeroConstructor, DisableEditOnInstance, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr)
|
||||
|
||||
public:
|
||||
static class UClass* StaticClass()
|
||||
{
|
||||
STATIC_CLASS_IMPL("BookmarkConfigAsset")
|
||||
}
|
||||
static const class FName& StaticName()
|
||||
{
|
||||
STATIC_NAME_IMPL(L"BookmarkConfigAsset")
|
||||
}
|
||||
static class UBookmarkConfigAsset* GetDefaultObj()
|
||||
{
|
||||
return GetDefaultObjImpl<UBookmarkConfigAsset>();
|
||||
}
|
||||
};
|
||||
DUMPER7_ASSERTS_UBookmarkConfigAsset;
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user