Files
ReshadePluginsCore/DarwinsParadox/SDK/CPathfinding_structs.hpp

74 lines
2.2 KiB
C++
Raw Permalink Normal View History

2026-03-09 20:56:14 +01:00
#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: CPathfinding
#include "Basic.hpp"
#include "CoreUObject_structs.hpp"
namespace SDK
{
// Enum CPathfinding.ECPathfindingFailReason
// NumValues: 0x0009
enum class ECPathfindingFailReason : uint8
{
None = 0,
VolumeNotValid = 1,
VolumeNotGenerated = 2,
Timeout = 3,
WrongStartLocation = 4,
WrongEndLocation = 5,
EndLocationUnreachable = 6,
Unknown = 7,
ECPathfindingFailReason_MAX = 8,
};
// Enum CPathfinding.EAgentShape
// NumValues: 0x0004
enum class EAgentShape : uint8
{
Capsule = 3,
Box = 2,
Sphere = 0,
EAgentShape_MAX = 4,
};
// Enum CPathfinding.BranchFailSuccessEnum
// NumValues: 0x0003
enum class EBranchFailSuccessEnum : uint8
{
BranchSuccess = 0,
BranchFailure = 1,
BranchFailSuccessEnum_MAX = 2,
};
2026-04-02 18:46:16 +02:00
// ScriptStruct CPathfinding.CPathResult
// 0x0038 (0x0038 - 0x0000)
struct alignas(0x08) FCPathResult final
{
public:
uint8 Pad_0[0x38]; // 0x0000(0x0038)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FCPathResult;
2026-03-09 20:56:14 +01:00
// ScriptStruct CPathfinding.CPathNode
// 0x0030 (0x0030 - 0x0000)
struct FCPathNode final
{
public:
struct FVector WorldLocation; // 0x0000(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FVector Normal; // 0x0018(0x0018)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FCPathNode;
}