Files
ReshadePluginsCore/Reanimal/SDK/EditorUtilitiesRuntime_classes.hpp
2026-03-06 01:33:02 +01:00

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;
}