public static bool IsTypeInBuffer(Object obj) { var bufferContainsAType = IsValidObjectInBuffer(); if (!bufferContainsAType) { return(false); } var t = obj.GetType(); var copyBufferSplit = CopyBuffer.Split(new string[] { COPY_SPLIT }, StringSplitOptions.None); //Debug.Log("Main Type: " + t + " | Copy Type: " + copyBufferSplit[0]); return(t.ToString() == copyBufferSplit[0]); }