C# Класс UnityEditor.VFX.UI.NumericPropertyRM

Наследование: SimpleUIPropertyRM
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
m_Slider VFXBaseSliderField
m_TextField TextValueField

Открытые методы

Метод Описание
CreateField ( ) : INotifyValueChanged
FilterValue ( Vector2 range, value ) : T
FilterValue ( object value ) : object
GetPreferredControlWidth ( ) : float
IsCompatible ( IPropertyRMProvider provider ) : bool
NumericPropertyRM ( IPropertyRMProvider controller, float labelWidth ) : UnityEngine
OnFocusLost ( BlurEvent e ) : void
OnKeyDown ( KeyDownEvent e ) : void
UpdateGUI ( bool force ) : void

Защищенные методы

Метод Описание
CreateSimpleField ( TextValueField &textField ) : INotifyValueChanged
CreateSliderField ( UnityEditor.VFX.UI.VFXBaseSliderField &slider ) : INotifyValueChanged
DelayedNotifyValueChange ( ) : void
HasFocus ( ) : bool
RangeShouldCreateSlider ( Vector2 range ) : bool

Описание методов

CreateField() публичный Метод

public CreateField ( ) : INotifyValueChanged
Результат INotifyValueChanged

CreateSimpleField() защищенный абстрактный Метод

protected abstract CreateSimpleField ( TextValueField &textField ) : INotifyValueChanged
textField TextValueField
Результат INotifyValueChanged

CreateSliderField() защищенный абстрактный Метод

protected abstract CreateSliderField ( UnityEditor.VFX.UI.VFXBaseSliderField &slider ) : INotifyValueChanged
slider UnityEditor.VFX.UI.VFXBaseSliderField
Результат INotifyValueChanged

DelayedNotifyValueChange() защищенный Метод

protected DelayedNotifyValueChange ( ) : void
Результат void

FilterValue() публичный абстрактный Метод

public abstract FilterValue ( Vector2 range, value ) : T
range Vector2
Результат T

FilterValue() публичный Метод

public FilterValue ( object value ) : object
value object
Результат object

GetPreferredControlWidth() публичный Метод

public GetPreferredControlWidth ( ) : float
Результат float

HasFocus() защищенный Метод

protected HasFocus ( ) : bool
Результат bool

IsCompatible() публичный Метод

public IsCompatible ( IPropertyRMProvider provider ) : bool
provider IPropertyRMProvider
Результат bool

NumericPropertyRM() публичный Метод

public NumericPropertyRM ( IPropertyRMProvider controller, float labelWidth ) : UnityEngine
controller IPropertyRMProvider
labelWidth float
Результат UnityEngine

OnFocusLost() публичный Метод

public OnFocusLost ( BlurEvent e ) : void
e BlurEvent
Результат void

OnKeyDown() публичный Метод

public OnKeyDown ( KeyDownEvent e ) : void
e KeyDownEvent
Результат void

RangeShouldCreateSlider() защищенный Метод

protected RangeShouldCreateSlider ( Vector2 range ) : bool
range Vector2
Результат bool

UpdateGUI() публичный Метод

public UpdateGUI ( bool force ) : void
force bool
Результат void

Описание свойств

m_Slider защищенное свойство

protected VFXBaseSliderField m_Slider
Результат VFXBaseSliderField

m_TextField защищенное свойство

protected TextValueField m_TextField
Результат TextValueField