Exemple #1
0
        public void DrawBefore(CyberAttribute atr)
        {
            IndentLvAttribute indentLvAttribute = atr as IndentLvAttribute;

            if (indentLvAttribute.Mode != IndentMode.After)
            {
                Draw(indentLvAttribute);
            }
        }
Exemple #2
0
        public void DrawAfter(CyberAttribute atr)
        {
            IndentLvAttribute indentLvAttribute = atr as IndentLvAttribute;

            switch (indentLvAttribute.Mode)
            {
            case IndentMode.After:
                Draw(indentLvAttribute); break;

            case IndentMode.OneShot:
                EditorGUI.indentLevel -= (atr as IndentLvAttribute).Quantity; break;
            }
        }
Exemple #3
0
 private void Draw(IndentLvAttribute atr)
 {
     EditorGUI.indentLevel += atr.Quantity;
 }