C# 클래스 NodeInspector.Editor.GraphData

파일 보기 프로젝트 열기: nicloay/Node-Inspector 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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