//================================================================================
// UIDATA_ENSOUL.
//================================================================================

class UIDATA_ENSOUL extends UIDataManager
	Native;

native static function int GetEnsoulSlotCount (ItemID Id, int slotType);

// Export UUIDATA_ENSOUL::execGetEnsoulOptionInfo(FFrame&, void* const)
native static function bool GetEnsoulOptionInfo (int OptionID, out string optionInfo);

native static function bool GetEnsoulStoneInfo (ItemID Id, out string ensoulStoneInfo);

native static function bool GetEnsoulFeeInfoByItemId(int ItemID, bool bIsRefee, int SlotIndex, out string ensoulFeeInfo);

native static function bool GetEnsoulExtractionFeeInfoByItemId(int ItemID, out string ensoulFeeInfo);