C# Class Hairibar.Ragdoll.Editor.BoneNamePopupDrawer

Inheritance: PropertyDrawer
Afficher le fichier Open project: hairibar/Hairibar.Ragdoll Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
GetOptionsFromDefinition ( RagdollDefinition definition ) : string[]
ShowBoneNotFoundError ( string boneName, string definitionName ) : void

Method Details

Draw() public static méthode

public static Draw ( Rect rect, string currentValue, GUIContent guiContent, RagdollDefinition definition ) : string
rect Rect
currentValue string
guiContent GUIContent
definition RagdollDefinition
Résultat string

Draw() public static méthode

public static Draw ( Rect rect, SerializedProperty property, RagdollDefinition definition ) : void
rect Rect
property SerializedProperty
definition RagdollDefinition
Résultat void

Draw() public static méthode

public static Draw ( Rect rect, SerializedProperty property, RagdollDefinition definition, GUIContent guiContent ) : void
rect Rect
property SerializedProperty
definition RagdollDefinition
guiContent GUIContent
Résultat void

Draw_Layout() public static méthode

public static Draw_Layout ( string currentValue, GUIContent guiContent, RagdollDefinition definition ) : string
currentValue string
guiContent GUIContent
definition RagdollDefinition
Résultat string

Draw_Layout() public static méthode

public static Draw_Layout ( SerializedProperty property, GUIContent guiContent, RagdollDefinition definition ) : void
property SerializedProperty
guiContent GUIContent
definition RagdollDefinition
Résultat void

Draw_Layout() public static méthode

public static Draw_Layout ( SerializedProperty property, RagdollDefinition definition ) : void
property SerializedProperty
definition RagdollDefinition
Résultat void

IsValidValue() public static méthode

public static IsValidValue ( string value, RagdollDefinition ragdollDefinition ) : bool
value string
ragdollDefinition RagdollDefinition
Résultat bool