| Namespace: | Sirenix.OdinInspector.Editor.ActionResolvers |
| Assembly: | Sirenix.OdinInspector.Editor |
public struct ActionResolverContext
public string ErrorMessage
public bool ErrorMessageIsDueToException
public bool LogExceptions
public NamedValues NamedValues
public InspectorProperty Property
public InspectorProperty ContextProperty { get; }
public bool IsResolved { get; }
public Type ParentType { get; }
public string ResolvedString { get; set; }
public bool SyncRefParametersWithNamedValues { get; set; }
public void AddDefaultContextValues()
public static ActionResolverContext CreateDefault(InspectorProperty property, string resolvedString, params NamedValue[] namedValues)
| InspectorProperty | property | |
| System.String | resolvedString | |
| NamedValue[] | namedValues |
| ActionResolverContext |
public object GetParentValue(int selectionIndex)
| System.Int32 | selectionIndex | The selection index of the parent value to get. |
| System.Object |
public void MarkResolved()
public void SetParentValue(int selectionIndex, object value)
| System.Int32 | selectionIndex | The selection index of the parent value to set. |
| System.Object | value | The value to set. |