#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: InteractionSystem #include "Basic.hpp" namespace SDK { // Enum InteractionSystem.EInteractEndReason // NumValues: 0x0004 enum class EInteractEndReason : uint8 { Finished = 0, Aborted = 1, Interrupted = 2, EInteractEndReason_MAX = 3, }; // Enum InteractionSystem.EInteractionRunStatus // NumValues: 0x0004 enum class EInteractionRunStatus : uint8 { Finished = 0, Running = 1, RunningBlocking = 2, EInteractionRunStatus_MAX = 3, }; // Enum InteractionSystem.EInteractablePriority // NumValues: 0x0008 enum class EInteractablePriority : uint8 { Lowest = 0, Lower = 1, Low = 2, Medium = 3, High = 4, Higher = 5, Highest = 6, EInteractablePriority_MAX = 7, }; // Enum InteractionSystem.EInteractorTransformSpace // NumValues: 0x0003 enum class EInteractorTransformSpace : uint8 { WorldSpace = 0, LocalSpace = 1, EInteractorTransformSpace_MAX = 2, }; // ScriptStruct InteractionSystem.InteractionArea // 0x0010 (0x0010 - 0x0000) struct FInteractionArea final { public: float Height; // 0x0000(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float Angle; // 0x0004(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MinDistance; // 0x0008(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float MaxDistance; // 0x000C(0x0004)(Edit, BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) }; DUMPER7_ASSERTS_FInteractionArea; }