class TypeAttachmentGroupData
Data for one attachment group
Constructors 1
Referenced by TypeAttachmentGroupsDataHolder.Init()
Members 7
protected string m_GroupNamecfg class name
protected string m_PathReferenced by InitOptional(), InitRequired(), RefreshLocalizedName()
Show 1 more
, TypeAttachmentGroupData()protected bool m_IsValidstring m_NameDisplayable, unlocalized name
Referenced by AttachmentCategoriesContainer.InitGhostSlots(), AttachmentCategoriesContainer.UpdateNames(), InitOptional()
Show 1 more
, RefreshLocalizedName()string m_IconPathin imageset format
string m_SelectionNameUsually matched to some geometry selection or memory point, depends on the system
Methods 6
protected void Init()Referenced by TypeAttachmentGroupData()
protected void InitRequired()Referenced by Init()
protected void InitOptional()References CGame.ConfigGetTextRaw(), CGame.ConfigIsExisting(), RefreshLocalizedName()
Show 4 more
, m_IconPath, m_Name, m_Path, and m_SelectionNameReferenced by Init()
string GetAttachmentGroupClassName()References m_GroupName
Referenced by ConstructionActionData.GetAttachmentSlotFromSelection()
void RefreshLocalizedName()Re-reads only the localized display name (safe to call on language change)