Table of Contents

Class EnumListResolver<T>

Namespace
Ceres.Editor.Graph
Assembly
Ceres.Graph.Editor.dll
public class EnumListResolver<T> : ListResolver<T>, IFieldResolver where T : Enum

Type Parameters

T
Inheritance
EnumListResolver<T>
Implements
Inherited Members
Extension Methods

Constructors

EnumListResolver(FieldInfo)

public EnumListResolver(FieldInfo fieldInfo)

Parameters

fieldInfo FieldInfo

Methods

CreateEditorField(FieldInfo)

protected override ListField<T> CreateEditorField(FieldInfo fieldInfo)

Parameters

fieldInfo FieldInfo

Returns

ListField<T>

IsAcceptable(Type, FieldInfo)

Whether this resolver can accept field

public override bool IsAcceptable(Type fieldValueType, FieldInfo _)

Parameters

fieldValueType Type
_ FieldInfo

Returns

bool