Exemple #1
0
 public override void RegisterCallback(string strRecordName, NFIRecord.RecordEventHandler handler)
 {
     if (mhtRecord.ContainsKey(strRecordName))
     {
         NFIRecord record = (NFIRecord)mhtRecord[strRecordName];
         record.RegisterCallback(handler);
     }
 }
Exemple #2
0
        public override void RegisterGroupRecordCallback(string strRecordName, NFIRecord.RecordEventHandler handler)
        {
            NFIObject xGameObject = GetObject(new NFGUID(0, 0));

            if (null != xGameObject)
            {
                xGameObject.GetRecordManager().RegisterCallback(strRecordName, handler);
            }
        }
Exemple #3
0
 public abstract void RegisterCallback(string strRecordName, NFIRecord.RecordEventHandler handler);
Exemple #4
0
 public abstract void RegisterRecordCallback(NFGUID self, string strRecordName, NFIRecord.RecordEventHandler handler);
Exemple #5
0
        public override void RegisterRecordCallback(NFIDENTID self, string strRecordName, NFIRecord.RecordEventHandler handler)
        {
            NFIObject xGameObject = GetObject(self);

            if (null != xGameObject)
            {
                xGameObject.GetRecordManager().RegisterCallback(strRecordName, handler);
            }
        }