C# 클래스 Hairibar.Ragdoll.Editor.BoneNamePopupDrawer

상속: PropertyDrawer
파일 보기 프로젝트 열기: hairibar/Hairibar.Ragdoll 1 사용 예제들

공개 메소드들

메소드 설명
Draw ( Rect rect, string currentValue, GUIContent guiContent, RagdollDefinition definition ) : string
Draw ( Rect rect, SerializedProperty property, RagdollDefinition definition ) : void
Draw ( Rect rect, SerializedProperty property, RagdollDefinition definition, GUIContent guiContent ) : void
Draw_Layout ( string currentValue, GUIContent guiContent, RagdollDefinition definition ) : string
Draw_Layout ( SerializedProperty property, GUIContent guiContent, RagdollDefinition definition ) : void
Draw_Layout ( SerializedProperty property, RagdollDefinition definition ) : void
IsValidValue ( string value, RagdollDefinition ragdollDefinition ) : bool

비공개 메소드들

메소드 설명
GetOptionsFromDefinition ( RagdollDefinition definition ) : string[]
ShowBoneNotFoundError ( string boneName, string definitionName ) : void

메소드 상세

Draw() 공개 정적인 메소드

public static Draw ( Rect rect, string currentValue, GUIContent guiContent, RagdollDefinition definition ) : string
rect Rect
currentValue string
guiContent GUIContent
definition RagdollDefinition
리턴 string

Draw() 공개 정적인 메소드

public static Draw ( Rect rect, SerializedProperty property, RagdollDefinition definition ) : void
rect Rect
property SerializedProperty
definition RagdollDefinition
리턴 void

Draw() 공개 정적인 메소드

public static Draw ( Rect rect, SerializedProperty property, RagdollDefinition definition, GUIContent guiContent ) : void
rect Rect
property SerializedProperty
definition RagdollDefinition
guiContent GUIContent
리턴 void

Draw_Layout() 공개 정적인 메소드

public static Draw_Layout ( string currentValue, GUIContent guiContent, RagdollDefinition definition ) : string
currentValue string
guiContent GUIContent
definition RagdollDefinition
리턴 string

Draw_Layout() 공개 정적인 메소드

public static Draw_Layout ( SerializedProperty property, GUIContent guiContent, RagdollDefinition definition ) : void
property SerializedProperty
guiContent GUIContent
definition RagdollDefinition
리턴 void

Draw_Layout() 공개 정적인 메소드

public static Draw_Layout ( SerializedProperty property, RagdollDefinition definition ) : void
property SerializedProperty
definition RagdollDefinition
리턴 void

IsValidValue() 공개 정적인 메소드

public static IsValidValue ( string value, RagdollDefinition ragdollDefinition ) : bool
value string
ragdollDefinition RagdollDefinition
리턴 bool