Show / Hide Table of Contents

Class UnityEngineTypePredicates

Inheritance
Object
UnityEngineTypePredicates
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: Unity.SerializationLogic
Assembly: Unity.SerializationLogic.dll
Syntax
public class UnityEngineTypePredicates

Fields

| Improve this Doc View Source

Color32

Declaration
protected const string Color32 = "UnityEngine.Color32"
Field Value
Type Description
String
| Improve this Doc View Source

Matrix4x4

Declaration
protected const string Matrix4x4 = "UnityEngine.Matrix4x4"
Field Value
Type Description
String
| Improve this Doc View Source

MonoBehaviour

Declaration
public const string MonoBehaviour = "UnityEngine.MonoBehaviour"
Field Value
Type Description
String
| Improve this Doc View Source

ScriptableObject

Declaration
public const string ScriptableObject = "UnityEngine.ScriptableObject"
Field Value
Type Description
String
| Improve this Doc View Source

UnityEngineObject

Declaration
protected const string UnityEngineObject = "UnityEngine.Object"
Field Value
Type Description
String

Methods

| Improve this Doc View Source

IsColor32(TypeReference)

Declaration
public static bool IsColor32(TypeReference type)
Parameters
Type Name Description
Mono.Cecil.TypeReference type
Returns
Type Description
Boolean
| Improve this Doc View Source

IsGradient(TypeReference)

Declaration
public static bool IsGradient(TypeReference type)
Parameters
Type Name Description
Mono.Cecil.TypeReference type
Returns
Type Description
Boolean
| Improve this Doc View Source

IsGUIStyle(TypeReference)

Declaration
public static bool IsGUIStyle(TypeReference type)
Parameters
Type Name Description
Mono.Cecil.TypeReference type
Returns
Type Description
Boolean
| Improve this Doc View Source

IsMatrix4x4(TypeReference)

Declaration
public static bool IsMatrix4x4(TypeReference type)
Parameters
Type Name Description
Mono.Cecil.TypeReference type
Returns
Type Description
Boolean
| Improve this Doc View Source

IsMonoBehaviour(TypeReference)

Declaration
public static bool IsMonoBehaviour(TypeReference type)
Parameters
Type Name Description
Mono.Cecil.TypeReference type
Returns
Type Description
Boolean
| Improve this Doc View Source

IsRectOffset(TypeReference)

Declaration
public static bool IsRectOffset(TypeReference type)
Parameters
Type Name Description
Mono.Cecil.TypeReference type
Returns
Type Description
Boolean
| Improve this Doc View Source

IsScriptableObject(TypeReference)

Declaration
public static bool IsScriptableObject(TypeReference type)
Parameters
Type Name Description
Mono.Cecil.TypeReference type
Returns
Type Description
Boolean
| Improve this Doc View Source

IsSerializableUnityStruct(TypeReference)

Declaration
public static bool IsSerializableUnityStruct(TypeReference type)
Parameters
Type Name Description
Mono.Cecil.TypeReference type
Returns
Type Description
Boolean
| Improve this Doc View Source

IsSerializeFieldAttribute(TypeReference)

Declaration
public static bool IsSerializeFieldAttribute(TypeReference attributeType)
Parameters
Type Name Description
Mono.Cecil.TypeReference attributeType
Returns
Type Description
Boolean
| Improve this Doc View Source

IsUnityEngineObject(TypeReference)

Declaration
public static bool IsUnityEngineObject(TypeReference type)
Parameters
Type Name Description
Mono.Cecil.TypeReference type
Returns
Type Description
Boolean
| Improve this Doc View Source

IsUnityEngineValueType(TypeReference)

Declaration
public static bool IsUnityEngineValueType(TypeReference type)
Parameters
Type Name Description
Mono.Cecil.TypeReference type
Returns
Type Description
Boolean
| Improve this Doc View Source

ShouldHaveHadSerializableAttribute(TypeReference)

Declaration
public static bool ShouldHaveHadSerializableAttribute(TypeReference type)
Parameters
Type Name Description
Mono.Cecil.TypeReference type
Returns
Type Description
Boolean

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
MustExtensions.MustBeNull<T>(T)
MustExtensions.MustBeNull<T>(T, String)
MustExtensions.MustNotBeNull<T>(T)
MustExtensions.MustNotBeNull<T>(T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX