protected override string GetTitle() { if (!GLSLType.IsFunction()) { throw new NotImplementedException("Could not handle type " + Enum.GetName(typeof(GLSLTokenTypes), GLSLType)); } return("(" + GLSLType.GetDisplayName() + ") " + Token); }
protected virtual string GetTitle() { switch (GLSLType) { case GLSLTokenTypes.Directive: return("Directive"); default: return("(" + GLSLType.GetDisplayName() + ") " + Token); } }