Class Extensions
Helper methods used by the editor.
Inheritance
System.Object
Extensions
Namespace: FlaxEditor.Utilities
Assembly: FlaxEngine.CSharp.dll
Syntax
public static class Extensions : Object
Methods
ReflectiveCompare<T>(T, T)
Gets a list of MemberComparison values that represent the fields and/or properties that differ between the two objects.
Declaration
public static List<MemberComparison> ReflectiveCompare<T>(this T first, T second)
Parameters
T
first
First object to compare. |
T
second
Second object to compare. |
Returns
System.Collections.Generic.List<FlaxEditor.Utilities.MemberComparison>
Returns list of FlaxEditor.Utilities.MemberComparison structs with all different fields and properties. |
Type Parameters
T
Type of object to compare. |