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

namespace WolvenKit.RED4.CR2W.Types
{
	[REDMeta]
	public class TarotMainGameController : gameuiMenuGameController
	{
		[Ordinal(3)] [RED("buttonHintsManagerRef")] public inkWidgetReference ButtonHintsManagerRef { get; set; }
		[Ordinal(4)] [RED("TooltipsManagerRef")] public inkWidgetReference TooltipsManagerRef { get; set; }
		[Ordinal(5)] [RED("list")] public inkCompoundWidgetReference List { get; set; }
		[Ordinal(6)] [RED("journalManager")] public wCHandle<gameJournalManager> JournalManager { get; set; }
		[Ordinal(7)] [RED("buttonHintsController")] public wCHandle<ButtonHints> ButtonHintsController { get; set; }
		[Ordinal(8)] [RED("TooltipsManager")] public wCHandle<gameuiTooltipsManager> TooltipsManager { get; set; }
		[Ordinal(9)] [RED("selectedTarotCard")] public wCHandle<tarotCardLogicController> SelectedTarotCard { get; set; }
		[Ordinal(10)] [RED("fullscreenPreviewController")] public CHandle<TarotPreviewGameController> FullscreenPreviewController { get; set; }
		[Ordinal(11)] [RED("menuEventDispatcher")] public wCHandle<inkMenuEventDispatcher> MenuEventDispatcher { get; set; }
		[Ordinal(12)] [RED("tarotPreviewPopupToken")] public CHandle<inkGameNotificationToken> TarotPreviewPopupToken { get; set; }
		[Ordinal(13)] [RED("afterCloseRequest")] public CBool AfterCloseRequest { get; set; }
		[Ordinal(14)] [RED("numberOfCardsInTarotDeck")] public CInt32 NumberOfCardsInTarotDeck { get; set; }

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