public MTrsAutoManager(CObjectInfo objInfo, int selfChannel, CTrsAutoManagerRefComp refComp, CTrsAutoManagerData data) : base(objInfo, selfChannel) { m_RefComp = refComp; SetData(data); }
void CreateTrsAutoManager(CObjectInfo objInfo) { CTrsAutoManagerRefComp refComp = new CTrsAutoManagerRefComp(); refComp.trsLoader = m_trsLoader; refComp.trsPushPull = m_trsPushPull; CTrsAutoManagerData data = new CTrsAutoManagerData(); m_trsAutoManager = new MTrsAutoManager(objInfo, TrsAutoManager, refComp, data); }
public int GetData(out CTrsAutoManagerData target) { target = ObjectExtensions.Copy(m_Data); return(SUCCESS); }
public int SetData(CTrsAutoManagerData source) { m_Data = ObjectExtensions.Copy(source); return(SUCCESS); }