Table of Contents

Class AbstractAnimationBuilderPropertyDrawer<TAnimation, TAnimationBuilder>

public abstract class AbstractAnimationBuilderPropertyDrawer<TAnimation, TAnimationBuilder> : PropertyDrawer where TAnimation : AbstractAnimation where TAnimationBuilder : AbstractAnimationBuilder<TAnimation>

Type Parameters

TAnimation
TAnimationBuilder
Inheritance
AbstractAnimationBuilderPropertyDrawer<TAnimation, TAnimationBuilder>
Derived
Extension Methods

Properties

Clipboard

public TAnimationBuilder Clipboard { get; set; }

Property Value

TAnimationBuilder

VisibleProperties

protected virtual List<string> VisibleProperties { get; }

Property Value

List<string>

Methods

GetPropertyHeight(SerializedProperty, GUIContent)

public override float GetPropertyHeight(SerializedProperty property, GUIContent label)

Parameters

property SerializedProperty
label GUIContent

Returns

float

OnGUI(Rect, SerializedProperty, GUIContent)

public override void OnGUI(Rect position, SerializedProperty property, GUIContent label)

Parameters

position Rect
property SerializedProperty
label GUIContent