112 lines
5.9 KiB
C++
112 lines
5.9 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: AccessibilitySettings
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "Engine_classes.hpp"
|
|
#include "AccessibilitySettings_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Class AccessibilitySettings.AccessibilitySettings
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UAccessibilitySettings final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static void GetHighContrastMode(int32* HighContrastMode);
|
|
static void HighContrastModeEnabled(EHighContrastMode HighContrastMode, bool* bEnabled);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("AccessibilitySettings")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"AccessibilitySettings")
|
|
}
|
|
static class UAccessibilitySettings* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UAccessibilitySettings>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UAccessibilitySettings;
|
|
|
|
// Class AccessibilitySettings.HighContrastGameplayMarkupComponent
|
|
// 0x0000 (0x00D0 - 0x00D0)
|
|
class UHighContrastGameplayMarkupComponent : public UActorComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("HighContrastGameplayMarkupComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"HighContrastGameplayMarkupComponent")
|
|
}
|
|
static class UHighContrastGameplayMarkupComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UHighContrastGameplayMarkupComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UHighContrastGameplayMarkupComponent;
|
|
|
|
// Class AccessibilitySettings.PerWorldAccessibilitySettings
|
|
// 0x0170 (0x03B8 - 0x0248)
|
|
class APerWorldAccessibilitySettings final : public AActor
|
|
{
|
|
public:
|
|
class UMaterialParameterCollection* HighContrastMPC; // 0x0248(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UMaterialParameterCollection* ExtraHighContrastMPC; // 0x0250(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TWeakObjectPtr<class AActor> CurrentTarget; // 0x0258(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TWeakObjectPtr<class AActor> OutlineTarget; // 0x0260(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 TargetStencilValue; // 0x0268(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_26C[0x8C]; // 0x026C(0x008C)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<TWeakObjectPtr<class UPrimitiveComponent>, struct FHighContrastGameplayBucketPrimitiveState> PrimitiveStateBuckets; // 0x02F8(0x0050)(Transient, Protected, NativeAccessSpecifierProtected)
|
|
uint8 Pad_348[0x8]; // 0x0348(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|
TMap<TWeakObjectPtr<class AActor>, uint32> MeshChangedActorMap; // 0x0350(0x0050)(Transient, Protected, NativeAccessSpecifierProtected)
|
|
int32 SetBaseStencilValue; // 0x03A0(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
int32 LastSetTargetStencilValue; // 0x03A4(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float LastFadeToBlackBlend; // 0x03A8(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float LastExtraValue; // 0x03AC(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
float StateAlpha; // 0x03B0(0x0004)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|
uint8 Pad_3B4[0x4]; // 0x03B4(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|
|
|
public:
|
|
static void ActorIsInHighContrastGameplayBucket(class AActor* Actor, EHighContrastGameplayBucket Bucket, bool* bFound);
|
|
static void AddActorToHighContrastGameplayBucket(class AActor* Actor, EHighContrastGameplayBucket Bucket);
|
|
static void AddPrimitiveToHighContrastGameplayBucket(class UPrimitiveComponent* PrimitiveComponent, EHighContrastGameplayBucket Bucket);
|
|
static void PrimitiveIsInHighContrastGameplayBucket(class UPrimitiveComponent* PrimitiveComponent, EHighContrastGameplayBucket* Bucket, bool* bFound);
|
|
static void RemoveActorFromHighContrastGameplayBucket(class AActor* Actor, EHighContrastGameplayBucket Bucket);
|
|
static void RemoveActorFromHighContrastGameplayBuckets(class AActor* Actor);
|
|
static void RemovePrimitiveFromHighContrastGameplayBuckets(class UPrimitiveComponent* PrimitiveComponent);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("PerWorldAccessibilitySettings")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"PerWorldAccessibilitySettings")
|
|
}
|
|
static class APerWorldAccessibilitySettings* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<APerWorldAccessibilitySettings>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_APerWorldAccessibilitySettings;
|
|
|
|
}
|
|
|