mirror of
https://github.com/DumbDev69420/EscapeTheBackrooms_Internal.git
synced 2025-06-30 02:32:25 +08:00
408 lines
35 KiB
C++
408 lines
35 KiB
C++
#pragma once
|
|
|
|
// Dumped with Dumper-7!
|
|
|
|
|
|
#include "../SDK.hpp"
|
|
|
|
namespace SDK
|
|
{
|
|
namespace Params
|
|
{
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
// PARAMETERS
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
|
|
// 0x1 (0x1 - 0x0)
|
|
// Function NavigationSystem.NavigationPath.IsValid
|
|
struct UNavigationPath_IsValid_Params
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x1 (0x1 - 0x0)
|
|
// Function NavigationSystem.NavigationPath.IsStringPulled
|
|
struct UNavigationPath_IsStringPulled_Params
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x1 (0x1 - 0x0)
|
|
// Function NavigationSystem.NavigationPath.IsPartial
|
|
struct UNavigationPath_IsPartial_Params
|
|
{
|
|
public:
|
|
bool ReturnValue; // 0x0(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x4 (0x4 - 0x0)
|
|
// Function NavigationSystem.NavigationPath.GetPathLength
|
|
struct UNavigationPath_GetPathLength_Params
|
|
{
|
|
public:
|
|
float ReturnValue; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x4 (0x4 - 0x0)
|
|
// Function NavigationSystem.NavigationPath.GetPathCost
|
|
struct UNavigationPath_GetPathCost_Params
|
|
{
|
|
public:
|
|
float ReturnValue; // 0x0(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// Function NavigationSystem.NavigationPath.GetDebugString
|
|
struct UNavigationPath_GetDebugString_Params
|
|
{
|
|
public:
|
|
class FString ReturnValue; // 0x0(0x10)(Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x1 (0x1 - 0x0)
|
|
// Function NavigationSystem.NavigationPath.EnableRecalculationOnInvalidation
|
|
struct UNavigationPath_EnableRecalculationOnInvalidation_Params
|
|
{
|
|
public:
|
|
enum class ENavigationOptionFlag DoRecalculation; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x14 (0x14 - 0x0)
|
|
// Function NavigationSystem.NavigationPath.EnableDebugDrawing
|
|
struct UNavigationPath_EnableDebugDrawing_Params
|
|
{
|
|
public:
|
|
bool bShouldDrawDebugData; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CC0[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FLinearColor PathColor; // 0x4(0x10)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x8 (0x8 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.UnregisterNavigationInvoker
|
|
struct UNavigationSystemV1_UnregisterNavigationInvoker_Params
|
|
{
|
|
public:
|
|
class AActor* Invoker; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x18 (0x18 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.SimpleMoveToLocation
|
|
struct UNavigationSystemV1_SimpleMoveToLocation_Params
|
|
{
|
|
public:
|
|
class AController* Controller; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Goal; // 0x8(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CC3[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.SimpleMoveToActor
|
|
struct UNavigationSystemV1_SimpleMoveToActor_Params
|
|
{
|
|
public:
|
|
class AController* Controller; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* Goal; // 0x8(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x4 (0x4 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.SetMaxSimultaneousTileGenerationJobsCount
|
|
struct UNavigationSystemV1_SetMaxSimultaneousTileGenerationJobsCount_Params
|
|
{
|
|
public:
|
|
int32 MaxNumberOfJobs; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x1 (0x1 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.SetGeometryGatheringMode
|
|
struct UNavigationSystemV1_SetGeometryGatheringMode_Params
|
|
{
|
|
public:
|
|
enum class ENavDataGatheringModeConfig NewMode; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.RegisterNavigationInvoker
|
|
struct UNavigationSystemV1_RegisterNavigationInvoker_Params
|
|
{
|
|
public:
|
|
class AActor* Invoker; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TileGenerationRadius; // 0x8(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TileRemovalRadius; // 0xC(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x40 (0x40 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.ProjectPointToNavigation
|
|
struct UNavigationSystemV1_ProjectPointToNavigation_Params
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Point; // 0x8(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CC5[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class ANavigationData* NavData; // 0x18(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UNavigationQueryFilter> FilterClass; // 0x20(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector QueryExtent; // 0x28(0xC)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ReturnValue; // 0x34(0xC)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x8 (0x8 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.OnNavigationBoundsUpdated
|
|
struct UNavigationSystemV1_OnNavigationBoundsUpdated_Params
|
|
{
|
|
public:
|
|
class ANavMeshBoundsVolume* NavVolume; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x48 (0x48 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.NavigationRaycast
|
|
struct UNavigationSystemV1_NavigationRaycast_Params
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector RayStart; // 0x8(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector RayEnd; // 0x14(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector HitLocation; // 0x20(0xC)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CC6[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
TSubclassOf<class UNavigationQueryFilter> FilterClass; // 0x30(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AController* Querier; // 0x38(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x40(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CC7[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x20 (0x20 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.K2_ReplaceAreaInOctreeData
|
|
struct UNavigationSystemV1_K2_ReplaceAreaInOctreeData_Params
|
|
{
|
|
public:
|
|
class UObject* Object; // 0x0(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UNavArea> OldArea; // 0x8(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UNavArea> NewArea; // 0x10(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x18(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CC8[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x40 (0x40 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.K2_ProjectPointToNavigation
|
|
struct UNavigationSystemV1_K2_ProjectPointToNavigation_Params
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Point; // 0x8(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ProjectedLocation; // 0x14(0xC)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ANavigationData* NavData; // 0x20(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UNavigationQueryFilter> FilterClass; // 0x28(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector QueryExtent; // 0x30(0xC)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x3C(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CD0[0x3]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x40 (0x40 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.K2_GetRandomReachablePointInRadius
|
|
struct UNavigationSystemV1_K2_GetRandomReachablePointInRadius_Params
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Origin; // 0x8(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector RandomLocation; // 0x14(0xC)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x20(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CD7[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class ANavigationData* NavData; // 0x28(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UNavigationQueryFilter> FilterClass; // 0x30(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x38(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CD8[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x40 (0x40 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.K2_GetRandomPointInNavigableRadius
|
|
struct UNavigationSystemV1_K2_GetRandomPointInNavigableRadius_Params
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Origin; // 0x8(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector RandomLocation; // 0x14(0xC)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x20(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CDA[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class ANavigationData* NavData; // 0x28(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UNavigationQueryFilter> FilterClass; // 0x30(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x38(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CDB[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x40 (0x40 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.K2_GetRandomLocationInNavigableRadius
|
|
struct UNavigationSystemV1_K2_GetRandomLocationInNavigableRadius_Params
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Origin; // 0x8(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector RandomLocation; // 0x14(0xC)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x20(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CDC[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class ANavigationData* NavData; // 0x28(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UNavigationQueryFilter> FilterClass; // 0x30(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x38(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CDD[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.IsNavigationBeingBuiltOrLocked
|
|
struct UNavigationSystemV1_IsNavigationBeingBuiltOrLocked_Params
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x8(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CDE[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.IsNavigationBeingBuilt
|
|
struct UNavigationSystemV1_IsNavigationBeingBuilt_Params
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x8(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CDF[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x38 (0x38 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.GetRandomReachablePointInRadius
|
|
struct UNavigationSystemV1_GetRandomReachablePointInRadius_Params
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Origin; // 0x8(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x14(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ANavigationData* NavData; // 0x18(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UNavigationQueryFilter> FilterClass; // 0x20(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ReturnValue; // 0x28(0xC)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CEA[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x38 (0x38 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.GetRandomPointInNavigableRadius
|
|
struct UNavigationSystemV1_GetRandomPointInNavigableRadius_Params
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector Origin; // 0x8(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Radius; // 0x14(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ANavigationData* NavData; // 0x18(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UNavigationQueryFilter> FilterClass; // 0x20(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector ReturnValue; // 0x28(0xC)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CEC[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x40 (0x40 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.GetPathLength
|
|
struct UNavigationSystemV1_GetPathLength_Params
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector PathStart; // 0x8(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector PathEnd; // 0x14(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PathLength; // 0x20(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CED[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class ANavigationData* NavData; // 0x28(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UNavigationQueryFilter> FilterClass; // 0x30(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class ENavigationQueryResult ReturnValue; // 0x38(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CEE[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x40 (0x40 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.GetPathCost
|
|
struct UNavigationSystemV1_GetPathCost_Params
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector PathStart; // 0x8(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector PathEnd; // 0x14(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float PathCost; // 0x20(0x4)(Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CF0[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class ANavigationData* NavData; // 0x28(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UNavigationQueryFilter> FilterClass; // 0x30(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
enum class ENavigationQueryResult ReturnValue; // 0x38(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CF2[0x7]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.GetNavigationSystem
|
|
struct UNavigationSystemV1_GetNavigationSystem_Params
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UNavigationSystemV1* ReturnValue; // 0x8(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x38 (0x38 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.FindPathToLocationSynchronously
|
|
struct UNavigationSystemV1_FindPathToLocationSynchronously_Params
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector PathStart; // 0x8(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector PathEnd; // 0x14(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class AActor* PathfindingContext; // 0x20(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UNavigationQueryFilter> FilterClass; // 0x28(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UNavigationPath* ReturnValue; // 0x30(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x40 (0x40 - 0x0)
|
|
// Function NavigationSystem.NavigationSystemV1.FindPathToActorSynchronously
|
|
struct UNavigationSystemV1_FindPathToActorSynchronously_Params
|
|
{
|
|
public:
|
|
class UObject* WorldContextObject; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FVector PathStart; // 0x8(0xC)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CFB[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class AActor* GoalActor; // 0x18(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float TetherDistance; // 0x20(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1CFC[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class AActor* PathfindingContext; // 0x28(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UNavigationQueryFilter> FilterClass; // 0x30(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UNavigationPath* ReturnValue; // 0x38(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x1 (0x1 - 0x0)
|
|
// Function NavigationSystem.NavRelevantComponent.SetNavigationRelevancy
|
|
struct UNavRelevantComponent_SetNavigationRelevancy_Params
|
|
{
|
|
public:
|
|
bool bRelevant; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x8 (0x8 - 0x0)
|
|
// Function NavigationSystem.NavModifierComponent.SetAreaClass
|
|
struct UNavModifierComponent_SetAreaClass_Params
|
|
{
|
|
public:
|
|
TSubclassOf<class UNavArea> NewAreaClass; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x8 (0x8 - 0x0)
|
|
// Function NavigationSystem.NavModifierVolume.SetAreaClass
|
|
struct ANavModifierVolume_SetAreaClass_Params
|
|
{
|
|
public:
|
|
TSubclassOf<class UNavArea> NewAreaClass; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x38 (0x38 - 0x0)
|
|
// Function NavigationSystem.RecastNavMesh.K2_ReplaceAreaInTileBounds
|
|
struct ARecastNavMesh_K2_ReplaceAreaInTileBounds_Params
|
|
{
|
|
public:
|
|
struct FBox Bounds; // 0x0(0x1C)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D27[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
TSubclassOf<class UNavArea> OldArea; // 0x20(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
TSubclassOf<class UNavArea> NewArea; // 0x28(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReplaceLinks; // 0x30(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0x31(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1D28[0x6]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
}
|
|
}
|
|
|
|
|