347 lines
20 KiB
C++
347 lines
20 KiB
C++
|
|
#pragma once
|
|||
|
|
|
|||
|
|
/*
|
|||
|
|
* SDK generated by Dumper-7
|
|||
|
|
*
|
|||
|
|
* https://github.com/Encryqed/Dumper-7
|
|||
|
|
*/
|
|||
|
|
|
|||
|
|
// Package: UCCE
|
|||
|
|
|
|||
|
|
#include "Basic.hpp"
|
|||
|
|
|
|||
|
|
#include "Engine_structs.hpp"
|
|||
|
|
#include "Engine_classes.hpp"
|
|||
|
|
#include "CoreUObject_structs.hpp"
|
|||
|
|
#include "CoreUObject_classes.hpp"
|
|||
|
|
#include "UCCE_structs.hpp"
|
|||
|
|
|
|||
|
|
|
|||
|
|
namespace SDK
|
|||
|
|
{
|
|||
|
|
|
|||
|
|
// Class UCCE.TriggerEffect
|
|||
|
|
// 0x0008 (0x0038 - 0x0030)
|
|||
|
|
class UTriggerEffect : public UDataAsset
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 bIsLeftTrigger : 1; // 0x0030(0x0001)(BitIndex: 0x00, PropSize: 0x0001 (Edit, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic))
|
|||
|
|
uint8 bUseEffectForThreshold : 1; // 0x0030(0x0001)(BitIndex: 0x01, PropSize: 0x0001 (Edit, 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("TriggerEffect")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"TriggerEffect")
|
|||
|
|
}
|
|||
|
|
static class UTriggerEffect* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UTriggerEffect>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UTriggerEffect;
|
|||
|
|
|
|||
|
|
// Class UCCE.SlopeFeedbackTriggerEffect
|
|||
|
|
// 0x0008 (0x0040 - 0x0038)
|
|||
|
|
class USlopeFeedbackTriggerEffect final : public UTriggerEffect
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 StartPosition; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 EndPosition; // 0x0039(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 StartStrength; // 0x003A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 EndStrength; // 0x003B(0x0001)(Edit, 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("SlopeFeedbackTriggerEffect")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"SlopeFeedbackTriggerEffect")
|
|||
|
|
}
|
|||
|
|
static class USlopeFeedbackTriggerEffect* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<USlopeFeedbackTriggerEffect>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_USlopeFeedbackTriggerEffect;
|
|||
|
|
|
|||
|
|
// Class UCCE.ChromaAnimationAsset
|
|||
|
|
// 0x0030 (0x0060 - 0x0030)
|
|||
|
|
class UChromaAnimationAsset final : public UDataAsset
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class FName Name_0; // 0x0030(0x0008)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
class FString SourcePath; // 0x0038(0x0010)(Edit, ZeroConstructor, EditConst, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
int32 DataSize; // 0x0048(0x0004)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_4C[0x4]; // 0x004C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TArray<uint8> Data; // 0x0050(0x0010)(ZeroConstructor, NativeAccessSpecifierPublic)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("ChromaAnimationAsset")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"ChromaAnimationAsset")
|
|||
|
|
}
|
|||
|
|
static class UChromaAnimationAsset* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UChromaAnimationAsset>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UChromaAnimationAsset;
|
|||
|
|
|
|||
|
|
// Class UCCE.ControllerEffectsManager
|
|||
|
|
// 0x0C38 (0x0C68 - 0x0030)
|
|||
|
|
class UControllerEffectsManager final : public UGameInstanceSubsystem
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Pad_30[0x8]; // 0x0030(0x0008)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TMulticastInlineDelegate<void()> BP_OnGamePadUsageOffCountdownStarted; // 0x0038(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_48[0x18]; // 0x0048(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TMulticastInlineDelegate<void()> BP_OnGamePadUsageOffCountdownInterrupted; // 0x0060(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_70[0x18]; // 0x0070(0x0018)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TMulticastInlineDelegate<void()> BP_OnGamePadUsageOff; // 0x0088(0x0010)(ZeroConstructor, InstancedReference, BlueprintAssignable, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_98[0xB78]; // 0x0098(0x0B78)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TWeakObjectPtr<class APlayerController> PlayerController; // 0x0C10(0x0008)(ZeroConstructor, Transient, IsPlainOldData, NoDestructor, Protected, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
class UAkAudioEvent* WWiseMotionStopEvent; // 0x0C18(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
class UAkRtpc* WWiseMotionScaleRTPC; // 0x0C20(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
class UAkRtpc* WWiseMotionCtrlTypeRTPC; // 0x0C28(0x0008)(ZeroConstructor, Transient, NoDestructor, Protected, HasGetValueTypeHash, NativeAccessSpecifierProtected)
|
|||
|
|
uint8 Pad_C30[0x38]; // 0x0C30(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
void ForceStopForceFeedbackEffects();
|
|||
|
|
void HandleControllerConnectionChange(EInputDeviceConnectionState InputDeviceConnectionState, const struct FPlatformUserId& PlatformUserId, const struct FInputDeviceId& InputDeviceId);
|
|||
|
|
void K2_PlayDynamicForceFeedback(struct FDynamicForceFeedbackBPHandle* InHandle, float Intensity, float Duration, bool bAffectsLeftLarge, bool bAffectsLeftSmall, bool bAffectsRightLarge, bool bAffectsRightSmall, EDynamicForceFeedbackAction action);
|
|||
|
|
void K2_PlayForceFeedback(class UForceFeedbackEffect* ForceFeedbackEffect, class FName Tag, bool bLooping, bool bIgnoreTimeDilation, bool bPlayWhilePaused);
|
|||
|
|
void K2_SetTriggerEffect(class UTriggerEffect* effect);
|
|||
|
|
void K2_StartDynamicForceFeedback(struct FDynamicForceFeedbackBPHandle* InHandle, float Intensity, float Duration, bool bAffectsLeftLarge, bool bAffectsLeftSmall, bool bAffectsRightLarge, bool bAffectsRightSmall);
|
|||
|
|
void K2_StoptDynamicForceFeedback(const struct FDynamicForceFeedbackBPHandle& InHandle, bool bAffectsLeftLarge, bool bAffectsLeftSmall, bool bAffectsRightLarge, bool bAffectsRightSmall);
|
|||
|
|
void K2_UpdateDynamicForceFeedback(const struct FDynamicForceFeedbackBPHandle& InHandle, float Intensity, bool bAffectsLeftLarge, bool bAffectsLeftSmall, bool bAffectsRightLarge, bool bAffectsRightSmall);
|
|||
|
|
void OnActorEndPlay(class AActor* Actor, EEndPlayReason EndPlayReason);
|
|||
|
|
void PlaySpecialEffect(const struct FEffectHandle& Handle, bool Loop, int32 Variant);
|
|||
|
|
void ResetAllStates(bool PersistentEvents);
|
|||
|
|
void ResetControllerLightColor();
|
|||
|
|
void ResetPersistentEvents();
|
|||
|
|
void SetControllerLightColor(const struct FColor& Color);
|
|||
|
|
class UForceFeedbackComponent* SpawnForceFeedbackAtLocation(class UForceFeedbackEffect* ForceFeedbackEffect, const struct FVector& Location, const struct FRotator& Rotation, bool bLooping, float IntensityMultiplier, float StartTime, class UForceFeedbackAttenuation* AttenuationSettings, bool bAutoDestroy);
|
|||
|
|
class UForceFeedbackComponent* SpawnForceFeedbackAttached(class UForceFeedbackEffect* ForceFeedbackEffect, class USceneComponent* AttachToComponent, class FName AttachPointName, const struct FVector& Location, const struct FRotator& Rotation, EAttachLocation LocationType, bool bStopWhenAttachedToDestroyed, bool bLooping, float IntensityMultiplier, float StartTime, class UForceFeedbackAttenuation* AttenuationSettings, bool bAutoDestroy);
|
|||
|
|
void StopForceFeedback(class UForceFeedbackEffect* ForceFeedbackEffect, class FName Tag);
|
|||
|
|
void StopSpecialEffect(const struct FEffectHandle& Handle);
|
|||
|
|
void TriggerEvent(class FName Name_0);
|
|||
|
|
void TurnOffTriggerEffect();
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("ControllerEffectsManager")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"ControllerEffectsManager")
|
|||
|
|
}
|
|||
|
|
static class UControllerEffectsManager* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UControllerEffectsManager>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UControllerEffectsManager;
|
|||
|
|
|
|||
|
|
// Class UCCE.ForceFeedbackEffectEx
|
|||
|
|
// 0x0008 (0x0048 - 0x0040)
|
|||
|
|
class UForceFeedbackEffectEx final : public UForceFeedbackEffect
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
class UAkAudioEvent* MotionEvent; // 0x0040(0x0008)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("ForceFeedbackEffectEx")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"ForceFeedbackEffectEx")
|
|||
|
|
}
|
|||
|
|
static class UForceFeedbackEffectEx* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UForceFeedbackEffectEx>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UForceFeedbackEffectEx;
|
|||
|
|
|
|||
|
|
// Class UCCE.WeaponTriggerEffect
|
|||
|
|
// 0x0008 (0x0040 - 0x0038)
|
|||
|
|
class UWeaponTriggerEffect final : public UTriggerEffect
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 StartPosition; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 EndPosition; // 0x0039(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Strength; // 0x003A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_3B[0x5]; // 0x003B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("WeaponTriggerEffect")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"WeaponTriggerEffect")
|
|||
|
|
}
|
|||
|
|
static class UWeaponTriggerEffect* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UWeaponTriggerEffect>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UWeaponTriggerEffect;
|
|||
|
|
|
|||
|
|
// Class UCCE.VibrationTriggerEffect
|
|||
|
|
// 0x0008 (0x0040 - 0x0038)
|
|||
|
|
class UVibrationTriggerEffect final : public UTriggerEffect
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 position; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Frequency; // 0x0039(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Amplitude; // 0x003A(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_3B[0x5]; // 0x003B(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("VibrationTriggerEffect")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"VibrationTriggerEffect")
|
|||
|
|
}
|
|||
|
|
static class UVibrationTriggerEffect* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UVibrationTriggerEffect>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UVibrationTriggerEffect;
|
|||
|
|
|
|||
|
|
// Class UCCE.FeedbackTriggerEffect
|
|||
|
|
// 0x0008 (0x0040 - 0x0038)
|
|||
|
|
class UFeedbackTriggerEffect final : public UTriggerEffect
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 position; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Strength; // 0x0039(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_3A[0x6]; // 0x003A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("FeedbackTriggerEffect")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"FeedbackTriggerEffect")
|
|||
|
|
}
|
|||
|
|
static class UFeedbackTriggerEffect* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UFeedbackTriggerEffect>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UFeedbackTriggerEffect;
|
|||
|
|
|
|||
|
|
// Class UCCE.MultiPositionFeedbackTriggerEffect
|
|||
|
|
// 0x0010 (0x0048 - 0x0038)
|
|||
|
|
class UMultiPositionFeedbackTriggerEffect final : public UTriggerEffect
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Strength[0xA]; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_42[0x6]; // 0x0042(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("MultiPositionFeedbackTriggerEffect")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"MultiPositionFeedbackTriggerEffect")
|
|||
|
|
}
|
|||
|
|
static class UMultiPositionFeedbackTriggerEffect* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UMultiPositionFeedbackTriggerEffect>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UMultiPositionFeedbackTriggerEffect;
|
|||
|
|
|
|||
|
|
// Class UCCE.MultiPositionVibrationTriggerEffect
|
|||
|
|
// 0x0010 (0x0048 - 0x0038)
|
|||
|
|
class UMultiPositionVibrationTriggerEffect final : public UTriggerEffect
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
uint8 Frequency; // 0x0038(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Amplitude[0xA]; // 0x0039(0x0001)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_43[0x5]; // 0x0043(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("MultiPositionVibrationTriggerEffect")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"MultiPositionVibrationTriggerEffect")
|
|||
|
|
}
|
|||
|
|
static class UMultiPositionVibrationTriggerEffect* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UMultiPositionVibrationTriggerEffect>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UMultiPositionVibrationTriggerEffect;
|
|||
|
|
|
|||
|
|
// Class UCCE.UCCESettings
|
|||
|
|
// 0x0160 (0x0188 - 0x0028)
|
|||
|
|
class UUCCESettings final : public UObject
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
float GamepadLastUseStartTimeSec; // 0x0028(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float GamepadLastUseEndTimeSec; // 0x002C(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float XSXForceFeedbackScale; // 0x0030(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
float Ps5ForceFeedbackScale; // 0x0034(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool bUseWWiseMotion; // 0x0038(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_39[0x7]; // 0x0039(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
class FString MotionAudioDeviceName; // 0x0040(0x0010)(Edit, ZeroConstructor, Config, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TSoftObjectPtr<class UAkAudioEvent> WWiseMotionStopAllEvent; // 0x0050(0x0030)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TSoftObjectPtr<class UAkRtpc> WWiseMotionScale; // 0x0080(0x0030)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
TSoftObjectPtr<class UAkRtpc> WWiseMotionCtrlType; // 0x00B0(0x0030)(Edit, Config, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
bool bChromaSupported; // 0x00E0(0x0001)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_E1[0x7]; // 0x00E1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
struct FChromaSDKAppInfo ChromaAppInfo; // 0x00E8(0x0048)(Edit, Config, NativeAccessSpecifierPublic)
|
|||
|
|
uint32 ForwardPadColor; // 0x0130(0x0004)(Edit, ZeroConstructor, Config, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|||
|
|
uint8 Pad_134[0x4]; // 0x0134(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|||
|
|
TMap<class FName, struct FChromaAnimProxy> ChromaAnimationsMap; // 0x0138(0x0050)(Edit, Config, NativeAccessSpecifierPublic)
|
|||
|
|
|
|||
|
|
public:
|
|||
|
|
static class UClass* StaticClass()
|
|||
|
|
{
|
|||
|
|
STATIC_CLASS_IMPL("UCCESettings")
|
|||
|
|
}
|
|||
|
|
static const class FName& StaticName()
|
|||
|
|
{
|
|||
|
|
STATIC_NAME_IMPL(L"UCCESettings")
|
|||
|
|
}
|
|||
|
|
static class UUCCESettings* GetDefaultObj()
|
|||
|
|
{
|
|||
|
|
return GetDefaultObjImpl<UUCCESettings>();
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
DUMPER7_ASSERTS_UUCCESettings;
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|