mirror of
https://github.com/swordbluesword/PalWorld-NetCrack.git
synced 2025-04-29 02:47:17 +09:00
872 lines
27 KiB
C++
872 lines
27 KiB
C++
#pragma once
|
|
|
|
// Dumped with Dumper-7!
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
// ENUMS
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
|
|
enum class EBakeNormalSpace : int32
|
|
{
|
|
Tangent = 0,
|
|
Object = 1,
|
|
EBakeNormalSpace_MAX = 2,
|
|
};
|
|
|
|
enum class EBakeCurvatureTypeMode : int32
|
|
{
|
|
MeanAverage = 0,
|
|
Max = 1,
|
|
Min = 2,
|
|
Gaussian = 3,
|
|
};
|
|
|
|
enum class EBakeCurvatureColorMode : int32
|
|
{
|
|
Grayscale = 0,
|
|
RedBlue = 1,
|
|
RedGreenBlue = 2,
|
|
EBakeCurvatureColorMode_MAX = 3,
|
|
};
|
|
|
|
enum class EBakeCurvatureClampMode : int32
|
|
{
|
|
None = 0,
|
|
OnlyPositive = 1,
|
|
OnlyNegative = 2,
|
|
EBakeCurvatureClampMode_MAX = 3,
|
|
};
|
|
|
|
enum class EPlaneBrushSideMode : uint8
|
|
{
|
|
BothSides = 0,
|
|
PushDown = 1,
|
|
PullTowards = 2,
|
|
EPlaneBrushSideMode_MAX = 3,
|
|
};
|
|
|
|
enum class EPatternToolShape : uint8
|
|
{
|
|
Line = 0,
|
|
Grid = 1,
|
|
Circle = 2,
|
|
EPatternToolShape_MAX = 3,
|
|
};
|
|
|
|
enum class EPatternToolSingleAxis : uint8
|
|
{
|
|
XAxis = 0,
|
|
YAxis = 1,
|
|
ZAxis = 2,
|
|
EPatternToolSingleAxis_MAX = 3,
|
|
};
|
|
|
|
enum class EPatternToolSinglePlane : uint8
|
|
{
|
|
XYPlane = 0,
|
|
XZPlane = 1,
|
|
YZPlane = 2,
|
|
EPatternToolSinglePlane_MAX = 3,
|
|
};
|
|
|
|
enum class EPatternToolAxisSpacingMode : uint8
|
|
{
|
|
ByCount = 0,
|
|
StepSize = 1,
|
|
Packed = 2,
|
|
EPatternToolAxisSpacingMode_MAX = 3,
|
|
};
|
|
|
|
enum class EMeshBoundaryConstraint : uint8
|
|
{
|
|
Fixed = 7,
|
|
Refine = 5,
|
|
Free = 1,
|
|
EMeshBoundaryConstraint_MAX = 8,
|
|
};
|
|
|
|
enum class EGroupBoundaryConstraint : uint8
|
|
{
|
|
Fixed = 7,
|
|
Refine = 5,
|
|
Free = 1,
|
|
Ignore = 0,
|
|
EGroupBoundaryConstraint_MAX = 8,
|
|
};
|
|
|
|
enum class EMaterialBoundaryConstraint : uint8
|
|
{
|
|
Fixed = 7,
|
|
Refine = 5,
|
|
Free = 1,
|
|
Ignore = 0,
|
|
EMaterialBoundaryConstraint_MAX = 8,
|
|
};
|
|
|
|
enum class EAlignObjectsAlignTypes : int32
|
|
{
|
|
Pivots = 0,
|
|
BoundingBoxes = 1,
|
|
EAlignObjectsAlignTypes_MAX = 2,
|
|
};
|
|
|
|
enum class EAlignObjectsAlignToOptions : int32
|
|
{
|
|
FirstSelected = 0,
|
|
LastSelected = 1,
|
|
Combined = 2,
|
|
EAlignObjectsAlignToOptions_MAX = 3,
|
|
};
|
|
|
|
enum class EAlignObjectsBoxPoint : int32
|
|
{
|
|
Center = 0,
|
|
Bottom = 1,
|
|
Top = 2,
|
|
Left = 3,
|
|
Right = 4,
|
|
Front = 5,
|
|
Back = 6,
|
|
Min = 7,
|
|
Max = 8,
|
|
};
|
|
|
|
enum class EBakeTextureResolution : int32
|
|
{
|
|
Resolution16 = 16,
|
|
Resolution32 = 32,
|
|
Resolution64 = 64,
|
|
Resolution128 = 128,
|
|
Resolution256 = 256,
|
|
Resolution512 = 512,
|
|
Resolution1024 = 1024,
|
|
Resolution2048 = 2048,
|
|
Resolution4096 = 4096,
|
|
Resolution8192 = 8192,
|
|
EBakeTextureResolution_MAX = 8193,
|
|
};
|
|
|
|
enum class EBakeTextureBitDepth : int32
|
|
{
|
|
ChannelBits8 = 0,
|
|
ChannelBits16 = 1,
|
|
EBakeTextureBitDepth_MAX = 2,
|
|
};
|
|
|
|
enum class EBakeTextureSamplesPerPixel : int32
|
|
{
|
|
Sample1 = 1,
|
|
Sample4 = 4,
|
|
Sample16 = 16,
|
|
Sample64 = 64,
|
|
Sample256 = 256,
|
|
EBakeTextureSamplesPerPixel_MAX = 257,
|
|
};
|
|
|
|
enum class EBakeMapType : uint8
|
|
{
|
|
None = 0,
|
|
TangentSpaceNormal = 1,
|
|
ObjectSpaceNormal = 2,
|
|
FaceNormal = 4,
|
|
BentNormal = 8,
|
|
Position = 16,
|
|
Curvature = 32,
|
|
AmbientOcclusion = 64,
|
|
Texture = 128,
|
|
MultiTexture = 256,
|
|
VertexColor = 512,
|
|
MaterialID = 1024,
|
|
All = 2047,
|
|
EBakeMapType_MAX = 2048,
|
|
};
|
|
|
|
enum class EBakeVertexOutput : int32
|
|
{
|
|
RGBA = 0,
|
|
PerChannel = 1,
|
|
EBakeVertexOutput_MAX = 2,
|
|
};
|
|
|
|
enum class EBakeVertexChannel : int32
|
|
{
|
|
R = 0,
|
|
G = 1,
|
|
B = 2,
|
|
A = 3,
|
|
RGBA = 4,
|
|
EBakeVertexChannel_MAX = 5,
|
|
};
|
|
|
|
enum class EBakeScaleMethod : uint8
|
|
{
|
|
BakeFullScale = 0,
|
|
BakeNonuniformScale = 1,
|
|
DoNotBakeScale = 2,
|
|
EBakeScaleMethod_MAX = 3,
|
|
};
|
|
|
|
enum class EConvertToPolygonsMode : int32
|
|
{
|
|
FaceNormalDeviation = 0,
|
|
FindPolygons = 1,
|
|
FromUVIslands = 2,
|
|
FromNormalSeams = 3,
|
|
FromConnectedTris = 4,
|
|
FromFurthestPointSampling = 5,
|
|
CopyFromLayer = 6,
|
|
EConvertToPolygonsMode_MAX = 7,
|
|
};
|
|
|
|
enum class ECubeGridToolFaceSelectionMode : int32
|
|
{
|
|
OutsideBasedOnNormal = 0,
|
|
InsideBasedOnNormal = 1,
|
|
OutsideBasedOnViewRay = 2,
|
|
InsideBasedOnViewRay = 3,
|
|
ECubeGridToolFaceSelectionMode_MAX = 4,
|
|
};
|
|
|
|
enum class ECubeGridToolAction : uint8
|
|
{
|
|
NoAction = 0,
|
|
Push = 1,
|
|
Pull = 2,
|
|
Flip = 3,
|
|
SlideForward = 4,
|
|
SlideBack = 5,
|
|
DecreaseGridPower = 6,
|
|
IncreaseGridPower = 7,
|
|
CornerMode = 8,
|
|
ResetFromActor = 9,
|
|
Done = 10,
|
|
Cancel = 11,
|
|
ECubeGridToolAction_MAX = 12,
|
|
};
|
|
|
|
enum class EGroupTopologyDeformationStrategy : uint8
|
|
{
|
|
Linear = 0,
|
|
Laplacian = 1,
|
|
EGroupTopologyDeformationStrategy_MAX = 2,
|
|
};
|
|
|
|
enum class EWeightScheme : int32
|
|
{
|
|
Uniform = 0,
|
|
Umbrella = 1,
|
|
Valence = 2,
|
|
MeanValue = 3,
|
|
Cotangent = 4,
|
|
ClampedCotangent = 5,
|
|
IDTCotangent = 6,
|
|
EWeightScheme_MAX = 7,
|
|
};
|
|
|
|
enum class EQuickTransformerMode : uint8
|
|
{
|
|
AxisTranslation = 0,
|
|
AxisRotation = 1,
|
|
EQuickTransformerMode_MAX = 2,
|
|
};
|
|
|
|
enum class EDisplaceMeshToolDisplaceType : uint8
|
|
{
|
|
Constant = 0,
|
|
DisplacementMap = 1,
|
|
RandomNoise = 2,
|
|
PerlinNoise = 3,
|
|
SineWave = 4,
|
|
EDisplaceMeshToolDisplaceType_MAX = 5,
|
|
};
|
|
|
|
enum class EDisplaceMeshToolSubdivisionType : uint8
|
|
{
|
|
Flat = 0,
|
|
PNTriangles = 1,
|
|
EDisplaceMeshToolSubdivisionType_MAX = 2,
|
|
};
|
|
|
|
enum class EDisplaceMeshToolTriangleSelectionType : uint8
|
|
{
|
|
None = 0,
|
|
Material = 1,
|
|
EDisplaceMeshToolTriangleSelectionType_MAX = 2,
|
|
};
|
|
|
|
enum class EDisplaceMeshToolChannelType : uint8
|
|
{
|
|
Red = 0,
|
|
Green = 1,
|
|
Blue = 2,
|
|
Alpha = 3,
|
|
EDisplaceMeshToolChannelType_MAX = 4,
|
|
};
|
|
|
|
enum class EDrawPolyPathWidthMode : int32
|
|
{
|
|
Fixed = 0,
|
|
Interactive = 1,
|
|
EDrawPolyPathWidthMode_MAX = 2,
|
|
};
|
|
|
|
enum class EDrawPolyPathRadiusMode : int32
|
|
{
|
|
Fixed = 0,
|
|
Interactive = 1,
|
|
EDrawPolyPathRadiusMode_MAX = 2,
|
|
};
|
|
|
|
enum class EDrawPolyPathExtrudeMode : int32
|
|
{
|
|
Flat = 0,
|
|
Fixed = 1,
|
|
Interactive = 2,
|
|
RampFixed = 3,
|
|
RampInteractive = 4,
|
|
EDrawPolyPathExtrudeMode_MAX = 5,
|
|
};
|
|
|
|
enum class EDrawPolyPathExtrudeDirection : int32
|
|
{
|
|
SelectionNormal = 0,
|
|
WorldX = 1,
|
|
WorldY = 2,
|
|
WorldZ = 3,
|
|
LocalX = 4,
|
|
LocalY = 5,
|
|
LocalZ = 6,
|
|
EDrawPolyPathExtrudeDirection_MAX = 7,
|
|
};
|
|
|
|
enum class EDynamicMeshSculptBrushType : uint8
|
|
{
|
|
Move = 0,
|
|
PullKelvin = 1,
|
|
PullSharpKelvin = 2,
|
|
Smooth = 3,
|
|
Offset = 4,
|
|
SculptView = 5,
|
|
SculptMax = 6,
|
|
Inflate = 7,
|
|
ScaleKelvin = 8,
|
|
Pinch = 9,
|
|
TwistKelvin = 10,
|
|
Flatten = 11,
|
|
Plane = 12,
|
|
PlaneViewAligned = 13,
|
|
FixedPlane = 14,
|
|
Resample = 15,
|
|
LastValue = 16,
|
|
EDynamicMeshSculptBrushType_MAX = 17,
|
|
};
|
|
|
|
enum class EEditPivotSnapDragRotationMode : uint8
|
|
{
|
|
Ignore = 0,
|
|
Align = 1,
|
|
AlignFlipped = 2,
|
|
LastValue = 3,
|
|
EEditPivotSnapDragRotationMode_MAX = 4,
|
|
};
|
|
|
|
enum class EEditPivotToolActions : uint8
|
|
{
|
|
NoAction = 0,
|
|
Center = 1,
|
|
Bottom = 2,
|
|
Top = 3,
|
|
Left = 4,
|
|
Right = 5,
|
|
Front = 6,
|
|
Back = 7,
|
|
WorldOrigin = 8,
|
|
EEditPivotToolActions_MAX = 9,
|
|
};
|
|
|
|
enum class EHoleFillToolActions : uint8
|
|
{
|
|
NoAction = 0,
|
|
SelectAll = 1,
|
|
ClearSelection = 2,
|
|
EHoleFillToolActions_MAX = 3,
|
|
};
|
|
|
|
enum class ELatticeInterpolationType : uint8
|
|
{
|
|
Linear = 0,
|
|
Cubic = 1,
|
|
ELatticeInterpolationType_MAX = 2,
|
|
};
|
|
|
|
enum class ELatticeDeformerToolAction : uint8
|
|
{
|
|
NoAction = 0,
|
|
Constrain = 1,
|
|
ClearConstraints = 2,
|
|
ELatticeDeformerToolAction_MAX = 3,
|
|
};
|
|
|
|
enum class EBrushActionMode : int32
|
|
{
|
|
Paint = 0,
|
|
FloodFill = 1,
|
|
EBrushActionMode_MAX = 2,
|
|
};
|
|
|
|
enum class EMeshAttributePaintToolActions : uint8
|
|
{
|
|
NoAction = 0,
|
|
EMeshAttributePaintToolActions_MAX = 1,
|
|
};
|
|
|
|
enum class EMeshGroupPaintInteractionType : uint8
|
|
{
|
|
Brush = 0,
|
|
Fill = 1,
|
|
GroupFill = 2,
|
|
PolyLasso = 3,
|
|
LastValue = 4,
|
|
EMeshGroupPaintInteractionType_MAX = 5,
|
|
};
|
|
|
|
enum class EMeshGroupPaintBrushType : uint8
|
|
{
|
|
Paint = 0,
|
|
Erase = 1,
|
|
LastValue = 2,
|
|
EMeshGroupPaintBrushType_MAX = 3,
|
|
};
|
|
|
|
enum class EMeshGroupPaintBrushAreaType : uint8
|
|
{
|
|
Connected = 0,
|
|
Volumetric = 1,
|
|
EMeshGroupPaintBrushAreaType_MAX = 2,
|
|
};
|
|
|
|
enum class EMeshGroupPaintVisibilityType : uint8
|
|
{
|
|
None = 0,
|
|
FrontFacing = 1,
|
|
Unoccluded = 2,
|
|
EMeshGroupPaintVisibilityType_MAX = 3,
|
|
};
|
|
|
|
enum class EMeshGroupPaintToolActions : uint8
|
|
{
|
|
NoAction = 0,
|
|
ClearFrozen = 1,
|
|
FreezeCurrent = 2,
|
|
FreezeOthers = 3,
|
|
GrowCurrent = 4,
|
|
ShrinkCurrent = 5,
|
|
ClearCurrent = 6,
|
|
FloodFillCurrent = 7,
|
|
ClearAll = 8,
|
|
EMeshGroupPaintToolActions_MAX = 9,
|
|
};
|
|
|
|
enum class EMeshSelectionToolActions : uint8
|
|
{
|
|
NoAction = 0,
|
|
SelectAll = 1,
|
|
ClearSelection = 2,
|
|
InvertSelection = 3,
|
|
GrowSelection = 4,
|
|
ShrinkSelection = 5,
|
|
ExpandToConnected = 6,
|
|
SelectLargestComponentByTriCount = 7,
|
|
SelectLargestComponentByArea = 8,
|
|
OptimizeSelection = 9,
|
|
DeleteSelected = 10,
|
|
DisconnectSelected = 11,
|
|
SeparateSelected = 12,
|
|
DuplicateSelected = 13,
|
|
FlipSelected = 14,
|
|
CreateGroup = 15,
|
|
SmoothBoundary = 16,
|
|
CycleSelectionMode = 17,
|
|
CycleViewMode = 18,
|
|
EMeshSelectionToolActions_MAX = 19,
|
|
};
|
|
|
|
enum class EMeshSelectionToolPrimaryMode : int32
|
|
{
|
|
Brush = 0,
|
|
VolumetricBrush = 1,
|
|
AngleFiltered = 2,
|
|
Visible = 3,
|
|
AllConnected = 4,
|
|
AllInGroup = 5,
|
|
ByMaterial = 6,
|
|
ByUVIsland = 7,
|
|
AllWithinAngle = 8,
|
|
EMeshSelectionToolPrimaryMode_MAX = 9,
|
|
};
|
|
|
|
enum class EMeshFacesColorMode : int32
|
|
{
|
|
None = 0,
|
|
ByGroup = 1,
|
|
ByMaterialID = 2,
|
|
ByUVIsland = 3,
|
|
EMeshFacesColorMode_MAX = 4,
|
|
};
|
|
|
|
enum class ENonlinearOperationType : uint8
|
|
{
|
|
Bend = 0,
|
|
Flare = 1,
|
|
Twist = 2,
|
|
ENonlinearOperationType_MAX = 3,
|
|
};
|
|
|
|
enum class EFlareProfileType : uint8
|
|
{
|
|
SinMode = 0,
|
|
SinSquaredMode = 1,
|
|
TriangleMode = 2,
|
|
EFlareProfileType_MAX = 3,
|
|
};
|
|
|
|
enum class EMeshSpaceDeformerToolAction : uint8
|
|
{
|
|
NoAction = 0,
|
|
ShiftToCenter = 1,
|
|
EMeshSpaceDeformerToolAction_MAX = 2,
|
|
};
|
|
|
|
enum class EMeshVertexSculptBrushType : uint8
|
|
{
|
|
Move = 0,
|
|
PullKelvin = 1,
|
|
PullSharpKelvin = 2,
|
|
Smooth = 3,
|
|
SmoothFill = 4,
|
|
Offset = 5,
|
|
SculptView = 6,
|
|
SculptMax = 7,
|
|
Inflate = 8,
|
|
ScaleKelvin = 9,
|
|
Pinch = 10,
|
|
TwistKelvin = 11,
|
|
Flatten = 12,
|
|
Plane = 13,
|
|
PlaneViewAligned = 14,
|
|
FixedPlane = 15,
|
|
LastValue = 16,
|
|
EMeshVertexSculptBrushType_MAX = 17,
|
|
};
|
|
|
|
enum class EMeshVertexSculptBrushFilterType : uint8
|
|
{
|
|
None = 0,
|
|
Component = 1,
|
|
PolyGroup = 2,
|
|
EMeshVertexSculptBrushFilterType_MAX = 3,
|
|
};
|
|
|
|
enum class EMirrorSaveMode : uint8
|
|
{
|
|
UpdateAssets = 0,
|
|
CreateNewAssets = 1,
|
|
EMirrorSaveMode_MAX = 2,
|
|
};
|
|
|
|
enum class EMirrorOperationMode : uint8
|
|
{
|
|
MirrorAndAppend = 0,
|
|
MirrorExisting = 1,
|
|
EMirrorOperationMode_MAX = 2,
|
|
};
|
|
|
|
enum class EMirrorCtrlClickBehavior : uint8
|
|
{
|
|
Reposition = 0,
|
|
RepositionAndReorient = 1,
|
|
EMirrorCtrlClickBehavior_MAX = 2,
|
|
};
|
|
|
|
enum class EMirrorToolAction : uint8
|
|
{
|
|
NoAction = 0,
|
|
ShiftToCenter = 1,
|
|
Left = 2,
|
|
Right = 3,
|
|
Up = 4,
|
|
Down = 5,
|
|
Forward = 6,
|
|
Backward = 7,
|
|
EMirrorToolAction_MAX = 8,
|
|
};
|
|
|
|
enum class EOffsetMeshToolOffsetType : uint8
|
|
{
|
|
Iterative = 0,
|
|
Implicit = 1,
|
|
EOffsetMeshToolOffsetType_MAX = 2,
|
|
};
|
|
|
|
enum class ECollisionGeometryMode : int32
|
|
{
|
|
Default = 0,
|
|
SimpleAndComplex = 1,
|
|
UseSimpleAsComplex = 2,
|
|
UseComplexAsSimple = 3,
|
|
ECollisionGeometryMode_MAX = 4,
|
|
};
|
|
|
|
enum class EExtractCollisionOutputType : uint8
|
|
{
|
|
Simple = 0,
|
|
Complex = 1,
|
|
EExtractCollisionOutputType_MAX = 2,
|
|
};
|
|
|
|
enum class ESetCollisionGeometryInputMode : int32
|
|
{
|
|
CombineAll = 0,
|
|
PerInputObject = 1,
|
|
PerMeshComponent = 2,
|
|
PerMeshGroup = 3,
|
|
ESetCollisionGeometryInputMode_MAX = 4,
|
|
};
|
|
|
|
enum class ECollisionGeometryType : int32
|
|
{
|
|
KeepExisting = 0,
|
|
AlignedBoxes = 1,
|
|
OrientedBoxes = 2,
|
|
MinimalSpheres = 3,
|
|
Capsules = 4,
|
|
ConvexHulls = 5,
|
|
SweptHulls = 6,
|
|
LevelSets = 7,
|
|
MinVolume = 10,
|
|
None = 11,
|
|
ECollisionGeometryType_MAX = 12,
|
|
};
|
|
|
|
enum class EProjectedHullAxis : int32
|
|
{
|
|
X = 0,
|
|
Y = 1,
|
|
Z = 2,
|
|
SmallestBoxDimension = 3,
|
|
SmallestVolume = 4,
|
|
EProjectedHullAxis_MAX = 5,
|
|
};
|
|
|
|
enum class EPlaneCutToolActions : uint8
|
|
{
|
|
NoAction = 0,
|
|
Cut = 1,
|
|
FlipPlane = 2,
|
|
EPlaneCutToolActions_MAX = 3,
|
|
};
|
|
|
|
enum class EOcclusionTriangleSamplingUIMode : uint8
|
|
{
|
|
Vertices = 0,
|
|
VerticesAndCentroids = 1,
|
|
EOcclusionTriangleSamplingUIMode_MAX = 2,
|
|
};
|
|
|
|
enum class EOcclusionCalculationUIMode : uint8
|
|
{
|
|
GeneralizedWindingNumber = 0,
|
|
RaycastOcclusionSamples = 1,
|
|
EOcclusionCalculationUIMode_MAX = 2,
|
|
};
|
|
|
|
enum class EOccludedAction : uint8
|
|
{
|
|
Remove = 0,
|
|
SetNewGroup = 1,
|
|
EOccludedAction_MAX = 2,
|
|
};
|
|
|
|
enum class EBrushToolSizeType : uint8
|
|
{
|
|
Adaptive = 0,
|
|
World = 1,
|
|
EBrushToolSizeType_MAX = 2,
|
|
};
|
|
|
|
enum class EMeshSculptFalloffType : uint8
|
|
{
|
|
Smooth = 0,
|
|
Linear = 1,
|
|
Inverse = 2,
|
|
Round = 3,
|
|
BoxSmooth = 4,
|
|
BoxLinear = 5,
|
|
BoxInverse = 6,
|
|
BoxRound = 7,
|
|
LastValue = 8,
|
|
EMeshSculptFalloffType_MAX = 9,
|
|
};
|
|
|
|
enum class ESkinWeightsBindType : uint8
|
|
{
|
|
DirectDistance = 0,
|
|
GeodesicVoxel = 3,
|
|
ESkinWeightsBindType_MAX = 4,
|
|
};
|
|
|
|
enum class ESmoothMeshToolSmoothType : uint8
|
|
{
|
|
Iterative = 0,
|
|
Implicit = 1,
|
|
Diffusion = 2,
|
|
ESmoothMeshToolSmoothType_MAX = 3,
|
|
};
|
|
|
|
enum class ETransformMeshesTransformMode : uint8
|
|
{
|
|
SharedGizmo = 0,
|
|
SharedGizmoLocal = 1,
|
|
PerObjectGizmo = 2,
|
|
LastValue = 3,
|
|
ETransformMeshesTransformMode_MAX = 4,
|
|
};
|
|
|
|
enum class ETransformMeshesSnapDragSource : uint8
|
|
{
|
|
ClickPoint = 0,
|
|
Pivot = 1,
|
|
LastValue = 2,
|
|
ETransformMeshesSnapDragSource_MAX = 3,
|
|
};
|
|
|
|
enum class ETransformMeshesSnapDragRotationMode : uint8
|
|
{
|
|
Ignore = 0,
|
|
Align = 1,
|
|
AlignFlipped = 2,
|
|
LastValue = 3,
|
|
ETransformMeshesSnapDragRotationMode_MAX = 4,
|
|
};
|
|
|
|
enum class EVoxelBlendOperation : uint8
|
|
{
|
|
Union = 0,
|
|
Subtract = 1,
|
|
EVoxelBlendOperation_MAX = 2,
|
|
};
|
|
|
|
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
// STRUCTS
|
|
//---------------------------------------------------------------------------------------------------------------------
|
|
|
|
// 0x18 (0x18 - 0x0)
|
|
// ScriptStruct MeshModelingToolsExp.BakeMultiMeshDetailProperties
|
|
struct FBakeMultiMeshDetailProperties
|
|
{
|
|
public:
|
|
class UStaticMesh* SourceMesh; // 0x0(0x8)(Edit, ZeroConstructor, EditConst, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UTexture2D* SourceTexture; // 0x8(0x8)(Edit, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 SourceTextureUVLayer; // 0x10(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_180D[0x4]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x8 (0x8 - 0x0)
|
|
// ScriptStruct MeshModelingToolsExp.PerlinLayerProperties
|
|
struct FPerlinLayerProperties
|
|
{
|
|
public:
|
|
float Frequency; // 0x0(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Intensity; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// ScriptStruct MeshModelingToolsExp.EditPivotTarget
|
|
struct FEditPivotTarget
|
|
{
|
|
public:
|
|
class UTransformProxy* TransformProxy; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCombinedTransformGizmo* TransformGizmo; // 0x8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xA0 (0xA0 - 0x0)
|
|
// ScriptStruct MeshModelingToolsExp.PhysicsSphereData
|
|
struct FPhysicsSphereData
|
|
{
|
|
public:
|
|
float Radius; // 0x0(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_180E[0xC]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FTransform Transform; // 0x10(0x60)(Edit, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FKShapeElem Element; // 0x70(0x30)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xB0 (0xB0 - 0x0)
|
|
// ScriptStruct MeshModelingToolsExp.PhysicsBoxData
|
|
struct FPhysicsBoxData
|
|
{
|
|
public:
|
|
struct FVector Dimensions; // 0x0(0x18)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_180F[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FTransform Transform; // 0x20(0x60)(Edit, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FKShapeElem Element; // 0x80(0x30)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0xA0 (0xA0 - 0x0)
|
|
// ScriptStruct MeshModelingToolsExp.PhysicsCapsuleData
|
|
struct FPhysicsCapsuleData
|
|
{
|
|
public:
|
|
float Radius; // 0x0(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float Length; // 0x4(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_1814[0x8]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
struct FTransform Transform; // 0x10(0x60)(Edit, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FKShapeElem Element; // 0x70(0x30)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x38 (0x38 - 0x0)
|
|
// ScriptStruct MeshModelingToolsExp.PhysicsConvexData
|
|
struct FPhysicsConvexData
|
|
{
|
|
public:
|
|
int32 NumVertices; // 0x0(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
int32 NumFaces; // 0x4(0x4)(Edit, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
struct FKShapeElem Element; // 0x8(0x30)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x30 (0x30 - 0x0)
|
|
// ScriptStruct MeshModelingToolsExp.PhysicsLevelSetData
|
|
struct FPhysicsLevelSetData
|
|
{
|
|
public:
|
|
struct FKShapeElem Element; // 0x0(0x30)(Edit, EditConst, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
// 0x14 (0x14 - 0x0)
|
|
// ScriptStruct MeshModelingToolsExp.BrushToolRadius
|
|
struct FBrushToolRadius
|
|
{
|
|
public:
|
|
enum class EBrushToolSizeType SizeType; // 0x0(0x1)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_181A[0x3]; // Fixing Size After Last Property [ Dumper-7 ]
|
|
float AdaptiveSize; // 0x4(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
float WorldRadius; // 0x8(0x4)(Edit, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
uint8 Pad_181B[0x8]; // Fixing Size Of Struct [ Dumper-7 ]
|
|
};
|
|
|
|
// 0x10 (0x10 - 0x0)
|
|
// ScriptStruct MeshModelingToolsExp.TransformMeshesTarget
|
|
struct FTransformMeshesTarget
|
|
{
|
|
public:
|
|
class UTransformProxy* TransformProxy; // 0x0(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
class UCombinedTransformGizmo* TransformGizmo; // 0x8(0x8)(ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
|
|
};
|
|
|
|
}
|
|
|
|
|