| Namespace: | Sirenix.OdinInspector.Editor |
| Assembly: | Sirenix.OdinInspector.Editor |
public sealed class UnityPropertyGetterSetter<TOwner, TValue> : IValueGetterSetter<TOwner, TValue>, IValueGetterSetter
public UnityPropertyGetterSetter(InspectorProperty property)
| InspectorProperty | property |
public bool IsReadonly { get; }
public Type OwnerType { get; }
public Type ValueType { get; }
public TValue GetValue(ref TOwner owner)
| TOwner | owner |
| TValue |
public object GetValue(object owner)
| System.Object | owner |
| System.Object |
public void SetValue(ref TOwner owner, TValue value)
| TOwner | owner | |
| TValue | value |
public void SetValue(object owner, object value)
| System.Object | owner | |
| System.Object | value |