Method HasEntityReferencesManaged
HasEntityReferencesManaged(Type, out HasRefResult, out HasRefResult, out HasRefResult, Dictionary<Type, EntityBlobRefResult>, int)
Checks if a type has any Entity or Blob
Declaration
public static void HasEntityReferencesManaged(Type type, out EntityRemapUtility.HasRefResult hasEntityReferences, out EntityRemapUtility.HasRefResult hasBlobReferences, out EntityRemapUtility.HasRefResult hasUnityObjectReferences, Dictionary<Type, EntityRemapUtility.EntityBlobRefResult> cache = null, int maxDepth = 128)
Parameters
Type | Name | Description |
---|---|---|
Type | type | The type to inspect. |
Entity |
hasEntityReferences | Specifies if the type has any Entity references. |
Entity |
hasBlobReferences | Specifies if the type has any Blob |
Entity |
hasUnityObjectReferences | Specifies if the type has any Unity |
Dictionary<Type, Entity |
cache | Map of type to Entity |
int | maxDepth | The maximum depth for the recursion. |