public void Reset() { _measureFunction = null; _data = null; Native.YGNodeReset(_ygNode); }
public void Reset() { _measureFunction = null; _data = null; Native.CSSNodeReset(_cssNode); }
private void FreeManaged() { if (_children != null) { for (int i = 0; i < _children.Count; ++i) { var child = _children[i]; child.AssertNativeInstance(); child._parent = null; Native.CSSNodeRemoveChild(_cssNode, child._cssNode); } _children = null; } if (_parent != null) { var parent = _parent.Target as CSSNode; parent.AssertNativeInstance(); parent._children.Remove(this); Native.CSSNodeRemoveChild(parent._cssNode, _cssNode); _parent = null; } _measureFunction = null; }
public void Reset() { this._measureFunction = null; this._baselineFunction = null; this._data = null; Native.YGSetManagedObject(this._ygNode, null); Native.YGNodeReset(this._ygNode); }
public void Reset() { Native.CSSNodeFree(_cssNode); GCHandle.FromIntPtr(_context).Free(); _children = null; _parent = null; _measureFunction = null; }
public void SetMeasureFunction(MeasureFunction measureFunction) { _measureFunction = measureFunction; // BEGIN_UNITY @joce CompileForC#Bindings // TODO we don't support the measurement feature yet //_cssMeasureFunc = measureFunction != null ? MeasureInternal : (CSSMeasureFunc)null; //Native.CSSNodeSetMeasureFunc(_cssNode, _cssMeasureFunc); // END_UNITY }
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 SetMeasureFunction(MeasureFunction measureFunction) { _measureFunction = measureFunction; if (measureFunction != null) { #if (UNITY_IOS && !UNITY_EDITOR) || __IOS__ _ygNode.SetContext(this); #else _managedMeasure = MeasureInternal; #endif } Native.YGNodeSetMeasureFunc(_ygNode, _managedMeasure); }
static public void Measure(MeasureFunction mf, string name, bool echo = true) { if (echo) { Stopwatch sw = Stopwatch.StartNew(); mf(); sw.Stop(); Console.WriteLine(name + "; Time = " + sw.ElapsedMilliseconds); } else { mf(); } }
public void SetMeasureFunction(MeasureFunction measureFunction) { _measureFunction = measureFunction; if (measureFunction != null) { _cssMeasureFunc = MeasureInternal; _measureOutput = new MeasureOutput(); } else { _cssMeasureFunc = null; _measureOutput = null; } Native.CSSNodeSetMeasureFunc(_cssNode, _cssMeasureFunc); }
public void SetMeasureFunction(MeasureFunction measureFunction) { _measureFunction = measureFunction; if (measureFunction == null) { if (!IsBaselineDefined) { Native.YGSetManagedObject(_ygNode, null); } Native.YGNodeRemoveMeasureFunc(_ygNode); } else { Native.YGSetManagedObject(_ygNode, this); Native.YGNodeSetMeasureFunc(_ygNode); } }
public void SetMeasureFunction(MeasureFunction measureFunction) { this._measureFunction = measureFunction; bool flag = measureFunction == null; if (flag) { bool flag2 = !this.IsBaselineDefined; if (flag2) { Native.YGSetManagedObject(this._ygNode, null); } Native.YGNodeRemoveMeasureFunc(this._ygNode); } else { Native.YGSetManagedObject(this._ygNode, this); Native.YGNodeSetMeasureFunc(this._ygNode); } }
public static void setMeasureFunction(this CSSNode node, MeasureFunction measureFunction) { node.MeasureFunction = measureFunction; }
public void Reset() { this._measureFunction = null; this._data = null; Native.CSSNodeReset(this._cssNode); }
public void SetMeasureFunction(MeasureFunction measureFunction) { _measureFunction = measureFunction; _ygMeasureFunc = measureFunction != null ? MeasureInternal : (YogaMeasureFunc)null; Native.YGNodeSetMeasureFunc(_ygNode, _ygMeasureFunc); }
public void SetMeasureFunction(MeasureFunction measureFunction) { throw new NotImplementedException(); }
public void SetMeasureFunction(MeasureFunction measureFunction) { this._measureFunction = measureFunction; this._cssMeasureFunc = ((measureFunction == null) ? null : new CSSMeasureFunc(this.MeasureInternal)); Native.CSSNodeSetMeasureFunc(this._cssNode, this._cssMeasureFunc); }
public void SetMeasureFunction(MeasureFunction measureFunction) { _measureFunction = measureFunction; _cssMeasureFunc = measureFunction != null ? MeasureInternal : (CSSMeasureFunc)null; Native.CSSNodeSetMeasureFunc(_cssNode, _cssMeasureFunc); }
public void SetMeasureFunction(MeasureFunction measureFunction) { AssertNativeInstance(); _measureFunction = measureFunction; Native.CSSNodeSetMeasureFunc(_cssNode, measureFunction != null ? MeasureInternal : (CSSMeasureFunc)null); }