ActorModel CreateActorModel(EntityDataInfo dataInfo) { ActorData data = DataController.Instance.Get <ActorData>(dataInfo.id); ActorModel actor = new ActorModel(data); return(actor); }
public TResult Create <TResult>(EntityDataInfo dataInfo) where TResult : EntityModel { if (_builderFuncs.ContainsKey(typeof(TResult))) { return(_builderFuncs[typeof(TResult)](dataInfo) as TResult); } else { return(null); } }