package RTDB
using Mappins

ChoiceCaptionPartType
{
	CName enumName = "";
	string comment = "";
}

ChoiceCaptionPart
{
	fk< ChoiceCaptionPartType > partType = "";
}

ChoiceCaptionTagPart : ChoiceCaptionPart
{
	partType = "ChoiceCaptionPartType.Tag";
	string tagLocId = "";
}

ChoiceCaptionIconPart : ChoiceCaptionPart
{
	partType = "ChoiceCaptionPartType.Icon";
	fk< UIIcon > texturePartID = "";
	CName enumName = "";
	string comment = "";
	fk< MappinVariant > mappinVariant = "Mappins.InvalidVariant";
}

