C# 클래스 Borodar.RainbowFolders.Editor.Settings.RainbowFoldersSettings

상속: UnityEngine.ScriptableObject
파일 보기 프로젝트 열기: PhannGor/unity3d-rainbow-folders 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Folders List

Private Properties

프로퍼티 타입 설명
IsNullOrEmpty bool

공개 메소드들

메소드 설명
AddFolder ( RainbowFolder value ) : void
ChangeFolderIcons ( RainbowFolder value ) : void
ChangeFolderIconsByPath ( string path, FolderIconPair icons ) : void
GetFolder ( RainbowFolder match ) : RainbowFolder

Searches for a folder config that has the same type and key values. Returns the first occurrence within the settings, if found; null otherwise.

GetFolderByPath ( string folderPath ) : RainbowFolder

Searches for a folder config that should be applied for the specified path (regardless of the key type). Returns the first occurrence within the settings, if found; null otherwise.

GetFolderIcon ( string folderPath, bool small = true ) : Texture2D
RemoveAll ( RainbowFolder match ) : void
RemoveAllByPath ( string path ) : void
UpdateFolder ( RainbowFolder match, RainbowFolder value ) : void

Searches for a folder config that has the same type and key, and updates its other fields with provided value, if found; creates new folder config otherwise.

비공개 메소드들

메소드 설명
IsNullOrEmpty ( ICollection collection ) : bool

메소드 상세

AddFolder() 공개 메소드

public AddFolder ( RainbowFolder value ) : void
value RainbowFolder
리턴 void

ChangeFolderIcons() 공개 메소드

public ChangeFolderIcons ( RainbowFolder value ) : void
value RainbowFolder
리턴 void

ChangeFolderIconsByPath() 공개 메소드

public ChangeFolderIconsByPath ( string path, FolderIconPair icons ) : void
path string
icons FolderIconPair
리턴 void

GetFolder() 공개 메소드

Searches for a folder config that has the same type and key values. Returns the first occurrence within the settings, if found; null otherwise.
public GetFolder ( RainbowFolder match ) : RainbowFolder
match RainbowFolder
리턴 RainbowFolder

GetFolderByPath() 공개 메소드

Searches for a folder config that should be applied for the specified path (regardless of the key type). Returns the first occurrence within the settings, if found; null otherwise.
public GetFolderByPath ( string folderPath ) : RainbowFolder
folderPath string
리턴 RainbowFolder

GetFolderIcon() 공개 메소드

public GetFolderIcon ( string folderPath, bool small = true ) : Texture2D
folderPath string
small bool
리턴 UnityEngine.Texture2D

RemoveAll() 공개 메소드

public RemoveAll ( RainbowFolder match ) : void
match RainbowFolder
리턴 void

RemoveAllByPath() 공개 메소드

public RemoveAllByPath ( string path ) : void
path string
리턴 void

UpdateFolder() 공개 메소드

Searches for a folder config that has the same type and key, and updates its other fields with provided value, if found; creates new folder config otherwise.
public UpdateFolder ( RainbowFolder match, RainbowFolder value ) : void
match RainbowFolder
value RainbowFolder
리턴 void

프로퍼티 상세

Folders 공개적으로 프로퍼티

public List Folders
리턴 List