Class PropertyEditor<TPropertyType>
A property to be added to a PanelEditor.
Inherited Members
Namespace: Evergine.Editor.Extension
Assembly: Evergine.Editor.Extension.dll
Syntax
public abstract class PropertyEditor<TPropertyType> : PropertyEditor
Type Parameters
Name | Description |
---|---|
TPropertyType | The property value type. |
Methods
GetMemberValue()
Gets the member value. You can override this method to change how the member value is provided.
Declaration
public virtual TPropertyType GetMemberValue()
Returns
Type | Description |
---|---|
TPropertyType | The member value. |
InnerLoad()
Internal method to be overridden by the framework.
Declaration
protected override void InnerLoad()
Overrides
SetMemberValue(TPropertyType)
Sets the member value. You can override this method to change the way the member value is set for the instance.
Declaration
public virtual void SetMemberValue(TPropertyType value)
Parameters
Type | Name | Description |
---|---|---|
TPropertyType | value | The member value. |