C# Class Unity.SerializationLogic.UnityEngineTypePredicates

显示文件 Open project: CarlosHBC/UnityDecompiled

Public Methods

Method Description
IsColor32 ( TypeReference type ) : bool
IsGUIStyle ( TypeReference type ) : bool
IsGradient ( TypeReference type ) : bool
IsMatrix4x4 ( TypeReference type ) : bool
IsMonoBehaviour ( TypeReference type ) : bool
IsRectOffset ( TypeReference type ) : bool
IsScriptableObject ( TypeReference type ) : bool
IsSerializableUnityStruct ( TypeReference type ) : bool
IsSerializeFieldAttribute ( TypeReference attributeType ) : bool
IsUnityEngineObject ( TypeReference type ) : bool
IsUnityEngineValueType ( TypeReference type ) : bool
ShouldHaveHadSerializableAttribute ( TypeReference type ) : bool

Private Methods

Method Description
IsMonoBehaviour ( Mono.Cecil.TypeDefinition typeDefinition ) : bool
IsScriptableObject ( Mono.Cecil.TypeDefinition temp ) : bool
UnityEngineTypePredicates ( ) : Mono.Cecil

Method Details

IsColor32() public static method

public static IsColor32 ( TypeReference type ) : bool
type Mono.Cecil.TypeReference
return bool

IsGUIStyle() public static method

public static IsGUIStyle ( TypeReference type ) : bool
type Mono.Cecil.TypeReference
return bool

IsGradient() public static method

public static IsGradient ( TypeReference type ) : bool
type Mono.Cecil.TypeReference
return bool

IsMatrix4x4() public static method

public static IsMatrix4x4 ( TypeReference type ) : bool
type Mono.Cecil.TypeReference
return bool

IsMonoBehaviour() public static method

public static IsMonoBehaviour ( TypeReference type ) : bool
type Mono.Cecil.TypeReference
return bool

IsRectOffset() public static method

public static IsRectOffset ( TypeReference type ) : bool
type Mono.Cecil.TypeReference
return bool

IsScriptableObject() public static method

public static IsScriptableObject ( TypeReference type ) : bool
type Mono.Cecil.TypeReference
return bool

IsSerializableUnityStruct() public static method

public static IsSerializableUnityStruct ( TypeReference type ) : bool
type Mono.Cecil.TypeReference
return bool

IsSerializeFieldAttribute() public static method

public static IsSerializeFieldAttribute ( TypeReference attributeType ) : bool
attributeType Mono.Cecil.TypeReference
return bool

IsUnityEngineObject() public static method

public static IsUnityEngineObject ( TypeReference type ) : bool
type Mono.Cecil.TypeReference
return bool

IsUnityEngineValueType() public static method

public static IsUnityEngineValueType ( TypeReference type ) : bool
type Mono.Cecil.TypeReference
return bool

ShouldHaveHadSerializableAttribute() public static method

public static ShouldHaveHadSerializableAttribute ( TypeReference type ) : bool
type Mono.Cecil.TypeReference
return bool