mirror of
https://github.com/swordbluesword/PalWorld-NetCrack.git
synced 2025-04-29 02:47:17 +09:00
223 lines
15 KiB
C++
223 lines
15 KiB
C++
#pragma once
|
|
|
|
// Dumped with Dumper-7!
|
|
|
|
|
|
#include "../SDK.hpp"
|
|
|
|
namespace SDK
|
|
{
|
|
namespace Params
|
|
{
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
// PARAMETERS
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
|
|
// 0x1 (0x1 - 0x0)
|
|
// Function Landscape.LandscapeProxy.SetVirtualTextureRenderPassType
|
|
struct ALandscapeProxy_SetVirtualTextureRenderPassType_Params
|
|
{
|
|
public:
|
|
enum class ERuntimeVirtualTextureMainPassType InType; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x18 (0x18 - 0x0)
|
|
// Function Landscape.LandscapeProxy.SetLandscapeMaterialVectorParameterValue
|
|
struct ALandscapeProxy_SetLandscapeMaterialVectorParameterValue_Params
|
|
{
|
|
public:
|
|
class FName ParameterName; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FLinearColor Value; // 0x8(0x10)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// Function Landscape.LandscapeProxy.SetLandscapeMaterialTextureParameterValue
|
|
struct ALandscapeProxy_SetLandscapeMaterialTextureParameterValue_Params
|
|
{
|
|
public:
|
|
class FName ParameterName; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTexture* Value; // 0x8(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xC (0xC - 0x0)
|
|
// Function Landscape.LandscapeProxy.SetLandscapeMaterialScalarParameterValue
|
|
struct ALandscapeProxy_SetLandscapeMaterialScalarParameterValue_Params
|
|
{
|
|
public:
|
|
class FName ParameterName; // 0x0(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Value; // 0x8(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// Function Landscape.LandscapeProxy.LandscapeExportHeightmapToRenderTarget
|
|
struct ALandscapeProxy_LandscapeExportHeightmapToRenderTarget_Params
|
|
{
|
|
public:
|
|
class UTextureRenderTarget2D* InRenderTarget; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool InExportHeightIntoRGChannel; // 0x8(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool InExportLandscapeProxies; // 0x9(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool ReturnValue; // 0xA(0x1)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1DCE[0x5]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x8 (0x8 - 0x0)
|
|
// Function Landscape.LandscapeProxy.GetLandscapeActor
|
|
struct ALandscapeProxy_GetLandscapeActor_Params
|
|
{
|
|
public:
|
|
class ALandscape* ReturnValue; // 0x0(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x8 (0x8 - 0x0)
|
|
// Function Landscape.LandscapeProxy.EditorSetLandscapeMaterial
|
|
struct ALandscapeProxy_EditorSetLandscapeMaterial_Params
|
|
{
|
|
public:
|
|
class UMaterialInterface* NewLandscapeMaterial; // 0x0(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x38 (0x38 - 0x0)
|
|
// Function Landscape.LandscapeProxy.EditorApplySpline
|
|
struct ALandscapeProxy_EditorApplySpline_Params
|
|
{
|
|
public:
|
|
class USplineComponent* InSplineComponent; // 0x0(0x8)(Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StartWidth; // 0x8(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float EndWidth; // 0xC(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StartSideFalloff; // 0x10(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float EndSideFalloff; // 0x14(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float StartRoll; // 0x18(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float EndRoll; // 0x1C(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 NumSubdivisions; // 0x20(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bRaiseHeights; // 0x24(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
bool bLowerHeights; // 0x25(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1DDF[0x2]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class ULandscapeLayerInfoObject* PaintLayer; // 0x28(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName EditLayerName; // 0x30(0x8)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x4 (0x4 - 0x0)
|
|
// Function Landscape.LandscapeProxy.ChangeLODDistanceFactor
|
|
struct ALandscapeProxy_ChangeLODDistanceFactor_Params
|
|
{
|
|
public:
|
|
float InLODDistanceFactor; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x4 (0x4 - 0x0)
|
|
// Function Landscape.LandscapeProxy.ChangeComponentScreenSizeToUseSubSections
|
|
struct ALandscapeProxy_ChangeComponentScreenSizeToUseSubSections_Params
|
|
{
|
|
public:
|
|
float InComponentScreenSizeToUseSubSections; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x90 (0x90 - 0x0)
|
|
// Function Landscape.Landscape.RenderHeightmap
|
|
struct ALandscape_RenderHeightmap_Params
|
|
{
|
|
public:
|
|
struct FTransform InWorldTransform; // 0x0(0x60)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FBox2D InExtents; // 0x60(0x28)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
|
|
class UTextureRenderTarget2D* OutRenderTarget; // 0x88(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x4 (0x4 - 0x0)
|
|
// Function Landscape.LandscapeComponent.SetLODBias
|
|
struct ULandscapeComponent_SetLODBias_Params
|
|
{
|
|
public:
|
|
int32 InLODBias; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x4 (0x4 - 0x0)
|
|
// Function Landscape.LandscapeComponent.SetForcedLOD
|
|
struct ULandscapeComponent_SetForcedLOD_Params
|
|
{
|
|
public:
|
|
int32 InForcedLOD; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// Function Landscape.LandscapeComponent.GetMaterialInstanceDynamic
|
|
struct ULandscapeComponent_GetMaterialInstanceDynamic_Params
|
|
{
|
|
public:
|
|
int32 InIndex; // 0x0(0x4)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1E51[0x4]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class UMaterialInstanceDynamic* ReturnValue; // 0x8(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x28 (0x28 - 0x0)
|
|
// Function Landscape.LandscapeComponent.EditorGetPaintLayerWeightByNameAtLocation
|
|
struct ULandscapeComponent_EditorGetPaintLayerWeightByNameAtLocation_Params
|
|
{
|
|
public:
|
|
struct FVector InLocation; // 0x0(0x18)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName InPaintLayerName; // 0x18(0x8)(ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ReturnValue; // 0x20(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1E5D[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x28 (0x28 - 0x0)
|
|
// Function Landscape.LandscapeComponent.EditorGetPaintLayerWeightAtLocation
|
|
struct ULandscapeComponent_EditorGetPaintLayerWeightAtLocation_Params
|
|
{
|
|
public:
|
|
struct FVector InLocation; // 0x0(0x18)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class ULandscapeLayerInfoObject* PaintLayer; // 0x18(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float ReturnValue; // 0x20(0x4)(Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1E6A[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x8 (0x8 - 0x0)
|
|
// Function Landscape.LandscapeHeightfieldCollisionComponent.GetRenderComponent
|
|
struct ULandscapeHeightfieldCollisionComponent_GetRenderComponent_Params
|
|
{
|
|
public:
|
|
class ULandscapeComponent* ReturnValue; // 0x0(0x8)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// Function Landscape.LandscapeSplinesComponent.GetSplineMeshComponents
|
|
struct ULandscapeSplinesComponent_GetSplineMeshComponents_Params
|
|
{
|
|
public:
|
|
TArray<class USplineMeshComponent*> ReturnValue; // 0x0(0x10)(ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, ContainsInstancedReference, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x20 (0x20 - 0x0)
|
|
// Function Landscape.LandscapeBlueprintBrushBase.Render
|
|
struct ALandscapeBlueprintBrushBase_Render_Params
|
|
{
|
|
public:
|
|
bool InIsHeightmap; // 0x0(0x1)(Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1F23[0x7]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
class UTextureRenderTarget2D* InCombinedResult; // 0x8(0x8)(Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class FName InWeightmapLayerName; // 0x10(0x8)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTextureRenderTarget2D* ReturnValue; // 0x18(0x8)(Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x70 (0x70 - 0x0)
|
|
// Function Landscape.LandscapeBlueprintBrushBase.Initialize
|
|
struct ALandscapeBlueprintBrushBase_Initialize_Params
|
|
{
|
|
public:
|
|
struct FTransform InLandscapeTransform; // 0x0(0x60)(ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FIntPoint InLandscapeSize; // 0x60(0x8)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FIntPoint InLandscapeRenderTargetSize; // 0x68(0x8)(ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// Function Landscape.LandscapeBlueprintBrushBase.GetBlueprintRenderDependencies
|
|
struct ALandscapeBlueprintBrushBase_GetBlueprintRenderDependencies_Params
|
|
{
|
|
public:
|
|
TArray<class UObject*> OutStreamableAssets; // 0x0(0x10)(Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
}
|
|
}
|
|
|
|
|