//================================================================================
// UIDATA_MACRO.
//================================================================================

class UIDATA_MACRO extends UIDataManager
	Native;

native static function bool GetMacroInfo (ItemID cID, out MacroInfo Info);

native static function int GetMacroCount ();

native static function ItemID GetUseSkillID (string Command);

native static function GetMacroCommandList (ItemID cID, out array<string> Commands);

native static function GetMacroSkillIDList (ItemID cID, out array<ItemID> SkillIDs);

native static function int GetMacroPresetIDs (out array<int> IDs);

native static function bool GetMacroPresetInfo (int PresetID, out MacroPresetInfo Info);