public MTrsPushPull(CObjectInfo objInfo, int selfChannel, CTrsPushPullRefComp refComp, CTrsPushPullData data) : base(objInfo, selfChannel) { m_RefComp = refComp; SetData(data); }
void CreateTrsPushPull(CObjectInfo objInfo) { CTrsPushPullRefComp refComp = new CTrsPushPullRefComp(); refComp.ctrlPushPull = m_ctrlPushPull; CTrsPushPullData data = new CTrsPushPullData(); m_trsPushPull = new MTrsPushPull(objInfo, TrsLoader, refComp, data); }
public int GetData(out CTrsPushPullData target) { target = ObjectExtensions.Copy(m_Data); return(SUCCESS); }
public int SetData(CTrsPushPullData source) { m_Data = ObjectExtensions.Copy(source); return(SUCCESS); }