#pragma once // Dumped with Dumper-7! namespace SDK { //--------------------------------------------------------------------------------------------------------------------- // CLASSES //--------------------------------------------------------------------------------------------------------------------- // 0xA0 (0x1F0 - 0x150) // Class NiagaraUIRenderer.NiagaraSystemWidget class UNiagaraSystemWidget : public UWidget { public: class UNiagaraSystem* NiagaraSystemReference; // 0x150(0x8)(Edit, BlueprintVisible, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) TMap MaterialRemapList; // 0x158(0x50)(Edit, BlueprintVisible, NativeAccessSpecifierPublic) bool AutoActivate; // 0x1A8(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool TickWhenPaused; // 0x1A9(0x1)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_1248[0x6]; // Fixing Size After Last Property [ Dumper-7 ] struct FVector2D DesiredWidgetSize; // 0x1B0(0x10)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool FakeDepthScale; // 0x1C0(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_124B[0x3]; // Fixing Size After Last Property [ Dumper-7 ] float FakeDepthScaleDistance; // 0x1C4(0x4)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ShowDebugSystemInWorld; // 0x1C8(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool DisableWarnings; // 0x1C9(0x1)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 Pad_124D[0x16]; // Fixing Size After Last Property [ Dumper-7 ] class ANiagaraUIActor* NiagaraActor; // 0x1E0(0x8)(ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) class UNiagaraUIComponent* NiagaraComponent; // 0x1E8(0x8)(ExportObject, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) static class UClass* StaticClass(); static class UNiagaraSystemWidget* GetDefaultObj(); void UpdateTickWhenPaused(bool NewTickWhenPaused); void UpdateNiagaraSystemReference(class UNiagaraSystem* NewNiagaraSystem); void SetRemapMaterial(class UMaterialInterface* OriginalMaterial, class UMaterialInterface* RemapMaterial); void SetDesiredWidgetSize(const struct FVector2D& NewDesiredSize); class UMaterialInterface* GetRemapMaterial(class UMaterialInterface* OriginalMaterial); class UNiagaraUIComponent* GetNiagaraComponent(); void DeactivateSystem(); void ActivateSystem(bool Reset); }; // 0x0 (0x290 - 0x290) // Class NiagaraUIRenderer.NiagaraUIActor class ANiagaraUIActor : public AActor { public: static class UClass* StaticClass(); static class ANiagaraUIActor* GetDefaultObj(); }; // 0x10 (0x7E0 - 0x7D0) // Class NiagaraUIRenderer.NiagaraUIComponent class UNiagaraUIComponent : public UNiagaraComponent { public: uint8 Pad_125A[0x10]; // Fixing Size Of Struct [ Dumper-7 ] static class UClass* StaticClass(); static class UNiagaraUIComponent* GetDefaultObj(); }; }