194 lines
9.5 KiB
C++
194 lines
9.5 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: EditorUtilitiesRuntime
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "Engine_classes.hpp"
|
|
#include "EditorUtilitiesRuntime_structs.hpp"
|
|
#include "DeveloperSettings_classes.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Class EditorUtilitiesRuntime.BlueprintK2NodeFunctions
|
|
// 0x0000 (0x0028 - 0x0028)
|
|
class UBlueprintK2NodeFunctions final : public UBlueprintFunctionLibrary
|
|
{
|
|
public:
|
|
static TArray<uint8> ConvertBoolToBytes(const bool Value);
|
|
static bool ConvertBytesToBool(const TArray<uint8>& Bytes);
|
|
static float ConvertBytesToFloat(const TArray<uint8>& Bytes);
|
|
static class FName ConvertBytesToFName(const TArray<uint8>& Bytes);
|
|
static struct FTransform ConvertBytesToFTransform(const TArray<uint8>& Bytes);
|
|
static struct FVector ConvertBytesToFVector(const TArray<uint8>& Bytes);
|
|
static struct FVector2D ConvertBytesToFVector2D(const TArray<uint8>& Bytes);
|
|
static TArray<uint8> ConvertFloatToBytes(const float Value);
|
|
static TArray<uint8> ConvertFNameToBytes(const class FName Value);
|
|
static TArray<uint8> ConvertFTransformToBytes(const struct FTransform& Value);
|
|
static TArray<uint8> ConvertFVector2DToBytes(const struct FVector2D& Value);
|
|
static TArray<uint8> ConvertFVectorToBytes(const struct FVector& Value);
|
|
static void OutputLog(class FName Category, ELogLevel Verbosity, const class FString& Message);
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("BlueprintK2NodeFunctions")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"BlueprintK2NodeFunctions")
|
|
}
|
|
static class UBlueprintK2NodeFunctions* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UBlueprintK2NodeFunctions>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UBlueprintK2NodeFunctions;
|
|
|
|
// Class EditorUtilitiesRuntime.SimpleEditorVisualizerComponent
|
|
// 0x0000 (0x00A0 - 0x00A0)
|
|
class USimpleEditorVisualizerComponent final : public UActorComponent
|
|
{
|
|
public:
|
|
void DrawBox(const struct FVector& Center, const struct FVector& Size, const struct FRotator& Rotation, const struct FLinearColor& Color, float Thickness, bool bForeground) const;
|
|
void DrawBoxLocal(const struct FVector& Center, const struct FVector& Size, const struct FRotator& Rotation, const struct FLinearColor& Color, float Thickness, bool bForeground) const;
|
|
void DrawCircle(const struct FVector& Center, float Radius, const struct FVector& dirX, const struct FVector& dirY, const struct FLinearColor& Color, int32 NumSides, float Thickness, bool bForeground) const;
|
|
void DrawCircleLocal(const struct FVector& Center, float Radius, const struct FVector& dirX, const struct FVector& dirY, const struct FLinearColor& Color, int32 NumSides, float Thickness, bool bForeground) const;
|
|
void DrawLine(const struct FVector& Start, const struct FVector& End, const struct FLinearColor& Color, float Thickness, bool bForeground) const;
|
|
void DrawLineLocal(const struct FVector& Start, const struct FVector& End, const struct FLinearColor& Color, float Thickness, bool bForeground) const;
|
|
void DrawMesh(const TArray<struct FVector>& Vertices, const TArray<int32>& Triangles, const struct FLinearColor& FillColor, const struct FLinearColor& wireColor, bool bForeground, float wireThickness) const;
|
|
void DrawMeshLocal(const TArray<struct FVector>& Vertices, const TArray<int32>& Triangles, const struct FLinearColor& FillColor, const struct FLinearColor& wireColor, bool bForeground, float wireThickness) const;
|
|
void DrawPoint(const struct FVector& position, const struct FLinearColor& Color, float PointSize, bool bForeground) const;
|
|
void DrawPointLocal(const struct FVector& position, const struct FLinearColor& Color, float PointSize, bool bForeground) const;
|
|
void DrawSphere(const struct FVector& Center, float Radius, const struct FLinearColor& Color, int32 NumSides, float Thickness, bool bForeground) const;
|
|
void DrawSphereLocal(const struct FVector& Center, float Radius, const struct FLinearColor& Color, int32 NumSides, float Thickness, bool bForeground) const;
|
|
void DrawTriangle(const struct FVector& A, const struct FVector& B, const struct FVector& C, const struct FLinearColor& FillColor, const struct FLinearColor& wireColor, bool bForeground, float wireThickness) const;
|
|
void DrawTriangleLocal(const struct FVector& A, const struct FVector& B, const struct FVector& C, const struct FLinearColor& FillColor, const struct FLinearColor& wireColor, bool bForeground, float wireThickness) const;
|
|
bool DrawVisualization() const;
|
|
bool IsOwnerSelectedInEditor() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SimpleEditorVisualizerComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SimpleEditorVisualizerComponent")
|
|
}
|
|
static class USimpleEditorVisualizerComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USimpleEditorVisualizerComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USimpleEditorVisualizerComponent;
|
|
|
|
// Class EditorUtilitiesRuntime.SimpleEditorVisualizerSceneComponent
|
|
// 0x0000 (0x02B0 - 0x02B0)
|
|
class USimpleEditorVisualizerSceneComponent final : public USceneComponent
|
|
{
|
|
public:
|
|
void DrawBox(const struct FVector& Center, const struct FVector& Size, const struct FRotator& Rotation, const struct FLinearColor& Color, float Thickness, bool bForeground) const;
|
|
void DrawBoxLocal(const struct FVector& Center, const struct FVector& Size, const struct FRotator& Rotation, const struct FLinearColor& Color, float Thickness, bool bForeground) const;
|
|
void DrawCircle(const struct FVector& Center, float Radius, const struct FVector& dirX, const struct FVector& dirY, const struct FLinearColor& Color, int32 NumSides, float Thickness, bool bForeground) const;
|
|
void DrawCircleLocal(const struct FVector& Center, float Radius, const struct FVector& dirX, const struct FVector& dirY, const struct FLinearColor& Color, int32 NumSides, float Thickness, bool bForeground) const;
|
|
void DrawLine(const struct FVector& Start, const struct FVector& End, const struct FLinearColor& Color, float Thickness, bool bForeground) const;
|
|
void DrawLineLocal(const struct FVector& Start, const struct FVector& End, const struct FLinearColor& Color, float Thickness, bool bForeground) const;
|
|
void DrawMesh(const TArray<struct FVector>& Vertices, const TArray<int32>& Triangles, const struct FLinearColor& FillColor, const struct FLinearColor& wireColor, bool bForeground, float wireThickness) const;
|
|
void DrawMeshLocal(const TArray<struct FVector>& Vertices, const TArray<int32>& Triangles, const struct FLinearColor& FillColor, const struct FLinearColor& wireColor, bool bForeground, float wireThickness) const;
|
|
void DrawPoint(const struct FVector& position, const struct FLinearColor& Color, float PointSize, bool bForeground) const;
|
|
void DrawPointLocal(const struct FVector& position, const struct FLinearColor& Color, float PointSize, bool bForeground) const;
|
|
void DrawSphere(const struct FVector& Center, float Radius, const struct FLinearColor& Color, int32 NumSides, float Thickness, bool bForeground) const;
|
|
void DrawSphereLocal(const struct FVector& Center, float Radius, const struct FLinearColor& Color, int32 NumSides, float Thickness, bool bForeground) const;
|
|
void DrawTriangle(const struct FVector& A, const struct FVector& B, const struct FVector& C, const struct FLinearColor& FillColor, const struct FLinearColor& wireColor, bool bForeground, float wireThickness) const;
|
|
void DrawTriangleLocal(const struct FVector& A, const struct FVector& B, const struct FVector& C, const struct FLinearColor& FillColor, const struct FLinearColor& wireColor, bool bForeground, float wireThickness) const;
|
|
bool DrawVisualization() const;
|
|
bool IsOwnerSelectedInEditor() const;
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("SimpleEditorVisualizerSceneComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"SimpleEditorVisualizerSceneComponent")
|
|
}
|
|
static class USimpleEditorVisualizerSceneComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<USimpleEditorVisualizerSceneComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_USimpleEditorVisualizerSceneComponent;
|
|
|
|
// Class EditorUtilitiesRuntime.TarsierDeveloperSettings
|
|
// 0x0000 (0x0038 - 0x0038)
|
|
class UTarsierDeveloperSettings : public UDeveloperSettings
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TarsierDeveloperSettings")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TarsierDeveloperSettings")
|
|
}
|
|
static class UTarsierDeveloperSettings* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTarsierDeveloperSettings>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTarsierDeveloperSettings;
|
|
|
|
// Class EditorUtilitiesRuntime.TarEditorClassIconBillboard
|
|
// 0x0000 (0x05C0 - 0x05C0)
|
|
class UTarEditorClassIconBillboard final : public UBillboardComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TarEditorClassIconBillboard")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TarEditorClassIconBillboard")
|
|
}
|
|
static class UTarEditorClassIconBillboard* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTarEditorClassIconBillboard>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTarEditorClassIconBillboard;
|
|
|
|
// Class EditorUtilitiesRuntime.TarSelectionVisibilityComponent
|
|
// 0x0000 (0x02B0 - 0x02B0)
|
|
class UTarSelectionVisibilityComponent final : public USceneComponent
|
|
{
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
STATIC_CLASS_IMPL("TarSelectionVisibilityComponent")
|
|
}
|
|
static const class FName& StaticName()
|
|
{
|
|
STATIC_NAME_IMPL(L"TarSelectionVisibilityComponent")
|
|
}
|
|
static class UTarSelectionVisibilityComponent* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<UTarSelectionVisibilityComponent>();
|
|
}
|
|
};
|
|
DUMPER7_ASSERTS_UTarSelectionVisibilityComponent;
|
|
|
|
}
|
|
|