#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: CJNamedLocations #include "Basic.hpp" #include "DeveloperSettings_classes.hpp" #include "Engine_classes.hpp" #include "CJNamedLocations_structs.hpp" #include "CoreUObject_structs.hpp" namespace SDK { // Class CJNamedLocations.NamedLocationEditorSettings // 0x0010 (0x0048 - 0x0038) class UNamedLocationEditorSettings final : public UDeveloperSettings { public: bool bEnableAutoLoadingWorld; // 0x0038(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ]) double LoadingAreaSize; // 0x0040(0x0008)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NamedLocationEditorSettings") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NamedLocationEditorSettings") } static class UNamedLocationEditorSettings* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNamedLocationEditorSettings; // Class CJNamedLocations.NamedLocationsSettings // 0x0000 (0x0038 - 0x0038) class UNamedLocationsSettings final : public UDeveloperSettings { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NamedLocationsSettings") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NamedLocationsSettings") } static class UNamedLocationsSettings* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNamedLocationsSettings; // Class CJNamedLocations.NamedLocationSubsystem // 0x00C8 (0x0100 - 0x0038) class UNamedLocationSubsystem final : public UWorldSubsystem { public: uint8 Pad_38[0xC8]; // 0x0038(0x00C8)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: TArray GetActiveNamedLocationIds(); TArray GetAllNamedLocationIds(); bool GetLocationTransform(const TSoftObjectPtr& NamedLocationIdentifierAsset, struct FTransform* OutLocationTransform); public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NamedLocationSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NamedLocationSubsystem") } static class UNamedLocationSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNamedLocationSubsystem; // Class CJNamedLocations.NamedLocationInitializer // 0x0018 (0x02C8 - 0x02B0) class ANamedLocationInitializer final : public AInfo { public: TArray NamedLocations; // 0x02B0(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) class UNamedLocationRegistryAsset* NamedLocationRegistry; // 0x02C0(0x0008)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NamedLocationInitializer") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NamedLocationInitializer") } static class ANamedLocationInitializer* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_ANamedLocationInitializer; // Class CJNamedLocations.StaticNamedLocation // 0x0008 (0x02B8 - 0x02B0) class AStaticNamedLocation final : public AActor { public: class UNamedLocationComponent* NamedLocationComponent; // 0x02B0(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic, TObjectPtr) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("StaticNamedLocation") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"StaticNamedLocation") } static class AStaticNamedLocation* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_AStaticNamedLocation; // Class CJNamedLocations.NamedLocationIdentifierAsset // 0x0008 (0x0038 - 0x0030) class UNamedLocationIdentifierAsset final : public UPrimaryDataAsset { public: class FName DebugCategory; // 0x0030(0x0008)(Edit, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, AssetRegistrySearchable, HasGetValueTypeHash, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NamedLocationIdentifierAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NamedLocationIdentifierAsset") } static class UNamedLocationIdentifierAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNamedLocationIdentifierAsset; // Class CJNamedLocations.NamedLocationRegistryAsset // 0x0010 (0x0040 - 0x0030) class UNamedLocationRegistryAsset final : public UDataAsset { public: TArray NamedLocations; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NamedLocationRegistryAsset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NamedLocationRegistryAsset") } static class UNamedLocationRegistryAsset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNamedLocationRegistryAsset; // Class CJNamedLocations.NamedLocationComponent // 0x0050 (0x02A0 - 0x0250) class UNamedLocationComponent final : public USceneComponent { public: TSoftObjectPtr NamedLocationIdentifier; // 0x0250(0x0028)(Edit, BlueprintVisible, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector CharacterTeleportOffset; // 0x0278(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_290[0x10]; // 0x0290(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NamedLocationComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NamedLocationComponent") } static class UNamedLocationComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNamedLocationComponent; // Class CJNamedLocations.NamedLocationPreviewComponent // 0x0000 (0x0250 - 0x0250) class UNamedLocationPreviewComponent : public USceneComponent { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("NamedLocationPreviewComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"NamedLocationPreviewComponent") } static class UNamedLocationPreviewComponent* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UNamedLocationPreviewComponent; }