Table of Contents

Class SharedVariableListResolver<T>

Namespace
Ceres.Editor.Graph
Assembly
Ceres.Graph.Editor.dll
[ResolveChild]
public class SharedVariableListResolver<T> : ListResolver<T>, IFieldResolver where T : SharedVariable, new()

Type Parameters

T
Inheritance
SharedVariableListResolver<T>
Implements
Inherited Members
Extension Methods

Constructors

SharedVariableListResolver(FieldInfo, IFieldResolver)

public SharedVariableListResolver(FieldInfo fieldInfo, IFieldResolver resolver)

Parameters

fieldInfo FieldInfo
resolver IFieldResolver

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