bool NFActorModule::AddEndFunc(const int nActorIndex, const int nSubMsgID, ACTOR_PROCESS_FUNCTOR_PTR functorPtr) { NF_SHARE_PTR<NFIActor> pActor = GetActor(nActorIndex); if (nullptr != pActor) { return pActor->AddEndFunc(nSubMsgID, functorPtr); } return false; }
bool NFCActorManager::AddEndFunc( const int nActorIndex, EVENT_ASYNC_PROCESS_END_FUNCTOR_PTR functorPtr_end ) { NF_SHARE_PTR<NFIActor> pActor = GetActor(nActorIndex); if (nullptr != pActor) { pActor->AddEndFunc(functorPtr_end); return true; } return false; }