Asgard.Core.System.ObjectMapper.GetNetObjects C# (CSharp) Method

GetNetObjects() static private method

static private GetNetObjects ( Entity entity, Type type ) : List
entity Entity
type System.Type
return List
        internal static List<NetworkObject> GetNetObjects(Entity entity, Type type)
        {
            List<NetworkObject> objList;
            _netObjectCache.TryGetValue(entity, out objList);

            if (objList == null) return null;

            return objList.Where(o => o.GetType().IsSubclassOf(type)).ToList();
        }