#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: CJTimeOfDayPreset #include "Basic.hpp" #include "CoreUObject_classes.hpp" #include "Engine_classes.hpp" #include "DeveloperSettings_classes.hpp" #include "CJTimeOfDayPreset_structs.hpp" #include "GameplayTags_structs.hpp" namespace SDK { // Class CJTimeOfDayPreset.TimeOfDayControlledItem // 0x0000 (0x0000 - 0x0000) class ITimeOfDayControlledItem final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("TimeOfDayControlledItem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"TimeOfDayControlledItem") } static class ITimeOfDayControlledItem* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_ITimeOfDayControlledItem; // Class CJTimeOfDayPreset.TimeOfDayPresetManagedComponent // 0x0000 (0x0000 - 0x0000) class ITimeOfDayPresetManagedComponent final { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("TimeOfDayPresetManagedComponent") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"TimeOfDayPresetManagedComponent") } static class ITimeOfDayPresetManagedComponent* GetDefaultObj() { return GetDefaultObjImpl(); } class UObject* AsUObject() { return reinterpret_cast(this); } const class UObject* AsUObject() const { return reinterpret_cast(this); } }; DUMPER7_ASSERTS_ITimeOfDayPresetManagedComponent; // Class CJTimeOfDayPreset.TimeOfDayControlledSubsystem // 0x0010 (0x0048 - 0x0038) class UTimeOfDayControlledSubsystem final : public UWorldSubsystem { public: uint8 Pad_38[0x10]; // 0x0038(0x0010)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("TimeOfDayControlledSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"TimeOfDayControlledSubsystem") } static class UTimeOfDayControlledSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UTimeOfDayControlledSubsystem; // Class CJTimeOfDayPreset.TimeOfDayPresetComponentExtensionData // 0x0000 (0x0028 - 0x0028) class UTimeOfDayPresetComponentExtensionData : public UObject { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("TimeOfDayPresetComponentExtensionData") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"TimeOfDayPresetComponentExtensionData") } static class UTimeOfDayPresetComponentExtensionData* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UTimeOfDayPresetComponentExtensionData; // Class CJTimeOfDayPreset.TimeOfDayPresetObjectBase // 0x0000 (0x0028 - 0x0028) class UTimeOfDayPresetObjectBase final : public UObject { public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("TimeOfDayPresetObjectBase") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"TimeOfDayPresetObjectBase") } static class UTimeOfDayPresetObjectBase* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UTimeOfDayPresetObjectBase; // Class CJTimeOfDayPreset.TimeOfDayPresetSettings // 0x0038 (0x0070 - 0x0038) class UTimeOfDayPresetSettings final : public UDeveloperSettings { public: TSoftObjectPtr DefaultPreset; // 0x0038(0x0028)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TArray TimePoints; // 0x0060(0x0010)(Edit, ZeroConstructor, Config, NativeAccessSpecifierPublic) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("TimeOfDayPresetSettings") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"TimeOfDayPresetSettings") } static class UTimeOfDayPresetSettings* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UTimeOfDayPresetSettings; // Class CJTimeOfDayPreset.TimeOfDayPresetRegistry // 0x0050 (0x0080 - 0x0030) class UTimeOfDayPresetRegistry final : public UEngineSubsystem { public: uint8 Pad_30[0x50]; // 0x0030(0x0050)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("TimeOfDayPresetRegistry") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"TimeOfDayPresetRegistry") } static class UTimeOfDayPresetRegistry* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UTimeOfDayPresetRegistry; // Class CJTimeOfDayPreset.TimeOfDayPreset // 0x00E8 (0x0110 - 0x0028) class UTimeOfDayPreset final : public UObject { public: struct FGameplayTagContainer Tags; // 0x0028(0x0020)(NativeAccessSpecifierPublic) class FName TimeTag; // 0x0048(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap, class UActorComponent*> SerializedComponents; // 0x0050(0x0050)(ExportObject, Deprecated, ContainsInstancedReference, UObjectWrapper, NativeAccessSpecifierPublic, TObjectPtr) TMap, struct FTimeOfDayPresetComponentData> SerializedComponentData; // 0x00A0(0x0050)(ContainsInstancedReference, NativeAccessSpecifierPublic) TWeakObjectPtr ParentPreset; // 0x00F0(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_F8[0x18]; // 0x00F8(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("TimeOfDayPreset") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"TimeOfDayPreset") } static class UTimeOfDayPreset* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UTimeOfDayPreset; // Class CJTimeOfDayPreset.TimeOfDayPresetSubsystem // 0x0038 (0x0070 - 0x0038) class UTimeOfDayPresetSubsystem final : public UWorldSubsystem { public: TMulticastInlineDelegate OnPresetUpdatedBlueprint; // 0x0038(0x0010)(ZeroConstructor, Transient, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPrivate) uint8 Pad_48[0x28]; // 0x0048(0x0028)(Fixing Struct Size After Last Property [ Dumper-7 ]) public: static class UClass* StaticClass() { STATIC_CLASS_IMPL("TimeOfDayPresetSubsystem") } static const class FName& StaticName() { STATIC_NAME_IMPL(L"TimeOfDayPresetSubsystem") } static class UTimeOfDayPresetSubsystem* GetDefaultObj() { return GetDefaultObjImpl(); } }; DUMPER7_ASSERTS_UTimeOfDayPresetSubsystem; }