public DocumentedClass AddReferenceClass(string name) { if (currentNamespace == null) { return(null); } else { DocumentedClass result = currentNamespace.AddReferenceClass(name); currentClass = result; return(result); } }
public DocumentedClass AddClass(string name) { if (classes.ContainsKey(name)) { return(null); } else { DocumentedClass result = new DocumentedClass(name); classes [name] = result; return(result); } }
public State(UnityProfilesDocumentation currentState) { this.currentNamespace = currentState.CurrentNamespace; this.currentClass = currentState.CurrentClass; this.currentMember = currentState.CurrentMember; }
public DocumentedMethod(string name, DocumentedClass parent) : base(name, parent) { }
public DocumentedProperty(string name, DocumentedClass parent) : base(name, parent) { }
public DocumentedMember(string name, DocumentedClass parent) : base(name) { this.parent = parent; }
public DocumentedField(string name, DocumentedClass parent) : base(name, parent) { }
public DocumentedClass AddClass(string name) { if (classes.ContainsKey (name)) { return null; } else { DocumentedClass result = new DocumentedClass (name); classes [name] = result; return result; } }
public DocumentedClass FindClass(string name) { if (currentNamespace == null) { return null; } else { DocumentedClass result = currentNamespace.FindClass (name); currentClass = result; return result; } }