West14_CR2W2JSON/WolvenKit.RED4.CR2W/Types/cp77/QuestListGameController.cs
using WolvenKit.RED4.CR2W.Reflection;
using FastMember;
using static WolvenKit.RED4.CR2W.Types.Enums;

namespace WolvenKit.RED4.CR2W.Types
{
	[REDMeta]
	public class QuestListGameController : gameuiHUDGameController
	{
		[Ordinal(9)] [RED("entryList")] public inkVerticalPanelWidgetReference EntryList { get; set; }
		[Ordinal(10)] [RED("scanPulse")] public inkCompoundWidgetReference ScanPulse { get; set; }
		[Ordinal(11)] [RED("optionalHeader")] public inkWidgetReference OptionalHeader { get; set; }
		[Ordinal(12)] [RED("toDoHeader")] public inkWidgetReference ToDoHeader { get; set; }
		[Ordinal(13)] [RED("optionalList")] public inkVerticalPanelWidgetReference OptionalList { get; set; }
		[Ordinal(14)] [RED("nonOptionalList")] public inkVerticalPanelWidgetReference NonOptionalList { get; set; }
		[Ordinal(15)] [RED("entryControllers")] public CHandle<inkScriptDynArray> EntryControllers { get; set; }
		[Ordinal(16)] [RED("scanPulseAnimProxy")] public CHandle<inkanimProxy> ScanPulseAnimProxy { get; set; }
		[Ordinal(17)] [RED("stateChangesBlackboardId")] public CUInt32 StateChangesBlackboardId { get; set; }
		[Ordinal(18)] [RED("trackedChangesBlackboardId")] public CUInt32 TrackedChangesBlackboardId { get; set; }
		[Ordinal(19)] [RED("JournalWrapper")] public CHandle<JournalWrapper> JournalWrapper { get; set; }
		[Ordinal(20)] [RED("player")] public wCHandle<gameObject> Player { get; set; }
		[Ordinal(21)] [RED("optionalHeaderController")] public CHandle<QuestListHeaderLogicController> OptionalHeaderController { get; set; }
		[Ordinal(22)] [RED("toDoHeaderController")] public CHandle<QuestListHeaderLogicController> ToDoHeaderController { get; set; }
		[Ordinal(23)] [RED("lastNonOptionalObjective")] public CHandle<QuestObjectiveWrapper> LastNonOptionalObjective { get; set; }

		public QuestListGameController(CR2WFile cr2w, CVariable parent, string name) : base(cr2w, parent, name) { }
	}
}
