public static void TraverseObjectProperties(Object inspectedUnityObject, Object target, EntryAddSettings addSettings) { if (target is Tilemap) { ManualComponentProcessor.ProcessTilemap(inspectedUnityObject, (Tilemap)target, addSettings, currentProcessReferenceCallback); return; } GenericObjectProcessor.ProcessObject(currentLocation, inspectedUnityObject, target, addSettings, currentProcessReferenceCallback); }
private static void TraverseObjectProperties(Object inspectedUnityObject, Object target, EntryAddSettings addSettings) { #if UNITY_2018_2_OR_NEWER if (target is Tilemap) { ManualComponentProcessor.ProcessTilemap(inspectedUnityObject, (Tilemap)target, addSettings); return; } #endif GenericObjectProcessor.ProcessObject(currentLocation, inspectedUnityObject, target, addSettings); }