1518 lines
71 KiB
C++
1518 lines
71 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: StencilManager
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "StencilManager_structs.hpp"
|
|
#include "Engine_classes.hpp"
|
|
#include "CoreUObject_structs.hpp"
|
|
#include "CoreUObject_classes.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Class StencilManager.LocalStencilEffectActorOverrides
|
|
// 0x0020 (0x0050 - 0x0030)
|
|
class ULocalStencilEffectActorOverrides final : public UDataAsset
|
|
{
|
|
public:
|
|
TArray<struct FLocalStencilEffectActorOverride> GeneralActorOverrides; // 0x0030(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
TArray<struct FLocalStencilEffectActorOverrideList> EffectOverrides; // 0x0040(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
void Validate();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilEffectActorOverrides")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilEffectActorOverrides")
|
|
}
|
|
static class ULocalStencilEffectActorOverrides* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilEffectActorOverrides>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilEffectActorOverrides;
|
|
|
|
// Class StencilManager.LocalStencilBoundsHintComponentBase
|
|
// 0x0000 (0x0220 - 0x0220)
|
|
#pragma pack(push, 0x1)
|
|
class alignas(0x10) ULocalStencilBoundsHintComponentBase : public USceneComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilBoundsHintComponentBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilBoundsHintComponentBase")
|
|
}
|
|
static class ULocalStencilBoundsHintComponentBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilBoundsHintComponentBase>();
|
|
}
|
|
};
|
|
#pragma pack(pop)
|
|
DUMPER7_ASSERTS_ULocalStencilBoundsHintComponentBase;
|
|
|
|
// Class StencilManager.LocalStencilBoundsHintComponent
|
|
// 0x0000 (0x0220 - 0x0220)
|
|
class ULocalStencilBoundsHintComponent final : public ULocalStencilBoundsHintComponentBase
|
|
{
|
|
public:
|
|
ELocalStencilBoundsHintMode Mode; // 0x0218(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIgnoreVisibility; // 0x0219(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bEnabled; // 0x021A(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_21B[0x5]; // 0x021B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilBoundsHintComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilBoundsHintComponent")
|
|
}
|
|
static class ULocalStencilBoundsHintComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilBoundsHintComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilBoundsHintComponent;
|
|
|
|
// Class StencilManager.LocalStencilComponentBase
|
|
// 0x0218 (0x02E8 - 0x00D0)
|
|
class ULocalStencilComponentBase : public UActorComponent
|
|
{
|
|
public:
|
|
class UStaticMesh* Mesh; // 0x00D0(0x0008)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float MeshScaleFactor; // 0x00D8(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 TranslucentSortPriority; // 0x00DC(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bSetTranslucentSortPriority; // 0x00E0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_E1[0x7]; // 0x00E1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FLocalStencilEffect CurrentEffect; // 0x00E8(0x01D0)(Transient, Protected, NativeAccessSpecifierProtected)
|
|
struct FBox WorldObjectBounds; // 0x02B8(0x001C)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
float Age; // 0x02D4(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float FadeInAge; // 0x02D8(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float FadeOutAge; // 0x02DC(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
ELocalStencilMaterialMode MaterialMode; // 0x02E0(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bEffectActive; // 0x02E1(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bStencilManagerLock; // 0x02E2(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bFadingOut; // 0x02E3(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_2E4[0x4]; // 0x02E4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static void ActorEndLocalStencilEffect(class AActor* Actor, bool* Success);
|
|
static void ActorLocalStencilEffectIsRunning(class AActor* Actor, bool* bIsRunning, struct FLocalStencilEffect* RunningEffect);
|
|
static void ActorStartLocalStencilEffect(class AActor* Actor, const struct FLocalStencilEffect& Effect, bool* Success);
|
|
|
|
bool EndLocalStencilEffect();
|
|
void LocalStencilEffectIsRunning(bool* bIsRunning, struct FLocalStencilEffect* RunningEffect);
|
|
bool StartLocalStencilEffect(const struct FLocalStencilEffect& Effect);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilComponentBase")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilComponentBase")
|
|
}
|
|
static class ULocalStencilComponentBase* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilComponentBase>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilComponentBase;
|
|
|
|
// Class StencilManager.LocalStencilComponent
|
|
// 0x0068 (0x0350 - 0x02E8)
|
|
class ULocalStencilComponent : public ULocalStencilComponentBase
|
|
{
|
|
public:
|
|
uint8 Pad_2E8[0x8]; // 0x02E8(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FLocalStencilEffectMesh EffectMesh; // 0x02F0(0x0060)(ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilComponent")
|
|
}
|
|
static class ULocalStencilComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilComponent;
|
|
|
|
// Class StencilManager.LocalStencilComponentOrientCamera
|
|
// 0x0010 (0x0360 - 0x0350)
|
|
class ULocalStencilComponentOrientCamera final : public ULocalStencilComponent
|
|
{
|
|
public:
|
|
float MeshNearClipTweak; // 0x0350(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_354[0xC]; // 0x0354(0x000C)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilComponentOrientCamera")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilComponentOrientCamera")
|
|
}
|
|
static class ULocalStencilComponentOrientCamera* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilComponentOrientCamera>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilComponentOrientCamera;
|
|
|
|
// Class StencilManager.LocalStencilAutoStartComponent
|
|
// 0x01E0 (0x0530 - 0x0350)
|
|
class ULocalStencilAutoStartComponent final : public ULocalStencilComponent
|
|
{
|
|
public:
|
|
struct FLocalStencilEffect AutoStartEffect; // 0x0350(0x01D0)(Edit, BlueprintVisible, NativeAccessSpecifierPublic)
|
|
bool bStartOnBeginPlay; // 0x0520(0x0001)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_521[0xF]; // 0x0521(0x000F)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
bool LocalStencilEffectStart();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilAutoStartComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilAutoStartComponent")
|
|
}
|
|
static class ULocalStencilAutoStartComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilAutoStartComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilAutoStartComponent;
|
|
|
|
// Class StencilManager.LocalStencilComponentMultiMesh
|
|
// 0x0010 (0x02F8 - 0x02E8)
|
|
class ULocalStencilComponentMultiMesh final : public ULocalStencilComponentBase
|
|
{
|
|
public:
|
|
TArray<struct FLocalStencilEffectMeshAttached> EffectMeshes; // 0x02E8(0x0010)(ZeroConstructor, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilComponentMultiMesh")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilComponentMultiMesh")
|
|
}
|
|
static class ULocalStencilComponentMultiMesh* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilComponentMultiMesh>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilComponentMultiMesh;
|
|
|
|
// Class StencilManager.LocalStencilEffectDelegatedActorOverride
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class ULocalStencilEffectDelegatedActorOverride : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilEffectDelegatedActorOverride")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilEffectDelegatedActorOverride")
|
|
}
|
|
static class ULocalStencilEffectDelegatedActorOverride* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilEffectDelegatedActorOverride>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilEffectDelegatedActorOverride;
|
|
|
|
// Class StencilManager.LocalStencilEffectDelegatedActorOverrideFiltered
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class ULocalStencilEffectDelegatedActorOverrideFiltered : public ULocalStencilEffectDelegatedActorOverride
|
|
{
|
|
public:
|
|
struct FStencilManagerEffectName Effect; // 0x0028(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, NativeAccessSpecifierPublic)
|
|
bool bFilterByEffectName; // 0x0030(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilEffectDelegatedActorOverrideFiltered")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilEffectDelegatedActorOverrideFiltered")
|
|
}
|
|
static class ULocalStencilEffectDelegatedActorOverrideFiltered* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilEffectDelegatedActorOverrideFiltered>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilEffectDelegatedActorOverrideFiltered;
|
|
|
|
// Class StencilManager.LocalStencilEffectDelegatedActorOverrideRadius
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
class ULocalStencilEffectDelegatedActorOverrideRadius final : public ULocalStencilEffectDelegatedActorOverrideFiltered
|
|
{
|
|
public:
|
|
float OutlineRadius; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_3C[0x4]; // 0x003C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilEffectDelegatedActorOverrideRadius")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilEffectDelegatedActorOverrideRadius")
|
|
}
|
|
static class ULocalStencilEffectDelegatedActorOverrideRadius* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilEffectDelegatedActorOverrideRadius>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilEffectDelegatedActorOverrideRadius;
|
|
|
|
// Class StencilManager.LocalStencilEffectDelegatedActorOverrideRadiusAlpha
|
|
// 0x0018 (0x0050 - 0x0038)
|
|
class ULocalStencilEffectDelegatedActorOverrideRadiusAlpha final : public ULocalStencilEffectDelegatedActorOverrideFiltered
|
|
{
|
|
public:
|
|
float OutlineRadius; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float OutlineColorAlpha; // 0x003C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float OutlineColorAlphaPower; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FinalIntensityMod; // 0x0044(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bSetOutlineRadius : 1; // 0x0048(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSetOutlineAlpha : 1; // 0x0048(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSetOutlineAlphaPower : 1; // 0x0048(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSetFinalIntensityMod : 1; // 0x0048(0x0001)(BitIndex: 0x03, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilEffectDelegatedActorOverrideRadiusAlpha")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilEffectDelegatedActorOverrideRadiusAlpha")
|
|
}
|
|
static class ULocalStencilEffectDelegatedActorOverrideRadiusAlpha* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilEffectDelegatedActorOverrideRadiusAlpha>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilEffectDelegatedActorOverrideRadiusAlpha;
|
|
|
|
// Class StencilManager.LocalStencilEffectDelegatedActorOverrideBottomFade
|
|
// 0x0018 (0x0050 - 0x0038)
|
|
class ULocalStencilEffectDelegatedActorOverrideBottomFade final : public ULocalStencilEffectDelegatedActorOverrideFiltered
|
|
{
|
|
public:
|
|
class UMaterialInterface* OverrideMaterial; // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ObjectBottomFadeStart; // 0x0040(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ObjectBottomFadeFull; // 0x0044(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ObjectBottomFadePower; // 0x0048(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bSetObjectBottomFadeStart : 1; // 0x004C(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSetObjectBottomFadeFull : 1; // 0x004C(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSetObjectBottomFadePower : 1; // 0x004C(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_4D[0x3]; // 0x004D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilEffectDelegatedActorOverrideBottomFade")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilEffectDelegatedActorOverrideBottomFade")
|
|
}
|
|
static class ULocalStencilEffectDelegatedActorOverrideBottomFade* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilEffectDelegatedActorOverrideBottomFade>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilEffectDelegatedActorOverrideBottomFade;
|
|
|
|
// Class StencilManager.LocalStencilEffectDelegatedActorOverrideFade
|
|
// 0x0010 (0x0048 - 0x0038)
|
|
class ULocalStencilEffectDelegatedActorOverrideFade final : public ULocalStencilEffectDelegatedActorOverrideFiltered
|
|
{
|
|
public:
|
|
float FadeInTime; // 0x0038(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float FadeOutTime; // 0x003C(0x0004)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bOverride_FadeInTime : 1; // 0x0040(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverride_FadeOutTime : 1; // 0x0040(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_41[0x7]; // 0x0041(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilEffectDelegatedActorOverrideFade")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilEffectDelegatedActorOverrideFade")
|
|
}
|
|
static class ULocalStencilEffectDelegatedActorOverrideFade* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilEffectDelegatedActorOverrideFade>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilEffectDelegatedActorOverrideFade;
|
|
|
|
// Class StencilManager.LocalStencilEffectDelegatedActorOverrideOverdraw
|
|
// 0x0018 (0x0050 - 0x0038)
|
|
class ULocalStencilEffectDelegatedActorOverrideOverdraw final : public ULocalStencilEffectDelegatedActorOverrideFiltered
|
|
{
|
|
public:
|
|
float MeshScaleFactor; // 0x0038(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector MeshInflateBounds; // 0x003C(0x000C)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
ELocalStencilBoundsMethod BoundsMethod; // 0x0048(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 bOverride_MeshScaleFactor : 1; // 0x0049(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverride_MeshInflateBounds : 1; // 0x0049(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bOverride_BoundsMethod : 1; // 0x0049(0x0001)(BitIndex: 0x02, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_4A[0x6]; // 0x004A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilEffectDelegatedActorOverrideOverdraw")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilEffectDelegatedActorOverrideOverdraw")
|
|
}
|
|
static class ULocalStencilEffectDelegatedActorOverrideOverdraw* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilEffectDelegatedActorOverrideOverdraw>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilEffectDelegatedActorOverrideOverdraw;
|
|
|
|
// Class StencilManager.LocalStencilEffectDelegatedActorOverrideBoundsMethod
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
class ULocalStencilEffectDelegatedActorOverrideBoundsMethod final : public ULocalStencilEffectDelegatedActorOverrideFiltered
|
|
{
|
|
public:
|
|
ELocalStencilBoundsMethod BoundsMethod; // 0x0038(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilEffectDelegatedActorOverrideBoundsMethod")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilEffectDelegatedActorOverrideBoundsMethod")
|
|
}
|
|
static class ULocalStencilEffectDelegatedActorOverrideBoundsMethod* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilEffectDelegatedActorOverrideBoundsMethod>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilEffectDelegatedActorOverrideBoundsMethod;
|
|
|
|
// Class StencilManager.LocalStencilEffectDelegatedActorOverrideClassAndMaterial
|
|
// 0x0010 (0x0048 - 0x0038)
|
|
class ULocalStencilEffectDelegatedActorOverrideClassAndMaterial final : public ULocalStencilEffectDelegatedActorOverrideFiltered
|
|
{
|
|
public:
|
|
TSubclassOf<class ULocalStencilComponentBase> OverrideClass; // 0x0038(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaterialInterface* OverrideMaterial; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilEffectDelegatedActorOverrideClassAndMaterial")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilEffectDelegatedActorOverrideClassAndMaterial")
|
|
}
|
|
static class ULocalStencilEffectDelegatedActorOverrideClassAndMaterial* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilEffectDelegatedActorOverrideClassAndMaterial>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilEffectDelegatedActorOverrideClassAndMaterial;
|
|
|
|
// Class StencilManager.LocalStencilEffectDelegatedActorOverrideEverything
|
|
// 0x01C8 (0x0200 - 0x0038)
|
|
class ULocalStencilEffectDelegatedActorOverrideEverything final : public ULocalStencilEffectDelegatedActorOverrideFiltered
|
|
{
|
|
public:
|
|
struct FLocalStencilEffectActorOverrideParameters Parameters; // 0x0038(0x01C8)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilEffectDelegatedActorOverrideEverything")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilEffectDelegatedActorOverrideEverything")
|
|
}
|
|
static class ULocalStencilEffectDelegatedActorOverrideEverything* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilEffectDelegatedActorOverrideEverything>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilEffectDelegatedActorOverrideEverything;
|
|
|
|
// Class StencilManager.LocalStencilEffectDelegatedActorOverrideParameters
|
|
// 0x00F8 (0x0130 - 0x0038)
|
|
class ULocalStencilEffectDelegatedActorOverrideParameters final : public ULocalStencilEffectDelegatedActorOverrideFiltered
|
|
{
|
|
public:
|
|
class UMaterialInterface* OverrideMaterial; // 0x0038(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLocalStencilEffectParams Parameters; // 0x0040(0x00F0)(Edit, BlueprintVisible, BlueprintReadOnly, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilEffectDelegatedActorOverrideParameters")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilEffectDelegatedActorOverrideParameters")
|
|
}
|
|
static class ULocalStencilEffectDelegatedActorOverrideParameters* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilEffectDelegatedActorOverrideParameters>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilEffectDelegatedActorOverrideParameters;
|
|
|
|
// Class StencilManager.LocalStencilEffectDelegatedActorExtraParameters
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class ULocalStencilEffectDelegatedActorExtraParameters final : public ULocalStencilEffectDelegatedActorOverrideFiltered
|
|
{
|
|
public:
|
|
TArray<struct FLocalStencilEffectScalar> ExtraScalars; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FLocalStencilEffectColor> ExtraColors; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
uint8 bSetExtraScalars : 1; // 0x0058(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSetExtraColors : 1; // 0x0058(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilEffectDelegatedActorExtraParameters")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilEffectDelegatedActorExtraParameters")
|
|
}
|
|
static class ULocalStencilEffectDelegatedActorExtraParameters* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilEffectDelegatedActorExtraParameters>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilEffectDelegatedActorExtraParameters;
|
|
|
|
// Class StencilManager.LocalStencilEffectDelegatedActorExtraCurveParameters
|
|
// 0x0028 (0x0060 - 0x0038)
|
|
class ULocalStencilEffectDelegatedActorExtraCurveParameters final : public ULocalStencilEffectDelegatedActorOverrideFiltered
|
|
{
|
|
public:
|
|
TArray<struct FLocalStencilEffectScalarCurve> ExtraScalarCurves; // 0x0038(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FLocalStencilEffectColorCurve> ExtraColorCurves; // 0x0048(0x0010)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
uint8 bSetExtraScalarCurves : 1; // 0x0058(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 bSetExtraColorCurves : 1; // 0x0058(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, BlueprintVisible, BlueprintReadOnly, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|
uint8 Pad_59[0x7]; // 0x0059(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilEffectDelegatedActorExtraCurveParameters")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilEffectDelegatedActorExtraCurveParameters")
|
|
}
|
|
static class ULocalStencilEffectDelegatedActorExtraCurveParameters* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilEffectDelegatedActorExtraCurveParameters>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilEffectDelegatedActorExtraCurveParameters;
|
|
|
|
// Class StencilManager.LocalStencilEffectDelegatedForcePlayerCustomDepth
|
|
// 0x0008 (0x0040 - 0x0038)
|
|
class ULocalStencilEffectDelegatedForcePlayerCustomDepth final : public ULocalStencilEffectDelegatedActorOverrideFiltered
|
|
{
|
|
public:
|
|
bool bForcePlayerCustomDepth; // 0x0038(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("LocalStencilEffectDelegatedForcePlayerCustomDepth")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"LocalStencilEffectDelegatedForcePlayerCustomDepth")
|
|
}
|
|
static class ULocalStencilEffectDelegatedForcePlayerCustomDepth* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<ULocalStencilEffectDelegatedForcePlayerCustomDepth>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_ULocalStencilEffectDelegatedForcePlayerCustomDepth;
|
|
|
|
// Class StencilManager.StencilManager
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UStencilManager final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void DisableStencilGroup(class UObject* WorldContextObject, class FName Group);
|
|
static void DisableStencilGroups(class UObject* WorldContextObject, const TArray<class FName>& Groups);
|
|
static void EnableStencil(class UObject* WorldContextObject, bool bEnable);
|
|
static void EnableStencilGroup(class UObject* WorldContextObject, class FName Group, bool bEnable);
|
|
static void EnableStencilGroups(class UObject* WorldContextObject, const TArray<class FName>& Groups, bool bEnable);
|
|
static void GetCurrentStencilEffect(class AActor* InTarget, class FName* StencilEffect);
|
|
static class AStencilManagerSingleton* GetStencilManager(const class UObject* WorldContextObject);
|
|
static void IsLockedForStencil(class UObject* WorldContextObject, class UPrimitiveComponent* Component, bool* bLocked);
|
|
static void LockAllForStencil(class UObject* WorldContextObject, class UObject* LockOwner, class AActor* Actor, int32 StencilValue, bool* bSuccess, bool bRenderCustomDepth);
|
|
static void LockForStencil(class UObject* WorldContextObject, class UObject* LockOwner, class UPrimitiveComponent* Component, int32 StencilValue, bool* bSuccess, bool bRenderCustomDepth);
|
|
static void LockOwnerForStencil(class UObject* WorldContextObject, class UPrimitiveComponent* Component, class UObject** Owner);
|
|
static void SetActorRenderCustomDepth(class AActor* Actor, bool bRenderCustomDepth);
|
|
static void SetActorStencilValue(class AActor* Actor, int32 StencilValue);
|
|
static void SetActorStencilValueAndRenderCustomDepth(class AActor* Actor, int32 StencilValue, bool bRenderCustomDepth);
|
|
static void SetActorStencilValueRenderCustomDepth(class AActor* Actor, const struct FStencilValueRenderCustomDepth& StencilValueRenderCustomDepth);
|
|
static void SetRenderCustomDepth(class UPrimitiveComponent* PrimitiveComponent, bool bRenderCustomDepth);
|
|
static void SetStencil(class AActor* InTarget, uint8 StencilValue, bool bFlag);
|
|
static void SetStencilEffect(class AActor* InTarget, class FName StencilEffect, bool bFlag);
|
|
static void SetStencilValue(class UPrimitiveComponent* PrimitiveComponent, int32 StencilValue);
|
|
static void SetStencilValueAndRenderCustomDepth(class UPrimitiveComponent* PrimitiveComponent, int32 StencilValue, bool bRenderCustomDepth);
|
|
static void SetStencilValueRenderCustomDepth(class UPrimitiveComponent* PrimitiveComponent, const struct FStencilValueRenderCustomDepth& StencilValueRenderCustomDepth);
|
|
static bool StencilEnabled(class UObject* WorldContextObject);
|
|
static bool StencilGroupEnabled(class UObject* WorldContextObject, class FName Group);
|
|
static void UnlockAllForStencil(class UObject* WorldContextObject, class UObject* LockOwner, bool* bSuccess, bool bRestore);
|
|
static void UnlockForStencil(class UObject* WorldContextObject, class UObject* LockOwner, class UPrimitiveComponent* Component, bool* bSuccess, bool bRestore);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManager")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManager")
|
|
}
|
|
static class UStencilManager* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManager>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManager;
|
|
|
|
// Class StencilManager.StencilManagerExternalControl
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UStencilManagerExternalControl : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerExternalControl")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerExternalControl")
|
|
}
|
|
static class UStencilManagerExternalControl* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerExternalControl>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerExternalControl;
|
|
|
|
// Class StencilManager.StencilManagerExternalControlNot
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UStencilManagerExternalControlNot final : public UStencilManagerExternalControl
|
|
{
|
|
public:
|
|
class UStencilManagerExternalControl* Control; // 0x0028(0x0008)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerExternalControlNot")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerExternalControlNot")
|
|
}
|
|
static class UStencilManagerExternalControlNot* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerExternalControlNot>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerExternalControlNot;
|
|
|
|
// Class StencilManager.StencilManagerExternalControlTrue
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UStencilManagerExternalControlTrue final : public UStencilManagerExternalControl
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerExternalControlTrue")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerExternalControlTrue")
|
|
}
|
|
static class UStencilManagerExternalControlTrue* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerExternalControlTrue>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerExternalControlTrue;
|
|
|
|
// Class StencilManager.StencilManagerExternalControlFalse
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UStencilManagerExternalControlFalse final : public UStencilManagerExternalControl
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerExternalControlFalse")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerExternalControlFalse")
|
|
}
|
|
static class UStencilManagerExternalControlFalse* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerExternalControlFalse>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerExternalControlFalse;
|
|
|
|
// Class StencilManager.StencilManagerExternalControlLogicList
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UStencilManagerExternalControlLogicList : public UStencilManagerExternalControl
|
|
{
|
|
public:
|
|
TArray<class UStencilManagerExternalControl*> Controls; // 0x0028(0x0010)(Edit, BlueprintVisible, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerExternalControlLogicList")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerExternalControlLogicList")
|
|
}
|
|
static class UStencilManagerExternalControlLogicList* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerExternalControlLogicList>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerExternalControlLogicList;
|
|
|
|
// Class StencilManager.StencilManagerExternalControlAnd
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UStencilManagerExternalControlAnd final : public UStencilManagerExternalControlLogicList
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerExternalControlAnd")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerExternalControlAnd")
|
|
}
|
|
static class UStencilManagerExternalControlAnd* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerExternalControlAnd>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerExternalControlAnd;
|
|
|
|
// Class StencilManager.StencilManagerExternalControlOr
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UStencilManagerExternalControlOr final : public UStencilManagerExternalControlLogicList
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerExternalControlOr")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerExternalControlOr")
|
|
}
|
|
static class UStencilManagerExternalControlOr* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerExternalControlOr>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerExternalControlOr;
|
|
|
|
// Class StencilManager.StencilManagerExternalSystemControl
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UStencilManagerExternalSystemControl final : public UStencilManagerExternalControl
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerExternalSystemControl")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerExternalSystemControl")
|
|
}
|
|
static class UStencilManagerExternalSystemControl* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerExternalSystemControl>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerExternalSystemControl;
|
|
|
|
// Class StencilManager.StencilManagerExternalGroupControl
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UStencilManagerExternalGroupControl final : public UStencilManagerExternalControl
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerExternalGroupControl")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerExternalGroupControl")
|
|
}
|
|
static class UStencilManagerExternalGroupControl* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerExternalGroupControl>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerExternalGroupControl;
|
|
|
|
// Class StencilManager.StencilManagerExternalControls
|
|
// 0x0058 (0x0088 - 0x0030)
|
|
class UStencilManagerExternalControls final : public UDataAsset
|
|
{
|
|
public:
|
|
class UStencilManagerExternalControl* SystemEnable; // 0x0030(0x0008)(Edit, BlueprintVisible, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TMap<class FName, class UStencilManagerExternalControl*> GroupEnable; // 0x0038(0x0050)(Edit, BlueprintVisible, ExportObject, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerExternalControls")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerExternalControls")
|
|
}
|
|
static class UStencilManagerExternalControls* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerExternalControls>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerExternalControls;
|
|
|
|
// Class StencilManager.StencilManagerEnableInterface
|
|
// 0x0000 (0x0000 - 0x0000)
|
|
class IStencilManagerEnableInterface final
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerEnableInterface")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerEnableInterface")
|
|
}
|
|
static class IStencilManagerEnableInterface* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<IStencilManagerEnableInterface>();
|
|
}
|
|
|
|
class UObject* AsUObject()
|
|
{
|
|
return reinterpret_cast<UObject*>(this);
|
|
}
|
|
const class UObject* AsUObject() const
|
|
{
|
|
return reinterpret_cast<const UObject*>(this);
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_IStencilManagerEnableInterface;
|
|
|
|
// Class StencilManager.StencilManagerMatchActor
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UStencilManagerMatchActor : public UObject
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActor")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActor")
|
|
}
|
|
static class UStencilManagerMatchActor* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActor>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActor;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorNOT
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UStencilManagerMatchActorNOT final : public UStencilManagerMatchActor
|
|
{
|
|
public:
|
|
class UStencilManagerMatchActor* Expression; // 0x0028(0x0008)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorNOT")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorNOT")
|
|
}
|
|
static class UStencilManagerMatchActorNOT* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorNOT>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorNOT;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorAND
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UStencilManagerMatchActorAND final : public UStencilManagerMatchActor
|
|
{
|
|
public:
|
|
TArray<class UStencilManagerMatchActor*> Expressions; // 0x0028(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorAND")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorAND")
|
|
}
|
|
static class UStencilManagerMatchActorAND* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorAND>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorAND;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorOR
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UStencilManagerMatchActorOR final : public UStencilManagerMatchActor
|
|
{
|
|
public:
|
|
TArray<class UStencilManagerMatchActor*> Expressions; // 0x0028(0x0010)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorOR")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorOR")
|
|
}
|
|
static class UStencilManagerMatchActorOR* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorOR>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorOR;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorIF
|
|
// 0x0018 (0x0040 - 0x0028)
|
|
class UStencilManagerMatchActorIF final : public UStencilManagerMatchActor
|
|
{
|
|
public:
|
|
class UStencilManagerMatchActor* Expression; // 0x0028(0x0008)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UStencilManagerMatchActor* ExpressionTrue; // 0x0030(0x0008)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UStencilManagerMatchActor* ExpressionFalse; // 0x0038(0x0008)(Edit, ExportObject, BlueprintReadOnly, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorIF")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorIF")
|
|
}
|
|
static class UStencilManagerMatchActorIF* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorIF>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorIF;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorClass
|
|
// 0x0030 (0x0058 - 0x0028)
|
|
class UStencilManagerMatchActorClass final : public UStencilManagerMatchActor
|
|
{
|
|
public:
|
|
TSoftClassPtr<class UClass> ActorClass; // 0x0028(0x0028)(Edit, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowSubclasses; // 0x0050(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorClass")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorClass")
|
|
}
|
|
static class UStencilManagerMatchActorClass* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorClass>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorClass;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorHasChildClass
|
|
// 0x0030 (0x0058 - 0x0028)
|
|
class UStencilManagerMatchActorHasChildClass final : public UStencilManagerMatchActor
|
|
{
|
|
public:
|
|
TSoftClassPtr<class UClass> ChildClass; // 0x0028(0x0028)(Edit, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bAllowSubclasses; // 0x0050(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorHasChildClass")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorHasChildClass")
|
|
}
|
|
static class UStencilManagerMatchActorHasChildClass* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorHasChildClass>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorHasChildClass;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorHasComponent
|
|
// 0x0028 (0x0050 - 0x0028)
|
|
class UStencilManagerMatchActorHasComponent final : public UStencilManagerMatchActor
|
|
{
|
|
public:
|
|
TSoftClassPtr<class UClass> ComponentClass; // 0x0028(0x0028)(Edit, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorHasComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorHasComponent")
|
|
}
|
|
static class UStencilManagerMatchActorHasComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorHasComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorHasComponent;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorBounds
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UStencilManagerMatchActorBounds : public UStencilManagerMatchActor
|
|
{
|
|
public:
|
|
float Radius; // 0x0028(0x0004)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIncludeChildActors; // 0x002C(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_2D[0x3]; // 0x002D(0x0003)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorBounds")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorBounds")
|
|
}
|
|
static class UStencilManagerMatchActorBounds* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorBounds>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorBounds;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorRadiusLessThan
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class UStencilManagerMatchActorRadiusLessThan final : public UStencilManagerMatchActorBounds
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorRadiusLessThan")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorRadiusLessThan")
|
|
}
|
|
static class UStencilManagerMatchActorRadiusLessThan* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorRadiusLessThan>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorRadiusLessThan;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorRadiusGreaterThan
|
|
// 0x0000 (0x0030 - 0x0030)
|
|
class UStencilManagerMatchActorRadiusGreaterThan final : public UStencilManagerMatchActorBounds
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorRadiusGreaterThan")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorRadiusGreaterThan")
|
|
}
|
|
static class UStencilManagerMatchActorRadiusGreaterThan* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorRadiusGreaterThan>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorRadiusGreaterThan;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorMovable
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UStencilManagerMatchActorMovable : public UStencilManagerMatchActor
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorMovable")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorMovable")
|
|
}
|
|
static class UStencilManagerMatchActorMovable* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorMovable>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorMovable;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorStationary
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UStencilManagerMatchActorStationary final : public UStencilManagerMatchActorMovable
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorStationary")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorStationary")
|
|
}
|
|
static class UStencilManagerMatchActorStationary* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorStationary>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorStationary;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorTrue
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UStencilManagerMatchActorTrue final : public UStencilManagerMatchActor
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorTrue")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorTrue")
|
|
}
|
|
static class UStencilManagerMatchActorTrue* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorTrue>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorTrue;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorFalse
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UStencilManagerMatchActorFalse final : public UStencilManagerMatchActor
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorFalse")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorFalse")
|
|
}
|
|
static class UStencilManagerMatchActorFalse* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorFalse>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorFalse;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorName
|
|
// 0x0008 (0x0030 - 0x0028)
|
|
class UStencilManagerMatchActorName : public UStencilManagerMatchActor
|
|
{
|
|
public:
|
|
bool bIgnoreCase; // 0x0028(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_29[0x7]; // 0x0029(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorName")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorName")
|
|
}
|
|
static class UStencilManagerMatchActorName* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorName>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorName;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorNameStartsWith
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
class UStencilManagerMatchActorNameStartsWith : public UStencilManagerMatchActorName
|
|
{
|
|
public:
|
|
class FName StartOfName; // 0x0030(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorNameStartsWith")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorNameStartsWith")
|
|
}
|
|
static class UStencilManagerMatchActorNameStartsWith* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorNameStartsWith>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorNameStartsWith;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorNameContains
|
|
// 0x0008 (0x0038 - 0x0030)
|
|
class UStencilManagerMatchActorNameContains final : public UStencilManagerMatchActorName
|
|
{
|
|
public:
|
|
class FName CONTAINS; // 0x0030(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorNameContains")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorNameContains")
|
|
}
|
|
static class UStencilManagerMatchActorNameContains* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorNameContains>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorNameContains;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorLevelStartsWith
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UStencilManagerMatchActorLevelStartsWith final : public UStencilManagerMatchActorNameStartsWith
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorLevelStartsWith")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorLevelStartsWith")
|
|
}
|
|
static class UStencilManagerMatchActorLevelStartsWith* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorLevelStartsWith>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorLevelStartsWith;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorHasTag
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UStencilManagerMatchActorHasTag final : public UStencilManagerMatchActor
|
|
{
|
|
public:
|
|
class FName Tag; // 0x0028(0x0008)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIncludeChildActors; // 0x0030(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_31[0x7]; // 0x0031(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorHasTag")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorHasTag")
|
|
}
|
|
static class UStencilManagerMatchActorHasTag* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorHasTag>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorHasTag;
|
|
|
|
// Class StencilManager.StencilManagerMatchActorHasStaticMesh
|
|
// 0x0030 (0x0058 - 0x0028)
|
|
class UStencilManagerMatchActorHasStaticMesh final : public UStencilManagerMatchActor
|
|
{
|
|
public:
|
|
TSoftObjectPtr<class UStaticMesh> Mesh; // 0x0028(0x0028)(Edit, BlueprintReadOnly, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bIncludeChildActors; // 0x0050(0x0001)(Edit, BlueprintReadOnly, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_51[0x7]; // 0x0051(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerMatchActorHasStaticMesh")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerMatchActorHasStaticMesh")
|
|
}
|
|
static class UStencilManagerMatchActorHasStaticMesh* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerMatchActorHasStaticMesh>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerMatchActorHasStaticMesh;
|
|
|
|
// Class StencilManager.StencilManagerWholeActorOverrides
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UStencilManagerWholeActorOverrides final : public UDataAsset
|
|
{
|
|
public:
|
|
TArray<struct FStencilManagerEffectInfoActorOverrides> WholeActorOverrides; // 0x0030(0x0010)(Edit, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
void Validate();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerWholeActorOverrides")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerWholeActorOverrides")
|
|
}
|
|
static class UStencilManagerWholeActorOverrides* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerWholeActorOverrides>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerWholeActorOverrides;
|
|
|
|
// Class StencilManager.StencilManagerAccessibilityOverrides
|
|
// 0x0010 (0x0040 - 0x0030)
|
|
class UStencilManagerAccessibilityOverrides final : public UDataAsset
|
|
{
|
|
public:
|
|
TArray<struct FStencilManagerEffectInfoAccessibilityOverride> AccessibilityOverrides; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerAccessibilityOverrides")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerAccessibilityOverrides")
|
|
}
|
|
static class UStencilManagerAccessibilityOverrides* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerAccessibilityOverrides>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerAccessibilityOverrides;
|
|
|
|
// Class StencilManager.StencilManagerSettings
|
|
// 0x00C0 (0x00F0 - 0x0030)
|
|
class UStencilManagerSettings final : public UDataAsset
|
|
{
|
|
public:
|
|
TArray<class UMaterialInterface*> StencilPostProcessingMaterials; // 0x0030(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class UMaterialInterface* PreferredStencilPostProcessingMaterial; // 0x0040(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bForcePreferredStencilPostProcessingMaterial; // 0x0048(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_49[0x7]; // 0x0049(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
class UMaterialParameterCollection* MaterialParameterCollection; // 0x0050(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FStencilManagerMPCGlobals MaterialParameterGlobals; // 0x0058(0x000C)(Edit, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_64[0x4]; // 0x0064(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FName> Groups; // 0x0068(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
TArray<struct FStencilManagerEffectInfo> EffectsList; // 0x0078(0x0010)(Edit, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
class UStencilManagerAccessibilityOverrides* AccessibilityOverrides; // 0x0088(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UStencilManagerWholeActorOverrides* WholeActorOverrides; // 0x0090(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FStencilPrimitiveTagRules DefaultLocalStencilTagRules; // 0x0098(0x0050)(Edit, NativeAccessSpecifierPublic)
|
|
class ULocalStencilEffectActorOverrides* LocalStencilFXOverrides; // 0x00E8(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerSettings")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerSettings")
|
|
}
|
|
static class UStencilManagerSettings* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerSettings>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerSettings;
|
|
|
|
// Class StencilManager.StencilManagerSingleton
|
|
// 0x02A0 (0x04E8 - 0x0248)
|
|
class AStencilManagerSingleton final : public AActor
|
|
{
|
|
public:
|
|
class UStencilManagerSettings* Settings; // 0x0248(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UStencilManagerExternalControls* ExternalControls; // 0x0250(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TArray<class FName> DisabledGroups; // 0x0258(0x0010)(Edit, ZeroConstructor, EditConst, NativeAccessSpecifierPublic)
|
|
struct FStencilManagerEnableInterfaceList EnableInterfaces; // 0x0268(0x0010)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
TArray<class UObject*> HardReferences; // 0x0278(0x0010)(ZeroConstructor, Transient, NativeAccessSpecifierPublic)
|
|
TMap<TWeakObjectPtr<class AActor>, struct FStencilManagerTrackActorStencil> LegacyStencilActors; // 0x0288(0x0050)(Edit, Transient, EditConst, Protected, NativeAccessSpecifierProtected)
|
|
TMap<TWeakObjectPtr<class AActor>, struct FStencilManagerTrackActorLocalStencil> StencilLocalActors; // 0x02D8(0x0050)(Edit, Transient, EditConst, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
TMap<TWeakObjectPtr<class AActor>, struct FStencilManagerTrackActorSkinFX> SkinFXActors; // 0x0328(0x0050)(Edit, Transient, EditConst, ContainsInstancedReference, Protected, NativeAccessSpecifierProtected)
|
|
TMap<TWeakObjectPtr<class AActor>, struct FStencilManagerTrackActorStencil> StencilMaskActors; // 0x0378(0x0050)(Edit, Transient, EditConst, Protected, NativeAccessSpecifierProtected)
|
|
TMap<TWeakObjectPtr<class AActor>, struct FStencilManagerTrackActorStencil> AutoStencilMaskActors; // 0x03C8(0x0050)(Edit, Transient, EditConst, Protected, NativeAccessSpecifierProtected)
|
|
TMap<TWeakObjectPtr<class UPrimitiveComponent>, struct FSavePrimitiveRenderCustomDepthOwner> ExternalLocks; // 0x0418(0x0050)(Edit, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_468[0x50]; // 0x0468(0x0050)(Fixing Size After Last Property [ Dumper-7 ])
|
|
float StencilBlend; // 0x04B8(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bUpdatedStencilBlend; // 0x04BC(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_4BD[0x3]; // 0x04BD(0x0003)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FStencilManagerMPCGlobals MPCGlobals; // 0x04C0(0x000C)(Transient, NoDestructor, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_4CC[0x4]; // 0x04CC(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TArray<class FName> ConsoleDisabledGroups; // 0x04D0(0x0010)(ZeroConstructor, Transient, Protected, NativeAccessSpecifierProtected)
|
|
bool bConsoleDisableStencil; // 0x04E0(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
bool bDisableStencil; // 0x04E1(0x0001)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_4E2[0x6]; // 0x04E2(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static void SetOutdoorsDaytimeBoost(class UObject* WorldContextObject, float boostVal);
|
|
static void SetStencilBlend(class UObject* WorldContextObject, float blendVal);
|
|
static void SetStencilPlayerNearFadeDisable(class UObject* WorldContextObject, bool bPlayerNearFadeDisable);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerSingleton")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerSingleton")
|
|
}
|
|
static class AStencilManagerSingleton* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AStencilManagerSingleton>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_AStencilManagerSingleton;
|
|
|
|
// Class StencilManager.StencilManagerDynamicLock
|
|
// 0x0010 (0x0038 - 0x0028)
|
|
class UStencilManagerDynamicLock final : public UObject
|
|
{
|
|
public:
|
|
TWeakObjectPtr<class AStencilManagerSingleton> StencilManager; // 0x0028(0x0008)(ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 Priority; // 0x0030(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint32 LastUsedStencilValue; // 0x0034(0x0004)(ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("StencilManagerDynamicLock")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"StencilManagerDynamicLock")
|
|
}
|
|
static class UStencilManagerDynamicLock* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UStencilManagerDynamicLock>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UStencilManagerDynamicLock;
|
|
|
|
}
|
|
|