#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 ConvertBoolToBytes(const bool Value); static bool ConvertBytesToBool(const TArray& Bytes); static float ConvertBytesToFloat(const TArray& Bytes); static class FName ConvertBytesToFName(const TArray& Bytes); static struct FTransform ConvertBytesToFTransform(const TArray& Bytes); static struct FVector ConvertBytesToFVector(const TArray& Bytes); static struct FVector2D ConvertBytesToFVector2D(const TArray& Bytes); static TArray ConvertFloatToBytes(const float Value); static TArray ConvertFNameToBytes(const class FName Value); static TArray ConvertFTransformToBytes(const struct FTransform& Value); static TArray ConvertFVector2DToBytes(const struct FVector2D& Value); static TArray 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(); } }; 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& Vertices, const TArray& Triangles, const struct FLinearColor& FillColor, const struct FLinearColor& wireColor, bool bForeground, float wireThickness) const; void DrawMeshLocal(const TArray& Vertices, const TArray& 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(); } }; 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& Vertices, const TArray& Triangles, const struct FLinearColor& FillColor, const struct FLinearColor& wireColor, bool bForeground, float wireThickness) const; void DrawMeshLocal(const TArray& Vertices, const TArray& 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(); } }; 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(); } }; 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(); } }; 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(); } }; DUMPER7_ASSERTS_UTarSelectionVisibilityComponent; }