C# 클래스 ImportTypeListWindow, uFrame.Editor

상속: EditorWindow
파일 보기 프로젝트 열기: InvertGames/uFrame.Editor

공개 프로퍼티들

프로퍼티 타입 설명
_AssetPath string
_SearchText string
_SelectedIndex int

보호된 프로퍼티들

프로퍼티 타입 설명
_OnAdd Action
_labelSelector string>.Func
_triggerGroups Type>[].IGrouping

공개 메소드들

메소드 설명
GetLabel ( Type item ) : string
GroupBy ( Type item ) : string
GroupByCategoryAttributeSelector ( string p ) : string
InitTypeListWindow ( string title, IEnumerable items, Action onAdd ) : void
OnGUI ( ) : void

메소드 상세

GetLabel() 공개 메소드

public GetLabel ( Type item ) : string
item Type
리턴 string

GroupBy() 공개 메소드

public GroupBy ( Type item ) : string
item Type
리턴 string

GroupByCategoryAttributeSelector() 공개 정적인 메소드

public static GroupByCategoryAttributeSelector ( string p ) : string
p string
리턴 string

InitTypeListWindow() 공개 정적인 메소드

public static InitTypeListWindow ( string title, IEnumerable items, Action onAdd ) : void
title string
items IEnumerable
onAdd Action
리턴 void

OnGUI() 공개 메소드

public OnGUI ( ) : void
리턴 void

프로퍼티 상세

_AssetPath 공개적으로 프로퍼티

public string _AssetPath
리턴 string

_OnAdd 보호되어 있는 프로퍼티

protected Action _OnAdd
리턴 Action

_SearchText 공개적으로 프로퍼티

public string _SearchText
리턴 string

_SelectedIndex 공개적으로 프로퍼티

public int _SelectedIndex
리턴 int

_labelSelector 보호되어 있는 프로퍼티

protected Func _labelSelector
리턴 string>.Func

_triggerGroups 보호되어 있는 프로퍼티

protected IGrouping[] _triggerGroups
리턴 Type>[].IGrouping