public void MakeSimElemMarker(SimElemInfo simElemInfo) { var profile = SimElemDefine.GetProfile(simElemInfo.profileID); var marker = MakeMarker(profile.markerID); marker.SetSimElemInfo(simElemInfo, profile.markerDepth); }
/* * Methods */ public void SetSimElemProfile(string profileID) { var profile = SimElemDefine.GetProfile(profileID); if (profile == null) { return; } _loadedProfile = profile; }
public void AddElemInfo(SimElemInfo elemInfo) { var profile = SimElemDefine.GetProfile(elemInfo.profileID); SimElemGroup group; if (!_elemGroupDic.TryGetValue(profile.tableID, out group)) { AddGroup(profile); group = _elemGroupDic[profile.tableID]; } group.Add(elemInfo); }