#pragma once

/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/

// Package: TimeManagement

#include "Basic.hpp"


SDK_NAMESPACE_START

// Enum TimeManagement.EFrameNumberDisplayFormats
// NumValues: 0x0007
enum class EFrameNumberDisplayFormats : uint8
{
	NonDropFrameTimecode                     = 0,
	DropFrameTimecode                        = 1,
	Seconds                                  = 2,
	Frames                                   = 3,
	Custom                                   = 4,
	MAX_Count                                = 5,
	EFrameNumberDisplayFormats_MAX           = 6,
};

// Enum TimeManagement.ETimedDataInputEvaluationType
// NumValues: 0x0004
enum class ETimedDataInputEvaluationType : uint8
{
	None                                     = 0,
	Timecode                                 = 1,
	PlatformTime                             = 2,
	ETimedDataInputEvaluationType_MAX        = 3,
};

// Enum TimeManagement.ETimedDataInputState
// NumValues: 0x0004
enum class ETimedDataInputState : uint8
{
	Connected                                = 0,
	Unresponsive                             = 1,
	Disconnected                             = 2,
	ETimedDataInputState_MAX                 = 3,
};

// ScriptStruct TimeManagement.TimedDataChannelSampleTime
// 0x0018 (0x0018 - 0x0000)
struct alignas(0x08) FTimedDataChannelSampleTime final
{
public:
	uint8                                         Pad_0[0x18];                                       // 0x0000(0x0018)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FTimedDataChannelSampleTime;

// ScriptStruct TimeManagement.TimedDataInputEvaluationData
// 0x0008 (0x0008 - 0x0000)
struct FTimedDataInputEvaluationData final
{
public:
	float                                         DistanceToNewestSampleSeconds;                     // 0x0000(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	float                                         DistanceToOldestSampleSeconds;                     // 0x0004(0x0004)(BlueprintVisible, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
};
DUMPER7_ASSERTS_FTimedDataInputEvaluationData;

SDK_NAMESPACE_END
