C# Class FullInspector.Internal.fiSerializedPropertyUtility

Afficher le fichier Open project: jacobdufault/fullinspector

Méthodes publiques

Méthode Description
GetFieldOrProperty ( Type type, string name ) : MemberInfo
GetMetadata ( UnityEditor.SerializedProperty property ) : fiGraphMetadataChild
GetTarget ( UnityEditor.SerializedProperty property ) : object

Returns the object that this serialized property is currently storing.

ReadFieldOrProperty ( object obj, string name ) : object
RevertPrefabContextMenu ( Rect region, UnityEditor.SerializedProperty property ) : void
WriteFieldOrProperty ( object obj, string name, object value ) : void
WriteTarget ( UnityEditor.SerializedProperty property, object value ) : void

Private Methods

Méthode Description
ReadArrayIndex ( object obj, int index ) : object
WriteArrayIndex ( object obj, int index, object value ) : void

Method Details

GetFieldOrProperty() public static méthode

public static GetFieldOrProperty ( Type type, string name ) : MemberInfo
type System.Type
name string
Résultat System.Reflection.MemberInfo

GetMetadata() public static méthode

public static GetMetadata ( UnityEditor.SerializedProperty property ) : fiGraphMetadataChild
property UnityEditor.SerializedProperty
Résultat fiGraphMetadataChild

GetTarget() public static méthode

Returns the object that this serialized property is currently storing.
public static GetTarget ( UnityEditor.SerializedProperty property ) : object
property UnityEditor.SerializedProperty
Résultat object

ReadFieldOrProperty() public static méthode

public static ReadFieldOrProperty ( object obj, string name ) : object
obj object
name string
Résultat object

RevertPrefabContextMenu() public static méthode

public static RevertPrefabContextMenu ( Rect region, UnityEditor.SerializedProperty property ) : void
region UnityEngine.Rect
property UnityEditor.SerializedProperty
Résultat void

WriteFieldOrProperty() public static méthode

public static WriteFieldOrProperty ( object obj, string name, object value ) : void
obj object
name string
value object
Résultat void

WriteTarget() public static méthode

public static WriteTarget ( UnityEditor.SerializedProperty property, object value ) : void
property UnityEditor.SerializedProperty
value object
Résultat void