C# Класс NodeInspector.Editor.GraphData

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ItemList IList
ParentObject UnityEngine.ScriptableObject
PropertyName String
SerializedItemList UnityEditor.SerializedProperty
StartNode UnityEditor.SerializedProperty

Открытые методы

Метод Описание
AddNewAsset ( Type nodeType ) : void
CanCreateGraphData ( ScriptableObject parentObject, FieldInfo fieldInfo, GraphData &graphData ) : bool
RemoveElementFromList ( ScriptableObject listItem ) : void
SetDefaultStartNodeIfNothingSelected ( ) : void

Приватные методы

Метод Описание
GraphData ( ) : System

Описание методов

AddNewAsset() публичный Метод

public AddNewAsset ( Type nodeType ) : void
nodeType System.Type
Результат void

CanCreateGraphData() публичный статический Метод

public static CanCreateGraphData ( ScriptableObject parentObject, FieldInfo fieldInfo, GraphData &graphData ) : bool
parentObject UnityEngine.ScriptableObject
fieldInfo System.Reflection.FieldInfo
graphData GraphData
Результат bool

RemoveElementFromList() публичный Метод

public RemoveElementFromList ( ScriptableObject listItem ) : void
listItem UnityEngine.ScriptableObject
Результат void

SetDefaultStartNodeIfNothingSelected() публичный Метод

public SetDefaultStartNodeIfNothingSelected ( ) : void
Результат void

Описание свойств

ItemList публичное свойство

public IList ItemList
Результат IList

ParentObject публичное свойство

public ScriptableObject,UnityEngine ParentObject
Результат UnityEngine.ScriptableObject

PropertyName публичное свойство

public String PropertyName
Результат String

SerializedItemList публичное свойство

public SerializedProperty,UnityEditor SerializedItemList
Результат UnityEditor.SerializedProperty

StartNode публичное свойство

public SerializedProperty,UnityEditor StartNode
Результат UnityEditor.SerializedProperty