-
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1,874 changed files
with
1,217,269 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
#pragma once | ||
|
||
/* | ||
* SDK generated by Dumper-7 | ||
* | ||
* https://github.com/Encryqed/Dumper-7 | ||
*/ | ||
|
||
// FORWARD DECLARATIONS | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
#pragma once | ||
|
||
/* | ||
* SDK generated by Dumper-7 | ||
* | ||
* https://github.com/Encryqed/Dumper-7 | ||
*/ | ||
|
||
// PROPERTY-FIXUP | ||
|
||
|
||
namespace SDK | ||
{ | ||
|
||
class alignas(0x01) FMulticastSparseDelegateProperty_ | ||
{ | ||
unsigned __int8 Pad[0x1]; | ||
}; | ||
|
||
class alignas(0x08) FMulticastInlineDelegateProperty_ | ||
{ | ||
unsigned __int8 Pad[0x10]; | ||
}; | ||
|
||
} | ||
|
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,163 @@ | ||
#pragma once | ||
|
||
/* | ||
* SDK generated by Dumper-7 | ||
* | ||
* https://github.com/Encryqed/Dumper-7 | ||
*/ | ||
|
||
// Package: ACLPlugin | ||
|
||
#include "Basic.hpp" | ||
|
||
#include "CoreUObject_classes.hpp" | ||
#include "ACLPlugin_structs.hpp" | ||
#include "Engine_classes.hpp" | ||
|
||
|
||
namespace SDK | ||
{ | ||
|
||
// Class ACLPlugin.AnimCurveCompressionCodec_ACL | ||
// 0x0000 (0x0028 - 0x0028) | ||
class UAnimCurveCompressionCodec_ACL final : public UAnimCurveCompressionCodec | ||
{ | ||
public: | ||
static class UClass* StaticClass() | ||
{ | ||
return StaticClassImpl<"AnimCurveCompressionCodec_ACL">(); | ||
} | ||
static class UAnimCurveCompressionCodec_ACL* GetDefaultObj() | ||
{ | ||
return GetDefaultObjImpl<UAnimCurveCompressionCodec_ACL>(); | ||
} | ||
}; | ||
static_assert(alignof(UAnimCurveCompressionCodec_ACL) == 0x000008, "Wrong alignment on UAnimCurveCompressionCodec_ACL"); | ||
static_assert(sizeof(UAnimCurveCompressionCodec_ACL) == 0x000028, "Wrong size on UAnimCurveCompressionCodec_ACL"); | ||
|
||
// Class ACLPlugin.AnimationCompressionLibraryDatabase | ||
// 0x0138 (0x0160 - 0x0028) | ||
class UAnimationCompressionLibraryDatabase final : public UObject | ||
{ | ||
public: | ||
TArray<uint8> CookedCompressedBytes; // 0x0028(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) | ||
TArray<uint64> CookedAnimSequenceMappings; // 0x0038(0x0010)(ZeroConstructor, NativeAccessSpecifierPrivate) | ||
uint8 Pad_E9E[0x110]; // 0x0048(0x0110)(Fixing Size After Last Property [ Dumper-7 ]) | ||
uint32 MaxStreamRequestSizeKB; // 0x0158(0x0004)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPrivate) | ||
uint8 Pad_E9F[0x4]; // 0x015C(0x0004)(Fixing Struct Size After Last Property [ Dumper-7 ]) | ||
|
||
public: | ||
static EACLVisualFidelity GetVisualFidelity(class UAnimationCompressionLibraryDatabase* DatabaseAsset); | ||
static void SetVisualFidelity(class UObject* WorldContextObject, const struct FLatentActionInfo& LatentInfo, class UAnimationCompressionLibraryDatabase* DatabaseAsset, EACLVisualFidelityChangeResult* Result, EACLVisualFidelity VisualFidelity); | ||
|
||
public: | ||
static class UClass* StaticClass() | ||
{ | ||
return StaticClassImpl<"AnimationCompressionLibraryDatabase">(); | ||
} | ||
static class UAnimationCompressionLibraryDatabase* GetDefaultObj() | ||
{ | ||
return GetDefaultObjImpl<UAnimationCompressionLibraryDatabase>(); | ||
} | ||
}; | ||
static_assert(alignof(UAnimationCompressionLibraryDatabase) == 0x000008, "Wrong alignment on UAnimationCompressionLibraryDatabase"); | ||
static_assert(sizeof(UAnimationCompressionLibraryDatabase) == 0x000160, "Wrong size on UAnimationCompressionLibraryDatabase"); | ||
static_assert(offsetof(UAnimationCompressionLibraryDatabase, CookedCompressedBytes) == 0x000028, "Member 'UAnimationCompressionLibraryDatabase::CookedCompressedBytes' has a wrong offset!"); | ||
static_assert(offsetof(UAnimationCompressionLibraryDatabase, CookedAnimSequenceMappings) == 0x000038, "Member 'UAnimationCompressionLibraryDatabase::CookedAnimSequenceMappings' has a wrong offset!"); | ||
static_assert(offsetof(UAnimationCompressionLibraryDatabase, MaxStreamRequestSizeKB) == 0x000158, "Member 'UAnimationCompressionLibraryDatabase::MaxStreamRequestSizeKB' has a wrong offset!"); | ||
|
||
// Class ACLPlugin.AnimBoneCompressionCodec_ACLBase | ||
// 0x0000 (0x0038 - 0x0038) | ||
class UAnimBoneCompressionCodec_ACLBase : public UAnimBoneCompressionCodec | ||
{ | ||
public: | ||
static class UClass* StaticClass() | ||
{ | ||
return StaticClassImpl<"AnimBoneCompressionCodec_ACLBase">(); | ||
} | ||
static class UAnimBoneCompressionCodec_ACLBase* GetDefaultObj() | ||
{ | ||
return GetDefaultObjImpl<UAnimBoneCompressionCodec_ACLBase>(); | ||
} | ||
}; | ||
static_assert(alignof(UAnimBoneCompressionCodec_ACLBase) == 0x000008, "Wrong alignment on UAnimBoneCompressionCodec_ACLBase"); | ||
static_assert(sizeof(UAnimBoneCompressionCodec_ACLBase) == 0x000038, "Wrong size on UAnimBoneCompressionCodec_ACLBase"); | ||
|
||
// Class ACLPlugin.AnimBoneCompressionCodec_ACL | ||
// 0x0008 (0x0040 - 0x0038) | ||
class UAnimBoneCompressionCodec_ACL final : public UAnimBoneCompressionCodec_ACLBase | ||
{ | ||
public: | ||
class UAnimBoneCompressionCodec* SafetyFallbackCodec; // 0x0038(0x0008)(Edit, ExportObject, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, PersistentInstance, HasGetValueTypeHash, NativeAccessSpecifierPublic) | ||
|
||
public: | ||
static class UClass* StaticClass() | ||
{ | ||
return StaticClassImpl<"AnimBoneCompressionCodec_ACL">(); | ||
} | ||
static class UAnimBoneCompressionCodec_ACL* GetDefaultObj() | ||
{ | ||
return GetDefaultObjImpl<UAnimBoneCompressionCodec_ACL>(); | ||
} | ||
}; | ||
static_assert(alignof(UAnimBoneCompressionCodec_ACL) == 0x000008, "Wrong alignment on UAnimBoneCompressionCodec_ACL"); | ||
static_assert(sizeof(UAnimBoneCompressionCodec_ACL) == 0x000040, "Wrong size on UAnimBoneCompressionCodec_ACL"); | ||
static_assert(offsetof(UAnimBoneCompressionCodec_ACL, SafetyFallbackCodec) == 0x000038, "Member 'UAnimBoneCompressionCodec_ACL::SafetyFallbackCodec' has a wrong offset!"); | ||
|
||
// Class ACLPlugin.AnimBoneCompressionCodec_ACLCustom | ||
// 0x0000 (0x0038 - 0x0038) | ||
class UAnimBoneCompressionCodec_ACLCustom final : public UAnimBoneCompressionCodec_ACLBase | ||
{ | ||
public: | ||
static class UClass* StaticClass() | ||
{ | ||
return StaticClassImpl<"AnimBoneCompressionCodec_ACLCustom">(); | ||
} | ||
static class UAnimBoneCompressionCodec_ACLCustom* GetDefaultObj() | ||
{ | ||
return GetDefaultObjImpl<UAnimBoneCompressionCodec_ACLCustom>(); | ||
} | ||
}; | ||
static_assert(alignof(UAnimBoneCompressionCodec_ACLCustom) == 0x000008, "Wrong alignment on UAnimBoneCompressionCodec_ACLCustom"); | ||
static_assert(sizeof(UAnimBoneCompressionCodec_ACLCustom) == 0x000038, "Wrong size on UAnimBoneCompressionCodec_ACLCustom"); | ||
|
||
// Class ACLPlugin.AnimBoneCompressionCodec_ACLDatabase | ||
// 0x0008 (0x0040 - 0x0038) | ||
class UAnimBoneCompressionCodec_ACLDatabase final : public UAnimBoneCompressionCodec_ACLBase | ||
{ | ||
public: | ||
class UAnimationCompressionLibraryDatabase* DatabaseAsset; // 0x0038(0x0008)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) | ||
|
||
public: | ||
static class UClass* StaticClass() | ||
{ | ||
return StaticClassImpl<"AnimBoneCompressionCodec_ACLDatabase">(); | ||
} | ||
static class UAnimBoneCompressionCodec_ACLDatabase* GetDefaultObj() | ||
{ | ||
return GetDefaultObjImpl<UAnimBoneCompressionCodec_ACLDatabase>(); | ||
} | ||
}; | ||
static_assert(alignof(UAnimBoneCompressionCodec_ACLDatabase) == 0x000008, "Wrong alignment on UAnimBoneCompressionCodec_ACLDatabase"); | ||
static_assert(sizeof(UAnimBoneCompressionCodec_ACLDatabase) == 0x000040, "Wrong size on UAnimBoneCompressionCodec_ACLDatabase"); | ||
static_assert(offsetof(UAnimBoneCompressionCodec_ACLDatabase, DatabaseAsset) == 0x000038, "Member 'UAnimBoneCompressionCodec_ACLDatabase::DatabaseAsset' has a wrong offset!"); | ||
|
||
// Class ACLPlugin.AnimBoneCompressionCodec_ACLSafe | ||
// 0x0000 (0x0038 - 0x0038) | ||
class UAnimBoneCompressionCodec_ACLSafe final : public UAnimBoneCompressionCodec_ACLBase | ||
{ | ||
public: | ||
static class UClass* StaticClass() | ||
{ | ||
return StaticClassImpl<"AnimBoneCompressionCodec_ACLSafe">(); | ||
} | ||
static class UAnimBoneCompressionCodec_ACLSafe* GetDefaultObj() | ||
{ | ||
return GetDefaultObjImpl<UAnimBoneCompressionCodec_ACLSafe>(); | ||
} | ||
}; | ||
static_assert(alignof(UAnimBoneCompressionCodec_ACLSafe) == 0x000008, "Wrong alignment on UAnimBoneCompressionCodec_ACLSafe"); | ||
static_assert(sizeof(UAnimBoneCompressionCodec_ACLSafe) == 0x000038, "Wrong size on UAnimBoneCompressionCodec_ACLSafe"); | ||
|
||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,83 @@ | ||
#pragma once | ||
|
||
/* | ||
* SDK generated by Dumper-7 | ||
* | ||
* https://github.com/Encryqed/Dumper-7 | ||
*/ | ||
|
||
// Package: ACLPlugin | ||
|
||
#include "Basic.hpp" | ||
|
||
#include "ACLPlugin_classes.hpp" | ||
#include "ACLPlugin_parameters.hpp" | ||
|
||
|
||
namespace SDK | ||
{ | ||
|
||
// Function ACLPlugin.AnimationCompressionLibraryDatabase.GetVisualFidelity | ||
// (Final, Native, Static, Public, BlueprintCallable) | ||
// Parameters: | ||
// class UAnimationCompressionLibraryDatabase*DatabaseAsset (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) | ||
// EACLVisualFidelity ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) | ||
|
||
EACLVisualFidelity UAnimationCompressionLibraryDatabase::GetVisualFidelity(class UAnimationCompressionLibraryDatabase* DatabaseAsset) | ||
{ | ||
static class UFunction* Func = nullptr; | ||
|
||
if (Func == nullptr) | ||
Func = StaticClass()->GetFunction("AnimationCompressionLibraryDatabase", "GetVisualFidelity"); | ||
|
||
Params::AnimationCompressionLibraryDatabase_GetVisualFidelity Parms{}; | ||
|
||
Parms.DatabaseAsset = DatabaseAsset; | ||
|
||
auto Flgs = Func->FunctionFlags; | ||
Func->FunctionFlags |= 0x400; | ||
|
||
GetDefaultObj()->ProcessEvent(Func, &Parms); | ||
|
||
Func->FunctionFlags = Flgs; | ||
|
||
return Parms.ReturnValue; | ||
} | ||
|
||
|
||
// Function ACLPlugin.AnimationCompressionLibraryDatabase.SetVisualFidelity | ||
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable) | ||
// Parameters: | ||
// class UObject* WorldContextObject (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) | ||
// struct FLatentActionInfo LatentInfo (Parm, NoDestructor, NativeAccessSpecifierPublic) | ||
// class UAnimationCompressionLibraryDatabase*DatabaseAsset (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) | ||
// EACLVisualFidelityChangeResult Result (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) | ||
// EACLVisualFidelity VisualFidelity (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) | ||
|
||
void UAnimationCompressionLibraryDatabase::SetVisualFidelity(class UObject* WorldContextObject, const struct FLatentActionInfo& LatentInfo, class UAnimationCompressionLibraryDatabase* DatabaseAsset, EACLVisualFidelityChangeResult* Result, EACLVisualFidelity VisualFidelity) | ||
{ | ||
static class UFunction* Func = nullptr; | ||
|
||
if (Func == nullptr) | ||
Func = StaticClass()->GetFunction("AnimationCompressionLibraryDatabase", "SetVisualFidelity"); | ||
|
||
Params::AnimationCompressionLibraryDatabase_SetVisualFidelity Parms{}; | ||
|
||
Parms.WorldContextObject = WorldContextObject; | ||
Parms.LatentInfo = std::move(LatentInfo); | ||
Parms.DatabaseAsset = DatabaseAsset; | ||
Parms.VisualFidelity = VisualFidelity; | ||
|
||
auto Flgs = Func->FunctionFlags; | ||
Func->FunctionFlags |= 0x400; | ||
|
||
GetDefaultObj()->ProcessEvent(Func, &Parms); | ||
|
||
Func->FunctionFlags = Flgs; | ||
|
||
if (Result != nullptr) | ||
*Result = Parms.Result; | ||
} | ||
|
||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
#pragma once | ||
|
||
/* | ||
* SDK generated by Dumper-7 | ||
* | ||
* https://github.com/Encryqed/Dumper-7 | ||
*/ | ||
|
||
// Package: ACLPlugin | ||
|
||
#include "Basic.hpp" | ||
|
||
#include "Engine_structs.hpp" | ||
#include "ACLPlugin_structs.hpp" | ||
|
||
|
||
namespace SDK::Params | ||
{ | ||
|
||
// Function ACLPlugin.AnimationCompressionLibraryDatabase.GetVisualFidelity | ||
// 0x0010 (0x0010 - 0x0000) | ||
struct AnimationCompressionLibraryDatabase_GetVisualFidelity final | ||
{ | ||
public: | ||
class UAnimationCompressionLibraryDatabase* DatabaseAsset; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) | ||
EACLVisualFidelity ReturnValue; // 0x0008(0x0001)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) | ||
uint8 Pad_EA0[0x7]; // 0x0009(0x0007)(Fixing Struct Size After Last Property [ Dumper-7 ]) | ||
}; | ||
static_assert(alignof(AnimationCompressionLibraryDatabase_GetVisualFidelity) == 0x000008, "Wrong alignment on AnimationCompressionLibraryDatabase_GetVisualFidelity"); | ||
static_assert(sizeof(AnimationCompressionLibraryDatabase_GetVisualFidelity) == 0x000010, "Wrong size on AnimationCompressionLibraryDatabase_GetVisualFidelity"); | ||
static_assert(offsetof(AnimationCompressionLibraryDatabase_GetVisualFidelity, DatabaseAsset) == 0x000000, "Member 'AnimationCompressionLibraryDatabase_GetVisualFidelity::DatabaseAsset' has a wrong offset!"); | ||
static_assert(offsetof(AnimationCompressionLibraryDatabase_GetVisualFidelity, ReturnValue) == 0x000008, "Member 'AnimationCompressionLibraryDatabase_GetVisualFidelity::ReturnValue' has a wrong offset!"); | ||
|
||
// Function ACLPlugin.AnimationCompressionLibraryDatabase.SetVisualFidelity | ||
// 0x0030 (0x0030 - 0x0000) | ||
struct AnimationCompressionLibraryDatabase_SetVisualFidelity final | ||
{ | ||
public: | ||
class UObject* WorldContextObject; // 0x0000(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) | ||
struct FLatentActionInfo LatentInfo; // 0x0008(0x0018)(Parm, NoDestructor, NativeAccessSpecifierPublic) | ||
class UAnimationCompressionLibraryDatabase* DatabaseAsset; // 0x0020(0x0008)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) | ||
EACLVisualFidelityChangeResult Result; // 0x0028(0x0001)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) | ||
EACLVisualFidelity VisualFidelity; // 0x0029(0x0001)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) | ||
uint8 Pad_EA1[0x6]; // 0x002A(0x0006)(Fixing Struct Size After Last Property [ Dumper-7 ]) | ||
}; | ||
static_assert(alignof(AnimationCompressionLibraryDatabase_SetVisualFidelity) == 0x000008, "Wrong alignment on AnimationCompressionLibraryDatabase_SetVisualFidelity"); | ||
static_assert(sizeof(AnimationCompressionLibraryDatabase_SetVisualFidelity) == 0x000030, "Wrong size on AnimationCompressionLibraryDatabase_SetVisualFidelity"); | ||
static_assert(offsetof(AnimationCompressionLibraryDatabase_SetVisualFidelity, WorldContextObject) == 0x000000, "Member 'AnimationCompressionLibraryDatabase_SetVisualFidelity::WorldContextObject' has a wrong offset!"); | ||
static_assert(offsetof(AnimationCompressionLibraryDatabase_SetVisualFidelity, LatentInfo) == 0x000008, "Member 'AnimationCompressionLibraryDatabase_SetVisualFidelity::LatentInfo' has a wrong offset!"); | ||
static_assert(offsetof(AnimationCompressionLibraryDatabase_SetVisualFidelity, DatabaseAsset) == 0x000020, "Member 'AnimationCompressionLibraryDatabase_SetVisualFidelity::DatabaseAsset' has a wrong offset!"); | ||
static_assert(offsetof(AnimationCompressionLibraryDatabase_SetVisualFidelity, Result) == 0x000028, "Member 'AnimationCompressionLibraryDatabase_SetVisualFidelity::Result' has a wrong offset!"); | ||
static_assert(offsetof(AnimationCompressionLibraryDatabase_SetVisualFidelity, VisualFidelity) == 0x000029, "Member 'AnimationCompressionLibraryDatabase_SetVisualFidelity::VisualFidelity' has a wrong offset!"); | ||
|
||
} | ||
|
Oops, something went wrong.