#pragma once

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

// Package: DataTablePlus

#include "Basic.hpp"

#include "GameplayTags_structs.hpp"


namespace SDK
{

// Enum DataTablePlus.ENeoEditableCompositeDataTableRowState
// NumValues: 0x0005
enum class ENeoEditableCompositeDataTableRowState : uint8
{
	Inherited                                = 0,
	Overridden                               = 1,
	New                                      = 2,
	Invalid                                  = 3,
	ENeoEditableCompositeDataTableRowState_MAX = 4,
};

// ScriptStruct DataTablePlus.NeoEditableCompositeTableRow
// 0x0008 (0x0028 - 0x0020)
struct FNeoEditableCompositeTableRow : public FGameplayTagTableRow
{
public:
	ENeoEditableCompositeDataTableRowState        RowState;                                          // 0x0020(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, EditConst, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bResetOverride;                                    // 0x0021(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	bool                                          bUpdateCachedRowMap;                               // 0x0022(0x0001)(Edit, BlueprintVisible, BlueprintReadOnly, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
	uint8                                         Pad_23[0x5];                                       // 0x0023(0x0005)(Fixing Struct Size After Last Property [ Dumper-7 ])
};
DUMPER7_ASSERTS_FNeoEditableCompositeTableRow;

}

