SpringDefinitionsDrawer Class

Summary

[Editor-Only] A UnityEditor.PropertyDrawer for FlexiMotion.SpringDefinitions fields.
Assembly
FlexiMotion.dll
Namespace
FlexiMotion.Editor
Base Types
graph BT Type-->Base0["EditableFieldDrawer"] click Base0 "/flexi-motion/api/FlexiMotion.Editor/EditableFieldDrawer" Base0-->Base1["PropertyDrawer"] Type["SpringDefinitionsDrawer"] class Type type-node

Syntax

[CustomPropertyDrawer(typeof(SpringDefinitions), true)]
public class SpringDefinitionsDrawer : EditableFieldDrawer

Attributes

Type Description
CustomPropertyDrawer

Events

Name Type Summary
OnEdit Action<SerializedProperty>
The method to call when the "Edit" button is clicked.
Inherited from EditableFieldDrawer
static

Methods

Extension Methods

Name Value Summary
LogTemp<SpringDefinitionsDrawer>(Object) T
Debug.Log(message, context) with an [System.ObsoleteAttribute] warning so you remember to remove any calls.
SafeGetHashCode<SpringDefinitionsDrawer>() int
Uses System.Collections.Generic.EqualityComparer`1.Default to get a hash code.