NodeOutput.DisplayLayout C# (CSharp) Method

DisplayLayout() public method

Function to automatically draw and update the output
public DisplayLayout ( GUIContent content ) : void
content GUIContent
return void
    public void DisplayLayout(GUIContent content)
    {
        GUIStyle style = new GUIStyle (UnityEditor.EditorStyles.label);
        GUILayout.Label (content, style);
        if (Event.current.type == EventType.Repaint)
            SetRect (GUILayoutUtility.GetLastRect ());
    }

Same methods

NodeOutput::DisplayLayout ( ) : void

Usage Example

Esempio n. 1
0
        protected override void Draw()
        {
            UnityEditor.EditorGUIUtility.fieldWidth = 140;
            UnityEditor.EditorGUIUtility.labelWidth = 50;
            this.LayoutPropertyField("variable");

            UpdateIOWithSource();

            GUILayout.BeginHorizontal();
            UnityEditor.EditorGUIUtility.labelWidth = 1;
            input.DisplayLayout(GUIContent.none);
            output.DisplayLayout(GUIContent.none);
            GUILayout.EndHorizontal();
        }
All Usage Examples Of NodeOutput::DisplayLayout