#pragma once

#include "CommandTable.h"

extern CommandInfo kCommandInfo_GetActiveMenuMode;
extern CommandInfo kCommandInfo_GetActiveMenuSelection;
extern CommandInfo kCommandInfo_GetActiveMenuObject;
extern CommandInfo kCommandInfo_GetActiveMenuRef;
extern CommandInfo kCommandInfo_GetEnchMenuEnchItem;
extern CommandInfo kCommandInfo_GetEnchMenuSoulgem;
extern CommandInfo kCommandInfo_GetActiveMenuFilter;
extern CommandInfo kCommandInfo_IsBarterMenuActive;

extern CommandInfo kCommandInfo_GetAlchMenuIngredient;
extern CommandInfo kCommandInfo_GetAlchMenuIngredientCount;
extern CommandInfo kCommandInfo_GetAlchMenuApparatus;
extern CommandInfo kCommandInfo_GetContainerMenuView;
extern CommandInfo kCommandInfo_CloseAllMenus;

extern CommandInfo kCommandInfo_GetMenuFloatValue;
extern CommandInfo kCommandInfo_GetMenuStringValue;
extern CommandInfo kCommandInfo_SetMenuFloatValue;
extern CommandInfo kCommandInfo_SetMenuStringValue;

extern CommandInfo kCommandInfo_SetButtonPressed;
extern CommandInfo kCommandInfo_GetActiveUIComponentName;
extern CommandInfo kCommandInfo_GetActiveUIComponentID;
extern CommandInfo kCommandInfo_GetActiveUIComponentFullName;
extern CommandInfo kCommandInfo_ClickMenuButton;

extern CommandInfo kCommandInfo_GetMenuHasTrait;
extern CommandInfo kCommandInfo_IsGameMessageBox;
extern CommandInfo kCommandInfo_GetMessageBoxType;

extern CommandInfo kCommandInfo_GetTileTraits;
extern CommandInfo kCommandInfo_GetTileChildren;
extern CommandInfo kCommandInfo_PrintTileInfo;

extern CommandInfo kCommandInfo_Debug;

//extern CommandInfo kCommandInfo_SetAlchMenuApparatus;

