public void SetBaselineFunction(BaselineFunction baselineFunction) { _baselineFunction = baselineFunction; _managedBaseline = baselineFunction != null ? BaselineInternal : (YogaBaselineFunc)null; Native.YGNodeSetBaselineFunc(_ygNode, _managedBaseline); }
public void Reset() { this._measureFunction = null; this._baselineFunction = null; this._data = null; Native.YGSetManagedObject(this._ygNode, null); Native.YGNodeReset(this._ygNode); }
public void Reset() { _measureFunction = null; _baselineFunction = null; _data = null; Native.YGNodeReset(_ygNode); }
public void Reset() { _measureFunction = null; _baselineFunction = null; _data = null; _ygNode.ReleaseManaged(); Native.YGNodeReset(_ygNode); _ygNode.SetContext(this); }
public void Reset() { _measureFunction = null; _baselineFunction = null; _data = null; Native.YGNodeReset(_ygNode); #if (UNITY_IOS && !UNITY_EDITOR) || ENABLE_IL2CPP || __IOS__ _ygNode.ReleaseManaged(); #endif }
public void Reset() { _measureFunction = null; _baselineFunction = null; _data = null; // BEGIN_UNITY @jonathanma Remove Context usage and YGNodeHandle, native YGNode has a reference of the managed object //_ygNode.ReleaseManaged(); Native.YGSetManagedObject(_ygNode, null); Native.YGNodeReset(_ygNode); //_ygNode.SetContext(this); // END_UNITY }
public void SetBaselineFunction(BaselineFunction baselineFunction) { _baselineFunction = baselineFunction; if (baselineFunction != null) { #if (UNITY_IOS && !UNITY_EDITOR) || __IOS__ _ygNode.SetContext(this); #else _managedBaseline = BaselineInternal; #endif } Native.YGNodeSetBaselineFunc(_ygNode, _managedBaseline); }
public void SetBaselineFunction(BaselineFunction baselineFunction) { _baselineFunction = baselineFunction; if (baselineFunction == null) { if (!IsMeasureDefined) { Native.YGSetManagedObject(_ygNode, null); } Native.YGNodeRemoveBaselineFunc(_ygNode); } else { Native.YGSetManagedObject(_ygNode, this); Native.YGNodeSetBaselineFunc(_ygNode); } }
public void SetBaselineFunction(BaselineFunction baselineFunction) { this._baselineFunction = baselineFunction; bool flag = baselineFunction == null; if (flag) { bool flag2 = !this.IsMeasureDefined; if (flag2) { Native.YGSetManagedObject(this._ygNode, null); } Native.YGNodeRemoveBaselineFunc(this._ygNode); } else { Native.YGSetManagedObject(this._ygNode, this); Native.YGNodeSetBaselineFunc(this._ygNode); } }