private void OverlapPreview(float actualSize, string s, UnityEngine.Object o, EditorWrapper p)
{
float num = 5f;
Rect position = new Rect(num, this.m_TopSize + num, base.position.width - num * 2f, actualSize - num * 2f);
if (p != null && p.HasPreviewGUI())
{
p.OnPreviewGUI(position, this.m_Styles.previewTextureBackground);
}
else
{
if (o != null)
{
this.DrawObjectIcon(position, this.m_ListArea.m_SelectedObjectIcon);
}
}
if (EditorGUIUtility.isProSkin)
{
EditorGUI.DropShadowLabel(position, s, this.m_Styles.largeStatus);
}
else
{
EditorGUI.DoDropShadowLabel(position, EditorGUIUtility.TempContent(s), this.m_Styles.largeStatus, 0.3f);
}
}