public override bool UpDate(float fTime) { foreach (NFGUID id in mhtObject.Keys) { NFIObject xGameObject = (NFIObject)mhtObject[id]; xGameObject.GetHeartBeatManager().Update(fTime); } return(true); }
public override bool AddHeartBeat(NFGUID self, string strHeartBeatName, NFIHeartBeat.HeartBeatEventHandler handler, float fTime, int nCount) { NFIObject xGameObject = GetObject(self); if (null != xGameObject) { xGameObject.GetHeartBeatManager().AddHeartBeat(strHeartBeatName, fTime, nCount, handler); } return(true); }
public override bool RemoveHeartBeat(NFGUID self, string strHeartBeatName) { NFIObject xGameObject = GetObject(self); if (null != xGameObject) { xGameObject.GetHeartBeatManager().RemoveHeartBeat(strHeartBeatName); } return(true); }
public override bool FindHeartBeat(NFGUID self, string strHeartBeatName) { NFIObject xGameObject = GetObject(self); if (null != xGameObject) { return(xGameObject.GetHeartBeatManager().FindHeartBeat(strHeartBeatName)); } return(false); }