/// <summary> /// Draw the Object Instance Inputs section for given asset. /// </summary> /// <param name="asset">The HDA asset</param> /// <param name="assetObject">Serialized HDA asset object</param> private void DrawInstanceInputs(HEU_HoudiniAsset asset, SerializedObject assetObject) { if (_instanceInputUI == null) { _instanceInputUI = new HEU_InstanceInputUI(); } _instanceInputUI.DrawInstanceInputs(asset, assetObject); }
public void RefreshUI() { // Clear out the instance input cache. // Needed after a cook. _instanceInputUI = null; Repaint(); }